About
Highly skilled Full Stack Software Engineer with 3+ years of experience, specializing in building scalable, responsive web applications using Angular, Java, Python, and React. Proven ability to design and implement robust solutions to complex technical challenges, optimize system performance, and enhance user experience. Adept at leveraging modern architectures like microservices and event-driven systems to deliver high-quality, business-aligned projects.
Work
Cairo, Egypt, Egypt
→
Summary
Led full-stack development initiatives for Hypercell's web applications, focusing on architectural enhancements, feature delivery, and performance optimization.
Highlights
Integrated 10+ third-party APIs into web applications, enabling seamless data exchange and real-time updates for critical business functions, significantly enhancing application functionality.
Designed and developed a reusable component library using Angular Material, accelerating new feature development by an estimated 20% and ensuring consistent UI/UX across applications.
Architected and implemented a modular, responsive single-page application (SPA) in Angular, improving user engagement and accessibility across diverse devices and screen sizes.
Pioneered the implementation of a microservices architecture with Apache Kafka, enhancing system modularity by 30%, enabling real-time data streaming, and reducing inter-component dependencies.
Languages
English
Arabic
Skills
Programming Languages
JavaScript, Java, TypeScript, Python.
Frameworks & Libraries
Angular, Spring Boot, React, Angular Material.
Databases
MySQL, PostgreSQL, MongoDB.
Architecture & Tools
Microservices, Event-Driven Architecture, Apache Kafka, RESTful APIs, Git, HTML, CSS, Visual Studio Code, IntelliJ IDEA.