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 – PresentAbu 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 2025Remote
- 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 2025Abu 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 2023Copenhagen, 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 2022Copenhagen, 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 2021Copenhagen, 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 2019Cairo, 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 2018Cairo, 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 2017Cairo, 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 2013Cairo, 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 2011Cairo, 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)