I am a results-driven Senior Software Engineer with 7+ years of experience building and maintaining modern web applications across frontend and backend stacks. I excel at designing scalable architectures, delivering high-quality code, and driving performance improvements while collaborating with cross-functional teams and stakeholders. I enjoy mentoring teammates, aligning technical decisions with business goals, and staying on the cutting edge of technology. I’m passionate about creating exceptional user experiences and continuously optimizing software development life cycles through automation, best practices, and innovation.

Ahmed Elkhouly

I am a results-driven Senior Software Engineer with 7+ years of experience building and maintaining modern web applications across frontend and backend stacks. I excel at designing scalable architectures, delivering high-quality code, and driving performance improvements while collaborating with cross-functional teams and stakeholders. I enjoy mentoring teammates, aligning technical decisions with business goals, and staying on the cutting edge of technology. I’m passionate about creating exceptional user experiences and continuously optimizing software development life cycles through automation, best practices, and innovation.

Available to hire

I am a results-driven Senior Software Engineer with 7+ years of experience building and maintaining modern web applications across frontend and backend stacks. I excel at designing scalable architectures, delivering high-quality code, and driving performance improvements while collaborating with cross-functional teams and stakeholders.

I enjoy mentoring teammates, aligning technical decisions with business goals, and staying on the cutting edge of technology. I’m passionate about creating exceptional user experiences and continuously optimizing software development life cycles through automation, best practices, and innovation.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent
Arabic
Fluent

Work Experience

Senior Software Engineer at Google (On behalf of Epam Systems Inc)
July 1, 2022 - November 1, 2025
Participated in architecture, design and implementation of new features using TypeScript, Angular and Dart. Created frontend environments, integrated with gRPC and deployment configurations. Converted UI/UX designs from Figma using Material UI, HTML and SCSS. Implemented unit and end-to-end testing (Jest, Jasmine, Protractor). Worked with CI/CD systems. Designed enhancements for end-user applications. Mentored frontend team, performed code reviews, and provided solutions aligned with business requirements.
Team Lead at Epam Systems Inc
May 1, 2024 - May 1, 2024
Led a diverse frontend team (React, AWS Amplify, GraphQL), implemented Agile practices, and managed task boards. Guided applications through the lifecycle from concept to production. Provided ongoing mentorship and hands-on coding. Configured cloud services for backend support and designed data exchange strategies via GraphQL. Established CI/CD pipelines using Azure and Bitbucket, promoting Agile practices and operational excellence.
Software Engineer at AHOY LLC
May 1, 2022 - May 1, 2022
Developed dashboards and admin panels; implemented real-time navigation module using HERE Maps APIs; created customizable tables and forms. Applied clean code principles, OOP and microservices. Connected frontend with backend via REST APIs and Azure messaging; contributed to CI/CD.
Software Engineer (Mobile Team Lead) at Leadliaison LLC
November 1, 2021 - November 1, 2021
Collaborated on Captello App design and project progress. Built web forms using Angular and Ionic; implemented offline data synchronization with IndexedDB and RxJS; integrated Bluetooth and camera scanning for QR/barcode capture; migrated from Ionic 2 to 5; customized platform plugins; integrated Sentry analytics; conducted unit and integration tests; contributed to a Dart package for a mobile printer (EventGen).
Full Stack JS Developer at GOODTechno
September 1, 2019 - September 1, 2019
Developed backend with Node.js and MongoDB (microservices) and frontend with React Admin panel and Ionic mobile app. Implemented responsive pages with React, Redux, and mobile app logic. Deployed on AWS and Google Cloud; CI/CD via Bitbucket. Performed unit and integration testing; collaborated closely with product stakeholders.
Junior Ionic Mobile Developer at Kawkabet Alteqnia
September 1, 2017 - September 1, 2017
Developed mobile apps from scratch using Ionic 1–3, deployed to Google Play and App Store. Maintained builds for Android and iOS; migrated from Ionic 2 to 5; customized plugins in native platforms; integrated Sentry analytics; conducted unit and integration testing.
Frontend Tech Team Lead (Google) at Epam Systems (Wrocław, Poland)
December 1, 2024 - Present
Lead frontend development, collaborate with Business Analyst and Product Owner on business/technical decisions, review TS frontend code for readability, provide solutions for business requirements, design enhancements for end-user applications, mentor frontend team, fix bugs, and drive CI/CD improvements (Rapid and Critique).
Sr. Software Engineer (Google) at Epam Systems (Wrocław, Poland)
July 1, 2022 - November 1, 2024
Participated in architecture, design and implementation of new features using TypeScript, Angular (latest) and Dart; created FE environments, integrated with gRPC, and deployment configs; managed application state with RxJS and NgRx; translated UI/UX designs from Figma to HTML/SCSS; implemented unit and e2e testing; ensured accessible UI following WCAG 2.2.
Team Lead (OTOP sandbox project) at Epam Systems (Wrocław, Poland)
January 1, 2024 - May 1, 2024
Led a diverse team of developers, applying Agile practices; worked with React (v16), AWS Amplify, and GraphQL; managed task boards for transparency, guided the application lifecycle from concept to production, and provided ongoing mentorship.
Software Engineer at AHOY LLC
December 1, 2021 - May 1, 2022
Owned dashboard development and new projects; built Admin panel using Angular 13, RxJS, PrimeNG; implemented real-time navigation using HERE maps APIs; created charts with charts.js; followed clean code practices and connected frontend with backend via REST and Azure messaging; contributed to CI/CD.
Mobile Team Lead at Lead liaison LLC
September 1, 2019 - November 1, 2021
Led frontend/mobile development for Captello App; built web forms with Angular and Ionic; implemented offline data synchronization with IndexedDB and RXJS; created dynamic user forms; migrated legacy Ionic 2 to Ionic 5; integrated Sentry; authored unit/integration tests; mentored team; developed a Dart package for a Flutter app to integrate a mobile printer.
Full Stack JS Developer at Good Techno
March 1, 2018 - September 1, 2019
Developed BE/FE for API using Node.js and React Admin panel; built mobile app with Ionic 3; used Express.js, Socket.IO, Firebase, MongoDB; Docker and Heroku in a microservices setup; deployed on AWS/GCP with CI/CD using Bitbucket; collaborated with product owner/CEO.
Junior Ionic Mobile Developer at Kawkabet Alteqnia
February 1, 2016 - September 1, 2017
Developed mobile apps from scratch with Ionic 1-3, deployed to Google Play and App Store; maintained Android/Swift builds for releases; collaborated with team to deliver features.

Education

Bachelor's Degree in Computer Engineering at Alexandria University
January 1, 2014 - January 1, 2019
Bachelor at Alexandria University
January 1, 2014 - January 1, 2019

Qualifications

Serverless AWS
January 11, 2030 - December 1, 2025
AWS Essentials
January 11, 2030 - December 1, 2025
React Hooks
January 11, 2030 - December 1, 2025
React testing and debugging
January 11, 2030 - December 1, 2025

Industry Experience

Software & Internet, Computers & Electronics, Professional Services, Media & Entertainment

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more