Summary
Yahia Tarek is a frontend-focused Senior Software Engineer with five years of hands-on experience building responsive, user-centered web applications using JavaScript/TypeScript, React, Angular, Node.js and advanced tools like RxJS, Redux and Jasmine/Karma. He has delivered frontend solutions for European clients—particularly several German firms including ZEISS and DEPOT—through long-term outsourced engagements, demonstrating reliability across distributed, cross-cultural teams. Comfortable across the full stack, Yahia pairs performance optimization and responsive design expertise with backend experience in Express and Node.js. He holds a postgraduate degree in Computer Science and has progressed rapidly from junior to senior roles within the same regional consultancy, indicating strong growth and adaptability. Based in Alexandria, Egypt, he combines international client experience with freelance and in-house projects, often balancing multiple concurrent engagements. While his GitHub presence is modest, his steady professional trajectory and testing-first approach suggest a pragmatic engineer who prioritizes maintainable, well-tested UIs.
5 years of coding experience
4 years of employment as a software developer
Bachelor's degree Engineering, Bachelor's degree Engineering at Alexandria University
High School Diploma high school, High School Diploma high school at IGCSE , KSA, Riyadh
Postgraduate Degree Computer Science, Postgraduate Degree Computer Science at Arab Academy for Science, Technology and Maritime Transport
German, English, Arabic