Profile
Versatile Software Engineer with 3+ years of experience building robust, scalable applications for cloud and desktop. I design cloud-native microservices, responsive frontends, and AI-enabled workflows with a focus on performance, observability, and secure multi-tenant architectures.
Education

B.S. Systems & Biomedical Engineering

2016 – 2021 | Cairo University, Cairo, Egypt

Experience

Software Engineer at Voyance

2023 – Present | Medical imaging platform & acquisition software

Contributed to the end-to-end development of the VPAX cloud-native platform and VoyanceX acquisition software, working across the full stack from backend microservices to responsive ReactJS micro-frontends.

  • Architecture & Scale: Engineered the system to handle 150x peak traffic loads and cut database costs by over 30% through advanced query optimizations and caching strategies.
  • Frontend Lifecycle: Actively contributed to the full frontend lifecycle, from rapid prototyping to building production-ready features. Decreased application load times by 25% by implementing a Backend-for-Frontend (BFF) pattern and optimizing the React micro-frontend.
  • Security & Design: Implemented a granular Role-Based Access Control (RBAC) system for secure multi-tenancy and authored comprehensive system design documentation to maintain system security and scalability.
  • Desktop & Hardware (VoyanceX): Developed and maintained the C# acquisition software, ensuring seamless integration with the VPAX cloud. Enhanced hardware compatibility across diverse client setups by integrating the software with new devices.
  • AI & Integrations: Integrated generative AI models into core healthcare workflows to boost practitioner efficiency and developed seamless integrations with external cloud providers like Dropbox and OneDrive.

Freelance Developer

2021 – 2023 | Web development

  • Developed and deployed custom websites for clients using technologies such as NodeJS, WordPress, and Moodle.
  • Managed continuous client communication end-to-end to ensure delivered solutions were perfectly aligned with business needs.

Publications
Skills
  • JavaScript / TypeScript / Python / Java / C / C# / PHP
  • NodeJS, NestJS, Express, Spring Boot, Flask
  • React, Next.js, BFF patterns, performance tuning
  • Microservices, NATS, Kubernetes, Docker, CI/CD
  • Databases: MySQL, PostgreSQL, MongoDB, Redis, SQLite
  • ORMs & Data: Sequelize, TypeORM, Prisma
  • AI & Data: LangChain, RAG, PyTorch, Pandas, OpenCV
  • Desktop & Embedded: PyQt, C#, ATmega32, hardware integration
  • Security & Auth: JWT, RBAC, OAuth, multi-tenant isolation
  • Cloud & DevOps: GCP, AWS, GitHub Actions, observability