Ahmed Mohammed Al-Harbi

Ahmed Mohammed Al-Harbi

Senior Software Engineer | Full Stack Developer

Senior Software Engineer with over a decade of experience in designing, developing, and deploying scalable, secure, and high-performance software solutions. Successfully delivered over 25 enterprise-level projects serving more than 100,000 users across web and mobile platforms. Expert in full-stack and backend development, system architecture, and cloud-based solutions using JavaScript, TypeScript, Python, Java, PHP, and frameworks such as React, Node.js, Laravel, and Flutter. Proven leader in Agile/Scrum environments, with a strong focus on clean architecture, performance optimization, and security best practices.

Riyadh, Saudi Arabia IT
About

Senior Software Engineer with over a decade of experience in designing, developing, and deploying scalable, secure, and high-performance software solutions. Successfully delivered over 25 enterprise-level projects serving more than 100,000 users across web and mobile platforms. Expert in full-stack and backend development, system architecture, and cloud-based solutions using JavaScript, TypeScript, Python, Java, PHP, and frameworks such as React, Node.js, Laravel, and Flutter. Proven leader in Agile/Scrum environments, with a strong focus on clean architecture, performance optimization, and security best practices.

Experience
Senior Software Engineer

Advanced Technology Company - Riyadh, Saudi Arabia

2022-03-24 - 2026-01-01 00:00:00

Designed and developed scalable web and backend systems for enterprise clients. Led a development team of 10 engineers across multiple projects. Built and optimized RESTful APIs and microservices architectures. Improved application performance by 45% through code and database optimization. Implemented CI/CD pipelines, reducing deployment time by 40%. Conducted code reviews and mentored junior developers.

Software Engineer

Smart Software Solutions - Jeddah, Saudi Arabia

2018-03-24 - 2021-01-28 00:00:00

Developed internal systems and dashboards for business operations. Collaborated with UI/UX and QA teams to deliver high-quality software. Maintained and optimized SQL and NoSQL databases. Participated in full software development lifecycle (SDLC).

Technical Skills
API Development
REST APIs
Database Management
MySQL PostgreSQL MongoDB Firebase
DevOps & Cloud
Docker AWS CI/CD
Mobile Development
Flutter
Programming Languages
JavaScript TypeScript Python Java PHP
System Administration
Linux
Version Control
Git & GitHub
Web Development
React.js Node.js Laravel Angular
Projects
Enterprise Content Management System (CMS)

React.js, Node.js, MongoDB, AWS

Designed and developed a scalable CMS platform supporting 50,000+ users, enabling content management, role-based access control, analytics dashboards, and secure authentication.

View Project
Human Resources Management System (HRMS)

Laravel, MySQL, Bootstrap

Built an HR system managing employee records, attendance, payroll, and reporting, improving administrative efficiency by 35%.

View Project
Activities
Software Engineering Mentor

Future Developers Initiative - Jun 2025

Mentored university students and junior developers through technical workshops, real-world projects, and career guidance.

Learn More
Languages
Arabic Native
English Advanced
French Intermediate
Soft Skills
Leadership & Team Management Effective Communication Problem Solving Time Management Critical Thinking Adaptability Decision Making
Share Profile

Share this profile with others