▸ SENIOR FULL STACK DEVELOPER

Islam Magdy Mahmoud

Profile

Full-stack engineer with 15+ years of experience building scalable web applications and leading high-performing engineering teams. I transform complex business requirements into elegant, maintainable software solutions.

What I Do

I architect and build end-to-end systems—from serverless microservices to traditional monoliths—with a focus on performance, scalability, and developer experience.

Area Technologies
Backend Node.js, Express, NestJS, GraphQL, REST APIs
Frontend React, React Native, Vue, Svelte, Lit, Web Components
Databases PostgreSQL, MongoDB, Redis, ElasticSearch
Cloud & DevOps AWS, GCP, Firebase, Serverless Framework
Testing & CI/CD Jest, Playwright, GitHub Actions, GitLab CI, Azure DevOps

Core Strengths

Jul 2022 – Present · Rotterdam, Netherlands

Nationale-Nederlanden — Tech Lead

Leading a cross-functional team of engineers, UX designers, and customer journey specialists to modernize mortgage technology at one of the Netherlands' largest financial institutions.

Stack: Serverless Framework · JavaScript · GraphQL · AWS · React (SJGAR)

Key Achievements

  • Automated loan processes — Built end-to-end solutions for full/indicative loan repayments and second mortgage requests
  • Migrated legacy systems — Transitioned Java-based components to modern serverless architecture
  • Drove technical strategy — Established best practices across mortgage domain teams
  • Improved advisor productivity — Deployed automation tools that streamlined daily workflows

Responsibilities

Area Focus
Team Leadership Mentoring engineers, conducting code reviews, setting technical direction
Architecture Designing scalable solutions for complex financial workflows
Collaboration Working with fellow tech leads to align cross-team initiatives
Stakeholder Communication Translating technical concepts for business audiences

Dec 2021 – Jul 2022 · Rotterdam, Netherlands

Nationale-Nederlanden — Senior Full Stack Engineer

Built innovative mortgage management tools that gave clients better visibility and control over their loan portfolios.

Highlights

  • Developed repayment tools — Created applications for mortgage clients to simulate and execute repayment scenarios

  • Unified tech stack — Integrated Node.js services with AWS infrastructure for seamless data flow

  • Enhanced UX — Collaborated with design teams to deliver intuitive client-facing interfaces

  • Optimized performance — Improved API response times and frontend load speeds

May 2018 – Jun 2021 · Istanbul, Turkey · Dubai, UAE · Cairo, Egypt

VNGRS — Senior Full Stack Engineer

Delivered high-impact solutions for major retail and e-commerce clients across the Middle East and United States, working remotely with globally distributed teams.

Major Clients & Projects

Client Project My Role
Al-Tayer Group Ounass, Nisnass, GAP, Mamas & Papas Full-stack development, feature implementation
Majid Al Futtaim Mall of Emirates, Mall of Egypt, City Centres apps Architected serverless backend APIs from scratch
WhatsNeu E-commerce platform re-engineering Led migration off Shopify to custom solution

Technical Contributions

  • Built serverless APIs — Designed and implemented backend services for consumer mobile apps serving millions of users

  • E-commerce features — Developed critical shopping cart, checkout, and inventory management functionality

  • Cross-platform work — Contributed to both web applications and React Native mobile apps

  • Remote excellence — Maintained high productivity across 3+ time zones for 3 years

Feb 2016 – Feb 2018 · Cairo, Egypt

Hataxi — Co-Founder & Technical Lead

Co-founded a ride-hailing startup and built the entire technical infrastructure from zero to production.

Stack: Node.js · Meteor · MongoDB · Real-time WebSockets

What I Built

  • Backend system — Architected APIs handling millions of requests daily
  • Admin console — Created management dashboard for operations team
  • Location services — Implemented MongoDB geospatial queries for real-time driver matching
  • Scalable infrastructure — Designed system to handle thousands of concurrent users

Impact

Metric Result
Daily API Requests Millions
Concurrent Users Thousands
Releases Managed Multiple successful production deployments

Aug 2015 – Jan 2017 · Boulder, Colorado, USA (Remote)

SkyKode — Technical Lead

Led development of KodingLab, an educational SaaS platform designed for computer science programs at colleges and universities.

Leadership & Technical Contributions

  • Built from scratch — Architected the entire platform foundation and core systems
  • Led engineering team — Managed distributed team across USA and Egypt
  • Drove technical standards — Established coding practices and development workflows
  • Product development — Shaped features to meet needs of higher education institutions

Platform Highlights

Feature Description
Code Editor Browser-based IDE for student assignments
Auto-Grading Automated assessment of programming exercises
Collaboration Real-time code sharing between students and instructors

2016 · Cairo, Egypt (Contract)

Elmenus — Senior Front-End Engineer

Short-term contract with Egypt's leading restaurant discovery platform.

  • Built search module — Developed the entire search functionality from scratch using AngularJS

  • Improved discovery — Enhanced how users find restaurants and explore menus

May 2014 – Aug 2015 · Cairo, Egypt

Mostaqqel — Senior Front-End Engineer

Led front-end development for Egypt's first freelancing platform (now Worcbox).

Contributions

  • Pioneered Web Components — Early adopter of emerging browser standards

  • Real-time features — Implemented WebSocket-based live updates

  • UX leadership — Owned UI interactions and user experience across the platform

  • Product ownership — First experience building a company-owned product vs client work

Jul 2011 – May 2014 · Cairo, Egypt

Nilecode — Senior Front-End Engineer

Transitioned from freelancing to agency work, mastering JavaScript and building real-time applications. Company later became IntDev.

Growth & Achievements

  • JavaScript mastery — Developed deep expertise in vanilla JS and emerging frameworks

  • Project leadership — Built projects from scratch and rescued mid-flight deliveries

  • Real-time apps — Created high-performance interactive web applications

  • Web & mobile UX — Designed user experiences across platforms

2008 – Jul 2011

Freelance Front-End Engineer

Started my career as a freelancer, working with clients across Egypt, Saudi Arabia, and the United States.

Early Projects

  • BundleHunt — E-commerce bundle deals platform

  • KodingLab — Early version of the educational platform (pre-SkyKode)

  • Various client work — Small to medium web projects

Projects

I've built and contributed to numerous projects throughout my career. For a complete portfolio, visit my LinkedIn profile:

linkedin.com/in/imagdy