← back to portfolio

Ahmed El Banna

Technical Leader · Full-Stack Engineer

+45 30 41 03 13 · +971 54 781 8522 · ahmadelbanna80@gmail.com
linkedin.com/in/ahmad-el-banna-630b0114 · github.com/ahmedElBanna80

Profile

Strategic technology leader with 17+ years of experience shaping technical roadmaps, scaling engineering teams, and driving innovation across software development. Proven track record delivering complex, high-impact projects using a broad range of technologies — Node.js, Go, C#, Docker, Kubernetes, Knative, and AWS — and building robust, scalable applications across web, mobile, and backend platforms with Service-Oriented Architecture (SOA) and microservices design principles. Adept at building and guiding high-performing teams to deliver on budget and on time, with a strong interest in the practical application of emerging technologies, including agentic AI, to create intelligent, autonomous solutions that drive business value.

Skills

Languages
TypeScript, JavaScript, C#, Go, HTML & CSS
Frontend
React, Next.js, React Native, Redux, MobX, Apollo Client
Backend
Node.js, NestJS, GraphQL, GraphQL Federation, Uber FX, REST APIs
Architecture
Microservices, SOA, system design, scalable application architecture
Cloud & Infrastructure
Kubernetes, Knative, Docker, AWS (multi-cloud: GKE / EKS / AKS)
Databases
MongoDB, PostgreSQL, Redis
DevOps & Tools
Git, CI/CD (GitHub Actions, GitLab CI)
Methodologies
Agile, Scrum, team leadership, mentoring, technical roadmapping

Experience

Senior Consultant — Speridian Technologies | Alpheya

Oct 2025 – Present

Abu Dhabi, UAE (hybrid)

  • Consulting on Alpheya's cloud-native, AI-powered wealth-management platform for banks and asset managers across the MENA region.
  • Contributing to the client-facing product suite, applying expertise in modern full-stack architecture, microservices, and agentic-AI integration.

Independent Software Consultant — Freelance

Apr 2025 – Oct 2025

Remote

  • Delivered freelance engagements across web and mobile application development for SME clients, alongside agentic-AI consulting and technical advisory.
  • Used the period for focused open-source R&D, shipping two public projects: knext-platform (cloud-native Next.js framework on Knative) and superteam (multi-agent orchestration plugin for Claude Code).

Senior Full Stack Engineer — Liquidity Capital

Aug 2023 – Mar 2025

Abu Dhabi, UAE

  • Spearheaded delivery of high-impact projects using Node.js, Docker, and AWS, significantly enhancing system reliability and laying the foundation for future scalability.
  • Pioneered the application of agentic AI to enhance investor decision-making, collaborating closely with AI and data engineers to design and ship innovative AI-driven solutions.
  • Championed optimization of development processes, fostering a culture of improved efficiency, quality, and cross-functional collaboration.

Technical Lead — Coach Solutions

Aug 2022 – Aug 2023

Copenhagen, Denmark

  • Established and scaled the frontend engineering capability from the ground up — strategic hiring, defining the architectural vision, and leading cross-functional teams.
  • Provided technical leadership and mentorship, fostering skill development in modern frontend technologies.
  • Delivered complex solutions within budget and demanding timelines, directly contributing to client satisfaction and business growth.

Team Leader — Tame

May 2021 – Jul 2022

Copenhagen, Denmark

  • Orchestrated a cross-functional engineering team, driving end-to-end delivery of multiple concurrent projects and contributing to product strategy.
  • Provided strategic technical guidance for new feature development, shaping overall product architecture and long-term viability.

Tech Lead — Churchdesk

Apr 2019 – May 2021

Copenhagen, Denmark

  • Spearheaded the strategic migration from AngularJS to a modern React, Redux, and TypeScript stack, significantly enhancing user experience and development velocity.
  • Architected revamped maintenance strategies, leveraging efficient technologies to reduce operational costs and improve system sustainability.

Tech Lead — Vodafone TSS

Apr 2018 – Apr 2019

Cairo, Egypt / Auckland, NZ

  • Directed a key engineering team, introducing React Native to develop and launch a Vodafone mobile application in New Zealand serving a large user base.
  • Led the design and implementation of new features for a high-traffic application.

Tech Lead — Malsapp / shopz.io

Jan 2017 – Apr 2018

Cairo, Egypt

  • Led Malsapp in delivering a comprehensive e-commerce software suite — web, mobile, and admin-panel solutions — to customers.
  • Distilled learnings from building 8 customer apps into a repeatable framework for mobile app delivery with shopz.io.
  • Enabled users to generate e-commerce mobile apps that integrated seamlessly with their existing platforms.

Senior Software Developer — Hindawi Publishing Corporation

Jan 2013 – Jan 2017

Cairo, Egypt

  • Engineered and scaled critical internal tools and systems, measurably improving operational efficiency and company-wide productivity.

Senior Software Developer — ACS (Arabian Computer Services)

Jan 2011 – Jan 2013

Cairo, Egypt / Mecca, Saudi Arabia

  • Developed a high-traffic infection early-warning and investigation system for the Saudi Ministry of Health, deployed at Ajyad Emergency Hospital near the Grand Mosque in Mecca to support disease surveillance during the Hajj.
  • Played a pivotal role in architecting the core of an openEHR-based electronic health record system, demonstrating advanced system-design expertise.

Junior / Senior Software Developer — EXSYS Solutions

Jan 2009 – May 2011

Cairo, Egypt

  • Transitioned into technology from a background in accounting and sales, rapidly advancing to a team-lead role and demonstrating strong adaptability and leadership.

Software Development Intern — Experts Solution

2008 (6 months)

Tanta, Egypt

  • Migrated a legacy VB6 desktop application to a modern C# WPF application, using WCF for service communication and Microsoft SQL Server for data persistence.

Projects

knext-platform — Cloud-Native Next.js Framework for Knative

Open source · github.com/AhmedElBanna80/knext · TypeScript, Go

  • Built a production-ready framework for deploying Next.js on Knative with scale-to-zero serverless characteristics, portable across any Kubernetes cluster (GKE, EKS, AKS, or on-premise).
  • Developed a custom Kubernetes Operator with a declarative NextApp CRD, enabling GitOps-style deployment.
  • Engineered sub-second cold starts via Node.js bytecode compilation and Knative resource caching; load-tested to 100,000 requests at 100-way concurrency with a 0% error rate.
  • Implemented distributed Redis-backed caching with O(1) tag-based invalidation and pluggable multi-cloud storage adapters (GCS, S3, Azure, MinIO).

superteam — Agentic-AI Plugin for Claude Code Agent Teams

Open source · github.com/AhmedElBanna80/superteam · Claude Code plugin marketplace

  • Designed and published a multi-agent orchestration plugin running a TDD-driven feature-development pipeline with four specialized agents (planner, implementer, spec reviewer, code reviewer).
  • Engineered dependency-aware task dispatch, per-ticket git worktree isolation, and a verification-before-completion gate for deterministic, auditable autonomous workflows.
  • Integrated with terminal multiplexers (cmux, tmux, iTerm2) and shipped 12+ versioned releases under an active roadmap with continuous delivery via release-please.

Education

Bachelor of Commerce

Faculty of Commerce, Tanta University

Sep 1997 – May 2001 · Specialization in Accounting

Languages

  • Arabic (native)
  • English (highly proficient)