Khalid Mohamed Ali

I'm Designer

Welcome

Here You Can Find Out Who Iam

Full Stack Developer

  • Birthday: 2 Aug 1984
  • Website: www.khalidmohalli.com
  • Phone: +966 55 630 7018
  • City: Taif, KSA
  • Age: 39
  • Degree: Bachelor
  • Email: khalid@khalidmohalli.com
  • Freelance: Available

a passionate and experienced Full Stack Developer with a strong background in both front-end and back-end development. I thrive on building dynamic, responsive web applications that provide exceptional user experiences and solve real-world problems. With 8 years of experience in the tech industry, I have honed my skills in a variety of programming languages and frameworks. On the front end, I excel in using HTML, CSS, and JavaScript along with modern frameworks like React and Angular to create intuitive and engaging user interfaces. On the back end, I am proficient in .NET, Java, and PHP, and I have extensive experience with database management systems such as SQL SERVEr, MySQL, PostgreSQL, and MongoDB. I have a proven track record of working on diverse projects, from small startups to large enterprises, where I have led development teams and collaborated with cross-functional teams to deliver high-quality solutions. My expertise extends to optimizing applications for speed, scalability, and security, ensuring that they perform flawlessly under various conditions. I am continuously learning and staying updated with the latest industry trends and technologies. My passion for coding and problem-solving drives me to experiment with new tools and methodologies, enhancing my ability to deliver cutting-edge solutions. When I'm not coding, you can find me exploring new tech communities, attending meetups, or contributing to open-source projects. I am always eager to connect with like-minded professionals and share knowledge.

Happy Clients

Projects

Hours Of Support

Differnt Teams i work with

Skills

Skills are developed day after day

HTML 100%
CSS 90%
JavaScript 75%
.NET 80%
Larvel 90%
React 55%

Resume

Sumary

Khalid Mohamed Ali Hassan Mohamed Ali

Innovative .NET Full stack Develoer.

  • Taif,KSA, Makkah
  • (966) 556-30-7018
  • khalid@khalidmohalli.com

Education

Bachelor of Engineering & Technologies & Production Engineering

2006 - 2011

Nile Valley University, Atbara, Sudan

Professional Experience

Head Of Technical Department

2022 - Present

Khalid Vision LTD | Taif, KSA

  • Led and managed a team of 15 developers, engineers, and technical staff, achieving a 20% increase in team productivity within the first year through streamlined processes and improved collaboration.
  • Conduct regular performance reviews and provide feedback and mentoring.
  • Develop and implement the department’s strategic goals and objectives.
  • Align technical projects with the company’s overall business strategy.
  • Align technical projects with the company’s overall business strategy.
  • Oversee the planning, execution, and success of technical projects.
  • Identified and integrated new technologies and tools, resulting in a 25% improvement in system performance and a 20% reduction in operational costs.
  • Oversee the development and implementation of technical solutions.
  • Evaluate and integrate new technologies and tools to improve processes and performance.
  • Prepare and manage the department's budget.
  • Allocate resources effectively to meet project goals and deadlines.
  • Monitor expenditures and optimize costs.
  • Communicate technical strategies and project statuses to senior management.
  • Serve as the primary point of contact for technical issues and inquiries.
  • Identify and mitigate potential risks related to technical projects.
  • Troubleshoot and resolve complex technical issues.
  • Develop contingency plans to handle unexpected challenges.
  • Ensure that all technical activities comply with industry standards and regulations.
  • Implement and maintain robust security protocols to protect company data and systems.
  • Stay updated on technological advancements and regulatory changes.
  • Identify skill gaps within the team and organize training programs.
  • Promote continuous learning and professional development among team members.
  • Stay informed about the latest industry trends and best practices.
  • Encourage innovation within the technical team.
  • Continuously seek opportunities to improve existing systems and processes.
  • Lead the research and development of new products and technologies.

Full Stack Engineer

2016 - 2022

Systems For Technology | Taif, Saudi Arabia

  • Design and implement user interfaces using HTML, CSS, and JavaScript And WinForms And WinUI.
  • Ensure Designs Meet Figma And Requirements.
  • Optimize web applications for maximum speed and scalability.
  • Develop server-side logic, define and maintain databases, and integrate with front-end elements.
  • Use back-end frameworks and languages such as Node.js, .NET.
  • Implement APIs and web services (RESTful).
  • Design, implement, and manage databases using SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB) technologies.
  • Write efficient queries, optimize database performance, and ensure data integrity.
  • Use version control systems like Git to manage codebase.
  • Collaborate with other developers through platforms like GitHub, GitLab.
  • Code reviews to maintain code quality and share knowledge.
  • Write unit, integration, and end-to-end tests to ensure code quality.
  • Debug and resolve issues across the stack.
  • Deploy applications to cloud services like AWS, Azure, or Google Cloud Platform.
  • Monitor application performance and troubleshoot deployment issues.
  • Implement security measures to protect applications from vulnerabilities.
  • Stay updated on security trends and ensure compliance with security standards.
  • Conduct regular security audits and implement necessary improvements.
  • Work closely with designers, product managers, and other stakeholders to understand requirements and deliver high-quality solutions.
  • Communicate technical challenges and solutions effectively to non-technical team members.
  • Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.
  • Stay updated with the latest industry trends, technologies, and best practices.
  • Continuously seek ways to improve the development process and enhance skills.
  • Mentor and support junior developers, fostering a culture of learning and growth.
  • Manage and prioritize multiple projects and tasks simultaneously.
  • Ensure timely delivery of features and fixes.
  • Maintain clear and organized documentation for code and processes.

Services

Serviced can be provided

Web Application Developing

I offer professional web development services, creating dynamic, user-friendly websites tailored to your business needs and goals.

Desktop Applications

I offer professional Windows application development services, delivering robust, user-friendly solutions tailored to your business needs.

Mobile Applications

I offer expert mobile application development services, crafting intuitive, high-performance apps tailored to your business needs.

Technical Consulting

I provide expert technical consulting services, offering strategic guidance and solutions to optimize your business technology infrastructure.

Contact

Contact Me

Address

Hassan ST, Taif, KSA

Call Us

+966 55 630 7018

Email Us

khalid@khalidmohalli.com