Summary
Ahmed Darwich is a software engineer with 10 years of experience, currently building a Jest-based testing framework at Meta that supports unit, integration, and E2E testing across Android, iOS, Oculus and Portal platforms. He combines a strong computer engineering foundation (3.92 GPA) with hands-on systems work in C#, C++, Ruby and Python from automotive tooling at ETAS to embedded tracking and Kalman filter research at Valeo. Comfortable across front-end, back-end and test automation, he has practical experience with CI tooling (Jenkins), static analysis and test automation frameworks used at scale. He also brings a teaching mindset from years instructing robotics to youth, which informs clear documentation and mentorship in team settings. Based in London, he pairs algorithmic rigor and OOP discipline with mechanical design experience (Altium, SolidWorks), making him effective at bridging software and hardware-focused projects.
10 years of coding experience
3 years of employment as a software developer
High School, Egyptian General Secondary Certificate, 94.5%, High School, Egyptian General Secondary Certificate, 94.5% at Victory College
Bachelor’s Degree, Computer Engineering, 3.92, Bachelor’s Degree, Computer Engineering, 3.92 at Arab Academy for Science, Technology and Maritime Transport
Arabic, English