▸ TECH LEAD · FINTECH · AGENTIC AI

Islam Magdy

Profile

Tech Lead with 15+ years of experience building scalable systems and leading engineering teams. Currently leading mortgage-platform modernization at Nationale-Nederlanden — one of the Netherlands' largest financial institutions — combining hands-on serverless architecture with people leadership across a cross-functional team. Background spans FinTech, high-traffic e-commerce, and a co-founded ride-hailing startup built from zero to production.

What I Do

I architect and build end-to-end systems — from serverless microservices to legacy modernization — with a focus on performance, scalability, and developer experience. Currently driving agentic AI adoption within my engineering organization.

Core Strength

Technical Stack

Area Technologies
Backend Node.js · GraphQL · REST APIs
Frontend React · React Native · Vue · Svelte · Lit
Databases DynamoDB · PostgreSQL · MongoDB · Redis
Cloud & DevOps AWS · Azure · GCP · Firebase · Serverless Framework
Testing & CI/CD Jest · Playwright · GitHub Actions · GitLab CI · Azure DevOps
AI & Agentic CrewAI · LLM integration · Agentic CLI design · MCP

Jul 2022 – Present · Rotterdam, Netherlands

Nationale-Nederlanden — Tech Lead

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

Key Achievements

  • Automated loan redemption flows — Built end-to-end automation covering hundreds of thousands of active loans, including repayment simulations, full redemptions, and yearly overview generation

  • Built and owned Atlas — An internal agentic CLI (PR reviewer, sprint assistant, backlog assistant) designed and shipped from scratch without a mandate. Runs locally and in CI/CD — now embedded in the team's daily engineering workflow

  • Driving department-level AI capability building — Designing and facilitating a full-day hands-on CrewAI workshop for ~21 engineers across the mortgage domain, structured around agent-building sprints

  • Eliminated Java maintenance overhead — Migrated mortgage-servicing components from Java to serverless Node.js, removing the need for a dedicated Java specialist and fully aligning the stack

  • Drove technical strategy — Established architectural standards and engineering best practices across mortgage domain teams

  • Improved advisor productivity — Deployed automation tools that reduced manual steps in key daily advisor workflows

Dec 2021 – Jul 2022 · Rotterdam, Netherlands

Nationale-Nederlanden — Senior Full Stack Engineer

Built mortgage management tools giving clients better visibility and control over their loan portfolios.

Highlights

  • Developed repayment tools — Built client-facing applications for mortgage repayment simulation and execution

  • 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 US, working with globally distributed teams.

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

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

  • Distributed-first — Maintained consistent delivery cadence across 3+ time zones for 3 years

Feb 2017 – Apr 2018 · Egypt

Sheenvalue — Technical Lead

Led engineering for a K-12 education technology platform.

  • Led engineering team — Managed engineers building front-ends and back-ends for Sheenvalue's education products

  • Built educational apps — Curriculum and Student Management system for K-12 schools

  • Shipped mobile — Built StoryFile mobile app using React Native

  • Established standards — Introduced solid engineering practices, code review culture, and development tooling

Feb 2016 – Feb 2018 · Cairo, Egypt

Hataxi — Co-Founder & Technical Lead

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

  • Built from scratch — Architected high-throughput APIs, real-time driver matching, and operations admin console

  • Location services — Implemented MongoDB geospatial queries for real-time driver tracking and matching

  • Scalable infrastructure — Designed system to sustain production-grade load at peak concurrent usage

Aug 2015 – Jan 2017 · USA

SkyKode — Technical Lead

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

  • Built from scratch — Architected the entire platform foundation: browser-based IDE, auto-grading engine, real-time student-instructor collaboration

  • Led distributed team — Managed engineers in Egypt; established coding standards and development workflows

  • Knowledge transfer — Coached team members on modern technologies, code quality, and engineering best practices


2016 · Cairo, Egypt (Contract)

Elmenus — Senior Front-End Engineer

Short-term contract with Egypt's leading restaurant discovery platform. Built the entire search module from scratch.

May 2014 – Aug 2015 · Cairo, Egypt

Mostaqqel — Senior Front-End Engineer

Led front-end for Egypt's first freelancing platform (later became Worcbox). Early adopter of Web Components (Polymer); implemented real-time WebSocket features.

Jul 2011 – May 2014 · Cairo, Egypt

Nilecode — Senior Front-End Engineer

First professional role after freelancing. Mastered JavaScript, built projects from scratch, and rescued mid-flight deliveries.

2008 – Jul 2011

Freelance Front-End Engineer

Various projects with clients across Egypt, Saudi Arabia, and the US.


Projects

For a full list of the projects I've worked on, and for more information, please check my LinkedIn profile.