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.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Language
English
Fluent
Arabic
Fluent
Work Experience
Senior Software Engineer at Google (On behalf of Epam Systems Inc)
July 1, 2022 - November 1, 2025Participated 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, 2024Led 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, 2022Developed 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, 2021Collaborated 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, 2019Developed 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, 2017Developed 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 - PresentLead 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, 2024Participated 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, 2024Led 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, 2022Owned 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, 2021Led 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, 2019Developed 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, 2017Developed 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, 2019Bachelor at Alexandria University
January 1, 2014 - January 1, 2019Qualifications
Serverless AWS
January 11, 2030 - December 1, 2025AWS Essentials
January 11, 2030 - December 1, 2025React Hooks
January 11, 2030 - December 1, 2025React testing and debugging
January 11, 2030 - December 1, 2025Industry Experience
Software & Internet, Computers & Electronics, Professional Services, Media & Entertainment
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer today.