Passionate software engineer with 5+ years of experience building scalable web applications
I'm a dedicated software engineer with a passion for creating innovative solutions that make a difference. With over 5 years of experience in full-stack development, I specialize in building scalable, user-centric applications using modern technologies.
My expertise spans across frontend technologies like React and Next.js, backend development with Node.js and Python, and database design with both SQL and NoSQL systems. I'm committed to writing clean, maintainable code and following best practices in software development.
Writing maintainable, scalable, and efficient code
A comprehensive toolkit for building modern, scalable applications
My journey through different roles and companies, building expertise and delivering results
VOIS (Giza, Smart Village)
Designed and implemented a Digital Order Tracking Portal using Angular and Node.js to streamline order monitoring. Customized a Customer Service Management (CSM) portal to optimize daily tasks for agents. Developed a proxy server with Node.js for seamless communication between Vodafone Italy systems. Developed a Java Maven application to bridge SOAP (Helix) and REST interfaces. Integrated and customized an external provisioning system to adhere to business rules and scenarios.
Modeso (Alexandria/Switzerland)
Built and maintained custom REST APIs in Node.js. Converted Figma designs into responsive HTML5/CSS3 templates, integrating business logic with Angular 11 and managing state using NgRx.
SWISODEV (Alexandria)
Designed REST APIs for multiple projects using Node.js. Automated deployments with Docker images and Jenkins pipelines.
BoldTech (Remote, Saudi Arabia)
Contributed to front-end screen development using React. Developed cross-platform mobile applications using native APIs for push notifications, GPS, and camera. Created dashboards for mobile applications and deployed projects via Heroku and MongoAtlas.
M06 (Remote, Netherlands)
Designed REST APIs to interact with Linux-based file systems using the Shell.js library. Built a Web Terminal using Node.js, xTerm library, and Angular (ionic 5). Implemented a master-slave architecture with Node.js proxy servers for distributed systems.
Enhanced and refactored ERP systems for accounting, inventory, HR, and project management. Implemented different ERP site plans.
A showcase of my recent work and the technologies I've used to bring ideas to life
Contributed to comprehensive sports analytics platform providing real-time tracking and performance insights for athletes and teams. Developed key features for scalability and actionable data visualization.
Contributed to the #1 doctor-recommended weight-loss program platform. Worked on features including Points® system, personalized meal planning, and access to weight-loss medications. Built with modern web technologies for millions of users.
Contributed to premium AI headshot generator trusted by 1,000,000+ professionals. Worked on features including AI editing studio, multiple styles, and human retouches. Built for teams and individuals.
Contributed to comprehensive ERP system for digital transformation. Worked on features including financial management, HR operations, CRM, inventory management, and business intelligence. The inaugural Egyptian system to eliminate paper-based processes.
Contributed to cloud platform where software meets data science. Worked on features including SaaS solutions, cloud APIs, headless CMS, ecommerce management, web scraping, and vision/language APIs. Cross-platform compatibility for Android, iOS, and web PWA.
Contributed to food social network platform connecting people through shared culinary experiences. Worked on features including user profiles, food discovery, social networking, and location-based restaurant recommendations.
Ready to bring your ideas to life? Let's discuss how we can create something amazing together.
I'm always open to discussing new opportunities, interesting projects, or just having a chat about technology and development.
Drop me a line and I'll get back to you as soon as possible.