Tech Lead — Nationale-Nederlanden

Islam Magdy

Tech Lead at Nationale-Nederlanden building and running agentic AI platforms: Ktesio in public, Atlas across a regulated bank. 15+ years across fintech, e-commerce, and startups.

Profile

Tech Lead at Nationale-Nederlanden, building agentic AI systems and the tooling that brings them into a regulated bank's delivery. Author of Ktesio, an open-source engine that runs AI agents like services, and of Atlas, an internal agentic CLI that grew from one team to teams across the bank and the wider NN Group. 15+ years in software and leading engineering teams since 2015, across regulated fintech, high-traffic e-commerce in the Middle East, and a co-founded ride-hailing startup.

Agentic AI — Agent runtimes · MCP · LLM integration · CrewAI · agentic CLIs and developer tooling

Core stack — Node.js & TypeScript · Rust · AWS serverless · Firebase · React, React Native & Lit · GraphQL · PostgreSQL · DynamoDB · MongoDB · GitHub Actions

Selected work

Experience

Nationale-Nederlanden — Tech Lead

– Present · Rotterdam, Netherlands · Tech Lead since

Joined as a Senior Full Stack Engineer to build the customer-facing repayment tools; promoted to Tech Lead after seven months. Now leading a cross-functional team of 7 — 4 engineers, a UX designer, and customer-journey specialists — modernizing the mortgage-servicing platform at one of the Netherlands' largest financial institutions and bringing agentic AI into how the bank delivers.

  • Atlas, internal agentic CLI — Designed and built an agentic CLI for PR review and backlog work, then drove its adoption from one team to the rest of the mortgage domain, teams across the bank, and the wider NN Group
  • Agentic AI in the SDLC — Led the introduction of agentic AI into the team's delivery lifecycle, from spec-driven development to agent-assisted review, and used the DORA visibility it created to raise release cadence, cut lead time, and make roadmap delivery predictable
  • Agentic enablement — Ran a full-day hands-on CrewAI workshop for 21 engineers across the mortgage domain's teams, the on-ramp that took Atlas beyond the team
  • Loan redemption automation — Led end-to-end automation of repayment simulations, full redemptions, and annual mortgage statements across hundreds of thousands of active loans: manual form intake via advisors and notaries became an event-driven flow integrated into the notaries' own systems, where they now initiate and track requests themselves, cutting manual processing and notary calls
  • Repayment tools — Built the customer-facing Node.js applications on AWS that mortgage customers use to simulate and execute repayments
  • Legacy modernization — Leading the incremental replacement of mortgage-servicing components from Java to serverless Node.js on AWS, retiring the team's dependency on Java specialists
  • Architecture and roadmap — Owning the architecture standards the team's services are built against and the technical roadmap agreed with product, UX, and customer-journey stakeholders
  • Team7 cross-functional — 4 engineers, UX, customer journey
  • ScaleHundreds of thousands of active loans
  • MigrationJava → serverless Node.js on AWS

VNGRS — Senior Full Stack Engineer

· Istanbul, Turkey · Dubai, UAE · Cairo, Egypt

Built serverless backends, React storefronts, and their Node.js backend-for-frontend layers for retail groups across the Middle East — Majid Al Futtaim, Al Tayer, Ounass, Gap — and a US e-commerce client, in teams distributed across Istanbul, Dubai, and Cairo.

  • Mall app backends — Serverless backend APIs powering the Mall of the Emirates and City Centres apps, in production across Majid Al Futtaim's malls
  • Smart Parking — Serverless backend for the Mall of the Emirates Smart Parking feature, linking the mall's car parks to the app for find-my-car, availability, and payment
  • Retail storefronts — React storefronts and the Node.js backend-for-frontend layer for Al Tayer's brands, including Mamas & Papas and Gap, and for Ounass
  • WhatsNeu (US) — Laid the foundations for WhatsNeu's move off Shopify: Firestore data model, Cloud Functions, and a Lit front end on Firebase

Selected clients

Product videos: Smart Parking · Mall of the Emirates app

Sheenvalue — Technical Lead

· Cairo, Egypt

Led engineering for a K-12 education technology company, across its web and mobile teams.

  • Engineering leadership — Managed the engineers building the front-ends and back-ends of Sheenvalue's education products

  • Curriculum and student management — Built the curriculum and student-management system used by K-12 schools

  • StoryFile mobile app — Shipped the StoryFile app in React Native

  • Engineering standards — Made code review the default and introduced shared development tooling across the web and mobile teams

Hataxi — Co-Founder & Technical Lead

· Cairo, Egypt

Co-founded a ride-hailing startup and took its platform from zero to a live launch in Cairo, with drivers on the road and real rides, in parallel with the SkyKode and Sheenvalue roles.

  • Platform from zero — Built the ride-hailing APIs, real-time driver matching on MongoDB geospatial queries, and the operations admin console

SkyKode — Technical Lead

· USA · remote from Cairo, Egypt

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

  • KodingLab — Built the browser-based IDE, auto-grading engine, and real-time student–instructor collaboration
  • Distributed team — Managed the engineering team in Egypt for a US company; established coding standards and development workflows

Product videos: KodingLab · KodingLab for education

Earlier roles

· Cairo, Egypt

  • Elmenus — Senior Front-End Engineer (2016, contract) — Built the search module for Egypt's leading restaurant-discovery platform

  • Mostaqqel — Senior Front-End Engineer (2014 – 2015) — Led front-end delivery for Egypt's first freelancing platform (later Worcbox); adopted Web Components early and built real-time WebSocket features

  • Nilecode — Senior Front-End Engineer (2011 – 2014) — Built client front-end projects and rescued failing ones

  • Freelance Front-End Engineer (2008 – 2011) — Client work across Egypt, Saudi Arabia, and the US