Jul 2024 – Apr 2025 machinegenius
Geek labs holding
Your Professional Title
Write a short introduction about yourself — who you are, what you do, and what makes your work stand out.
Jun 2025 — Present
Company
Cairo Queen Soft Senior software engineer Grace App — A multi-tenant SaaS healthcare management platform built with NestJS, PostgreSQL, and Prisma using Row-Level Security (RLS) for tenant isolation.Designed to support clinics, therapists, and clients with appointment scheduling, billing automation, pricing policies, and secure document management.Implemented HIPAA and PHIPA compliance measures with comprehensive audit logging, dynamic tenant isolation, and high-performance, scalable architecture.
Jul 2024 — Apr 2025
Company
Maadi, Egypt Geek labs holding Software engineer Developed SaaS platform ( machinegenius ) implementing: Real-time features (WebSocket, Socket.IO ) for live notifications/chat. maintain (30% faster API responses) and microservices (Clean Architecture). AWS deployment (EC2, Elastic Load Balancer, Amplify) Built a scraping system with Puppeteer + scheduled jobs to cut processing costs.
Feb 2023 — Sep 2023
Company
Giza, Egypt Planing-solutions Software developer Developed Systemha (SaaS) with MyFatoorah payments, Integrated AWS stack (S3, Cognito, CloudFront, Route 53, Dynamo Db, RDS, Elastic Beanstalk ) and ERP modules (e-commerce, POS)
Nov 2022 — Jan 2023
Company
Software engineer Maintained Srvy mobile app (Node.js, PostgreSQL), enabling professionals to monetize services via Stripe.
Jan 2022 — Present
Company
Backend freelance I collaborated with a team as a Node.js backend developer. Together, we successfully developed "Rovero", "Education site " and "QCut "
Geek labs holding
solutions across finance, HR, and administration. Users benefit from real-time functionalities such as live notifications and chat systems through WebSocket integrations. Implemented secure authentication using JWT and role-based access controls to ensure data protection.Enhanced system performance by introducing Redis caching, reducing API response times by 30%.Built a real-time data scraping and analysis system, with scheduled background jobs to optimize processing costs.Ensured high availability and scalability by deploying services with AWS Elastic Beanstalk, EC2, and Elastic Load Balancer.Applied clean architecture principles and efficient database designs to guarantee maintainability and future growth.
Planing-solutions
offering versatile subscription services. Users seamlessly subscribe and make payments via MyFatoorah. Tailored offerings include e- commerce, e-booking, POS, and an all-in-one ERP system.
rather than pre-packaged solutions, ensuring a customizable and efficient experience
callvita LLC
for Android and iOS. Enabled professionals like doctors and lawyers to offer services, simplifying user connections. Streamlined the interface for easy service selection and secure transactions through Stripe payment integration.
freelance the Rovero Android app, serving as owner, admin, trader, representative, technician, and supplier. Streamlined coupon exchanges, task management, and employee oversight.
supplier interactions. Simplified salary, vacation tracking, and operational notifications for comprehensive user functionality
freelance
Concepts and tools used: Node Js, TS, Express , TDD ,
CERTIFICATES
Qualification ECPC Contestant
ECPC contestant 2020
Qualification ECPC Contestant
Tell your story here. Share your background, what drives you, and the experience you bring to your work.
Opens your mail app and copies your email address.