AMMAR YASSER
Principal Full-Stack Engineer
- 6+ years full-stack
- Production SaaS platforms
- Payment & live-streaming platforms
- Cloud-native on AWS
Summary
Full-Stack Engineer with 6+ years building production SaaS platforms in TypeScript, mainly with NestJS, React/Next.js, PostgreSQL, Redis, Socket.io, and AWS. Experienced owning architecture end to end, from data model and APIs to UI, deployment, testing, and developer standards. Built and led platforms across payments, live streaming, marketplace, health, and multi-tenant SaaS.
Skills
- Core
- TypeScriptJavaScript (ES6+)NestJSNode.jsExpressReactNext.jsPostgreSQLRedisPrisma / TypeORM
- Strong
- AWSREST / GraphQL API designSocket.io / WebSocketsMicroservices & event-driven architectureDockerMulti-tenant SaaSMonorepos (pnpm / Turborepo)JWT / OAuth 2.0MongoDBCI/CD (GitHub Actions)System design
- Familiar
- Python (FastAPI / Django)React NativeFlutterVue.jsAngulargRPCElasticsearchRabbitMQKafkaKubernetesTerraform / IaCGCP / AzureML / AI (TensorFlow, PyTorch)Blockchain / Web3Monitoring (Grafana / Sentry)
Experience
Principal Full-Stack Engineer · First Code
Jun 2025 – Present
Remote · Full-time
- Own the back-end architecture, defining service boundaries and the standards for how new services are built, reviewed, and deployed.
- Built full-stack features with a React / Next.js front-end and a Node.js / Express back-end.
- Set up CI/CD with GitHub Actions and established team coding standards and code-review practices.
- Designed the PostgreSQL data model with indexing strategies and added Redis caching to speed up hot paths.
- Implemented auth and API security — JWT, rate limiting, and data encryption.
- Mentored developers and provided architectural guidance through code review.
- Containerized services with Docker and deployed them on AWS.
- Added automated testing with Jest and Cypress across unit and end-to-end suites.
Senior Full-Stack Engineer · iHealth and Wellness Foundation
Feb 2024 – Aug 2025
Remote · Contract
- Led development of the iHealth education platform, establishing a microservices architecture.
- Built the full stack with a React / Next.js front-end and a Node.js / Express back-end.
- Collaborated with product, design, and back-end teams to define technical architecture and feature roadmaps.
- Refactored legacy code to reduce technical debt and enforce coding standards.
- Built integrations with third-party APIs and automated key workflows.
Senior Full-Stack Engineer · Freelance (Self-Employed)
Jan 2020 – Present
Remote · Freelance
- Shipped 20+ production web applications for clients end to end — owning architecture, front-end, and back-end.
- Built modular, responsive React UIs backed by a reusable component library.
- Implemented back-end services with NestJS and GraphQL APIs.
- Partnered with client teams to troubleshoot issues and refine solutions.
- Ran code reviews to enforce best practices and keep technical debt down.
- Migrated legacy systems to modern frameworks to improve maintainability.
Full-Stack Developer · Mensa Philosophical Circle
Oct 2023 – Dec 2024
Remote · Contract
- Built an education platform for institutions with customizable learning-management modules.
- Implemented the back-end with NestJS and PostgreSQL, including indexing strategies for peak loads.
- Added real-time features with WebSockets — in-app chat and notifications.
- Designed a multi-tenant architecture with per-tenant data isolation so each institution ran on its own isolated configuration.
- Implemented accessibility (WCAG 2.1) and responsive design across devices.
Selected Projects
Moneeb
A delegated-Umrah marketplace application that matches requesters with on-the-ground providers in Mecca — geospatial matching (PostGIS), a background-job pipeline (BullMQ), and real-time order tracking (Socket.io), in a Dockerized pnpm / Turborepo monorepo (NestJS API + Next.js web + React admin).
Babylon Gate
National-scale payment-gateway platform providing a secure, flexible infrastructure for end-to-end electronic payments — a centralized system companies integrate to accept payments across their sites and apps, with a merchant dashboard.
Kasir Live
Social live-streaming and short-video platform with real-time audience interaction — live broadcasts, voice rooms, challenges, and a gifting/rewards system.
Talab Menu
Smart restaurant platform: customers scan a QR code to browse the menu, order, and pay at the table, while owners run everything from a central dashboard with kitchen-order routing.
react-toast-plus
Open sourceOpen-source React toast/notification library — flexible and customizable; published on npm (MIT) and used in production apps.
Markaz Falasteen
Multi-tenant management platform for a humanitarian organization, with a Flutter mobile app and a REST API back-end.
Secure-Today
Bilingual (Arabic / English) corporate site for an integrated security & safety company — fire protection, surveillance, access control, and smart-building systems.
Linkcom Tech
Multilingual marketing site for a technology-solutions company, with a modern, animated, content-driven UI.
iHealth & Wellness
ContributorPlatform for a health-and-wellness foundation — public-facing site and member features with online payments. Contributed as part of the build team.
Nestro
Smart-home control panel for managing connected devices, with an interactive dashboard and AI-assisted automation suggestions.
Education
May University in Cairo (MUC) — Cairo
Bachelor of Engineering (BE): Computer Engineering
Languages
Native
Proficient
Beginner