Full-stack software engineer with 12+ years of experience building, shipping, and scaling products for early-stage startups. Strong focus on iterative development, quality, and team leadership from early product stages through growth and scaling. Driven by measurable impact, I’ve delivered multiple real-time AI and processing systems, improved performance and reliability, and led engineering teams across end-to-end product development—from architecture and deployment to analytics, testing, and optimization.

Ahmed El Bannan

Full-stack software engineer with 12+ years of experience building, shipping, and scaling products for early-stage startups. Strong focus on iterative development, quality, and team leadership from early product stages through growth and scaling. Driven by measurable impact, I’ve delivered multiple real-time AI and processing systems, improved performance and reliability, and led engineering teams across end-to-end product development—from architecture and deployment to analytics, testing, and optimization.

Available to hire

Full-stack software engineer with 12+ years of experience building, shipping, and scaling products for early-stage startups. Strong focus on iterative development, quality, and team leadership from early product stages through growth and scaling.

Driven by measurable impact, I’ve delivered multiple real-time AI and processing systems, improved performance and reliability, and led engineering teams across end-to-end product development—from architecture and deployment to analytics, testing, and optimization.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

Work Experience

Founding Engineer at Magic School
December 1, 2023 - Present
Architected and shipped a real-time AI content moderation system in six weeks, covering 100% of student-generated content and processing 75M+ messages per month while keeping false-positive and false-negative rates below 10%. Increased moderation cache hit rate from ~10% to 99%, reducing LLM API costs by over $30,000 per month. Built browser-based voice activity detection (via WebAssembly) and speech-to-text / text-to-speech pipelines, reducing transcription latency by 86%. Developed an LLM-powered documentation ingestion pipeline handling up to 20 pages in parallel with 98% extraction accuracy and supporting 50M+ document imports. Delivered Google Drive/OneDrive one-click integrations adopted by 74% of active users, reducing lesson and distribution time by ~50%. Built a rich LaTeX/KaTeX authoring experience for rendering and editing complex equations to expand capabilities for STEM educators.
Founding Engineer at Tome
April 1, 2022 - December 1, 2023
Developed, deployed, and iterated on SaaS offerings and integrated with internal AI pipelines within two months. Spearheaded an end-to-end testing framework, catching ~83% of bugs before deployment. Refactored multiple APIs for over 950% round-trip performance improvement. Built a dynamic data transformation system supporting 12+ API versions without affecting core frontend code, reducing API-related code paths by over 93%. Implemented extensive analytics and error tracking to provide deep insights into user behavior. Replaced SCSS with CSS-in-JS, improving development speed and reducing CSS code by ~43%.
Engineering Lead at Dgraph Lab s
April 1, 2021 - September 1, 2021
Led effort to replace Auth0 with a custom auth system in two weeks, including robust OAuth support. Mentored new junior hires and turned them into productive team members in under three months.
Growth Engineer
April 1, 2020 - April 1, 2021
Led efforts to introduce A/B testing and cross-site analytics using Mixpanel/Google Analytics. Spearheaded A/B testing efforts resulting in ~40% increase in page performance. Unified ads and website tracking, decreasing cost per lead by ~40% and increasing the number of high-quality leads by over 200%.
Senior Software Engineer
December 1, 2019 - April 1, 2020
Built and deployed a functioning DBaaS MVP in under a month. Led DevOps efforts to dynamically scale Kubernetes clusters for DBaaS in two weeks.
Engineering Lead at Platform Systems
December 1, 2019 - January 1, 2022
Built a full edge-to-cloud live streaming solution in under a week with sub-1s delay on 4G. Spearheaded development of three separate web frontends and streaming systems. Ported and revamped an older frontend to a modern framework in under a month, resulting in ~120% performance increase. Developed a custom streaming service enabling AI-annotated live streaming over 4G. Expanded CVAT open-source to support custom annotation features, streamlined and modularized streaming/annotation code for >75% performance gains, and spearheaded a Go microservices architecture to improve redundancy and performance. Created and deployed hardware modules for live streaming (Python/JS) in less than 8 hours, and developed advanced pagination/filtering to reduce loading time by ~85%.
Founder at Elm Connect
February 1, 2018 - December 1, 2019
Developed the full-stack of a complex SaaS product in under two months using Vue/Node/PostgreSQL. Integrated payment processors enabling customers to process $200,000+/year. Sold $10,000+ in B2B subscriptions to clients and resolved customer complaints for almost 4,000 users. Revamped system infrastructure to resolve server crashes and increase uptime to over 99.5%.
Co-Founder at GSKIP Grocery Delivery
April 1, 2017 - January 1, 2018
Spearheaded development of an online grocery ordering and delivery system in under 45 days. Streamlined registration to generate a 170% increase in new users.
Engineering Lead at Smart Labs
August 1, 2014 - November 1, 2019
Coordinated a team of five developers to design, build, and scale three separate software platforms. Decreased product release cycle length from ~three years to under a year (over 60% time savings). Converted and optimized REST servers to Node.js, cutting server costs by ~40%. Revamped live streaming module using WebRTC, reducing latency by over 90% (3s to ~100ms). Mentored and integrated a rotating cohort of interns into development teams in under a month on average. (Details are consolidated from the resume bullets provided.)

Education

Bachelor of Science (Computer Science) at University of Calgary
January 11, 2030 - August 13, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education, Computers & Electronics, Media & Entertainment

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more