Hi, I'm Karim Farahat
Software Engineer
Code whisperer by day, problem-solver always. I build reliable digital solutions that fit real-world needs, with an eye for UX and an ear for client feedback.
About Me

Who I Am
I'm a software engineer who loves building things that matter. What started as a curiosity for frontend development has evolved into a passion for creating complete systems from the user interface all the way to deployment and monitoring.
I thrive on solving complex problems and taking ownership of projects that impact thousands of users. There's something deeply satisfying about turning ideas into scalable, real-world solutions that people actually rely on.
When I'm not coding, I'm usually staying active. My background as a former American football player taught me how to lead, collaborate under pressure, and push through challenges and qualities that serve me well in engineering teams and tight project deadlines.
I believe great software comes from understanding both the technical craft and the human story behind what you're building. I'm always curious about new technologies and approaches, but what drives me most is creating systems that make a genuine difference.
Name:
Karim Farahat
Email:
karimhosny99@gmail.com
Location:
Dubai, UAE
Focus:
Full-Stack Development
My Skills
Frontend
Backend
DevOps
Tools & Platforms
Methodologies
Programming Languages
Work Experience
Software Engineer
Emaar
- Contributed to large-scale retail, loyalty, and HR tooling projects within 4–5 person teams, including unifying four legacy apps into a single React Native codebase, building a new loyalty platform, and developing an HR system from scratch.
- Played a key role in architectural planning, version alignment, and implementing GitOps-based CI/CD pipelines and observability tools, ensuring scalable, production-ready systems.
- Developed and maintained core features in high-traffic web (Next.js) and mobile (React Native) applications using Node.js, supporting 10,000+ daily users.
- Ensured smooth cross-platform performance by maintaining React Native modules and resolving critical iOS/Android compatibility and build issues.
Front-End Associate/Consultant
PwC ETIC
- Led front-end development for client-facing and internal business tools using React, Next.js and TypeScript, consistently delivering high-quality solutions under tight deadlines.
- Took full ownership of a data analytics dashboard after a senior developer's departure, transforming OCR output into actionable insights and meeting all functional requirements.
- Delivered a sustainability tracking interface and a dynamic project management tool demo, contributing to architecture, UI design, and core implementation.
- Achieved 100% code quality and security scores on static analysis, optimized performance by up to 20%, and resolved production issues with zero regressions.
- Mentored junior engineers and conducted internal sessions on modern front-end best practices, improving team performance and code standards.
Front-End Developer
ITWorx
- Selected for the Front-end Development Fast-Track Program, demonstrating strong technical potential.
- Delivered responsive, performance-optimized web applications, prioritizing maintainability and an intuitive user experience.
- Contributed to the delivery of scalable and maintainable solutions, adhering to strict coding standards and reducing post-release bugs by 90%.
Software Engineer
Emaar
- Contributed to large-scale retail, loyalty, and HR tooling projects within 4–5 person teams, including unifying four legacy apps into a single React Native codebase, building a new loyalty platform, and developing an HR system from scratch.
- Played a key role in architectural planning, version alignment, and implementing GitOps-based CI/CD pipelines and observability tools, ensuring scalable, production-ready systems.
- Developed and maintained core features in high-traffic web (Next.js) and mobile (React Native) applications using Node.js, supporting 10,000+ daily users.
- Ensured smooth cross-platform performance by maintaining React Native modules and resolving critical iOS/Android compatibility and build issues.
Front-End Associate/Consultant
PwC ETIC
- Led front-end development for client-facing and internal business tools using React, Next.js and TypeScript, consistently delivering high-quality solutions under tight deadlines.
- Took full ownership of a data analytics dashboard after a senior developer's departure, transforming OCR output into actionable insights and meeting all functional requirements.
- Delivered a sustainability tracking interface and a dynamic project management tool demo, contributing to architecture, UI design, and core implementation.
- Achieved 100% code quality and security scores on static analysis, optimized performance by up to 20%, and resolved production issues with zero regressions.
- Mentored junior engineers and conducted internal sessions on modern front-end best practices, improving team performance and code standards.
Front-End Developer
ITWorx
- Selected for the Front-end Development Fast-Track Program, demonstrating strong technical potential.
- Delivered responsive, performance-optimized web applications, prioritizing maintainability and an intuitive user experience.
- Contributed to the delivery of scalable and maintainable solutions, adhering to strict coding standards and reducing post-release bugs by 90%.
Education & Certifications
B.Sc. in Computer Science & Engineering
German University in Cairo
Cairo, Egypt - Berlin, Germany
September 2016 - July 2021
Graduation Project:
Built an educational tool for Tableaux Calculus, turning logical derivations into interactive visual formats to support teaching and learning for professors and students.
Certifications
Advanced DevOps NanoDegree
Udacity/egFWD
Advanced React
Meta
Languages
- Arabic(Native)
- English(Native)
- German(Limited Working)
Get In Touch
Contact Information
Let's Work Together
I'm always interested in new opportunities and exciting projects. Whether you have a question, want to collaborate, or just want to say hello, I'd love to hear from you.
Currently open to full-time positions and freelance projects