Akeel Ahmed

Senior Software Engineer · AI / Automation & Backend

I build AI that actually ships, and the backend that keeps it standing. From agentic features to the APIs and infrastructure beneath them, I take ideas all the way to production. This is the story of how I got here, one chapter at a time.

Kandy, Sri Lanka · currently @ Coachello

Scroll to begin
Stock photo placeholder: Hill Country International School, ~2015Stock placeholder · Unsplash
Stock photo placeholder: classmates / school daysStock placeholder · Unsplash
Stock photo placeholder: prefect duties / prize-givingStock placeholder · Unsplash

2004–2015

Roots

Hill Country International School · Madawala Bazaar

  • 8 A's and a B at O/Level.
  • Head Prefect and Hill Countrian of the Year, 2015.

Where I first learnt that consistency pays off.

Front view of Kingswood College, KandyHasindu2008 / Wikimedia Commons · CC BY-SA 3.0
Main office building at Kingswood College, KandyHasindu2008 / Wikimedia Commons · CC BY-SA 3.0
Stock photo placeholder: studying for A/LevelsStock placeholder · Unsplash

2016–2018

Foundations

Kingswood College, Kandy · G.C.E. Advanced Level

  • Physical Science stream.
  • A's in Combined Maths and Chemistry, a B in Physics.

The results that opened the door to engineering at the leading technological university in Sri Lanka.

Stock photo placeholder: University of Moratuwa, campusStock placeholder · Unsplash
Stock photo placeholder: coding / lab work at MoratuwaStock placeholder · Unsplash
Stock photo placeholder: graduation dayStock placeholder · Unsplash

2020–2024

The Turn

University of Moratuwa · BSc (Hons), Computer Science & Engineering

  • First Class, CGPA 3.76/4.2.
  • Dean's List in Semesters 1, 2, 6 and 8.

This is where engineering stopped being a subject and became my craft.

Stock photo placeholder: early freelance workspaceStock placeholder · Unsplash
Stock photo placeholder: a Fiverr order / client reviewStock placeholder · Unsplash
Stock photo placeholder: a client project milestoneStock placeholder · Unsplash

2021–2023

First Steps

Fiverr · Freelance, Remote

Tutoring programming and building small software for clients across the US, UK, and the Middle East, with 40+ five-star reviews before I'd even graduated.

Stock photo placeholder: PromiseQ remote workspaceStock placeholder · Unsplash
Stock photo placeholder: GStreamer / DeepStream setupStock placeholder · Unsplash
Stock photo placeholder: the ML pipeline / work itselfStock placeholder · Unsplash

2023 · Internship & part-time

Into the Field

PromiseQ · Machine Learning Engineer

Berlin, Germany · Remote

My first taste of industry: an Industrial Training internship (Grade A) that grew into a part-time role on a real-time, production ML system.

  • Built an adaptable, modular prediction processor for real-time image/video post-processing in a distributed pipeline.
  • Added a hierarchical YAML pipeline generator for conditional post-processing, and a switchable JSON mock-prediction mode that cut video processing and VM costs in internal testing.
  • Integrated the processor into the live pipeline with concurrent programming, alongside Nvidia DeepStream and GStreamer on the threat-detection system.
  • Resolved Docker/Kubernetes and RabbitMQ issues across testing and production ML services.
PythonGStreamerDeepStreamDockerKubernetesRabbitMQGitLabJetson NanoCloud VMs
Stock photo placeholder: at Coachello / remote setupStock placeholder · Unsplash
Stock photo placeholder: the Copilot Agent in actionStock placeholder · Unsplash
Stock photo placeholder: team / co-working callStock placeholder · Unsplash

Feb 2024–Present

Where I Build Now

Coachello · Senior Software Engineer, AI / Automation & Backend

Paris, France · Remote

  • Supervised interns, part-timers and junior engineers, and made notable contributions to the business development that landed Coachello's initial AI coaching deals and opened the door to several more.
  • Co-led development of Coachello's Copilot Agent, defining the flow, designing the endpoints, and architecting the integration under AI security and regulatory requirements.
  • Built the backend for key features, including a content recommendation system and multi-modal (text, voice, avatar), RAG-based personalised coaching and roleplay.
  • Designed RESTful APIs and WebSocket endpoints, working with the UI team to define data flows, and contributed to UI features and end-to-end user workflows.
  • Monitored AWS deployments, resolved infrastructure issues, and supported the migration from AWS to Azure with full post-migration testing.
  • Led migration of the vector database infrastructure between managed providers, preserving data integrity and coaching quality.
PythonTypeScriptReactRAGOpenAILangChainFastAPISQLAlchemyAlembicPostgreSQLVector DBWebSocketsAWSAzureDocker
Stock photo placeholder: MSc coursework / campusStock placeholder · Unsplash
Stock photo placeholder: study setupStock placeholder · Unsplash
Stock photo placeholder: MSc lecture / seminarStock placeholder · Unsplash

2025–Present

Going Deeper

University of Moratuwa · MSc, Data Science & Artificial Intelligence

Back in the classroom part-time, while building in production, deepening the theory behind the systems I already ship.

Stock photo placeholder: desk / workstationStock placeholder · Unsplash
Stock photo placeholder: monitor with codeStock placeholder · Unsplash
Stock photo placeholder: tools close-upStock placeholder · Unsplash

Along the way

Toolkit

The languages, frameworks, and infrastructure that show up across everything above.

Languages

PythonGoJavaJavaScriptTypeScript

Backend

FastAPISQLAlchemyAlembicNode.jsNext.jsFlaskRESTWebSocketsOAuth 2.0

Frontend

ReactReact NativeChrome Ext (MV3)HTML/CSS

Databases & Cloud

MySQLPostgreSQLVector DBAWSAzureDockerKubernetesVercelCI/CD

AI & Agentic Systems

LangGraphMCPRAG PipelinesRabbitMQ

What I'm Building for Myself

Projects I build on the side.

Photo: Notify Learn web app
Photo: Notify Learn Android app
Photo: Notify Learn Chrome extension

Notify Learn

A cross-platform learning ecosystem spanning five components, unified under one shared PostgreSQL schema and REST API, turning passive bookmark hoarding into something you actually revisit.

github.com/notify-learn →

Web App

Next.js · PostgreSQL · TypeScript. The ecosystem's central hub.

View live →

Android App

React Native. One-tap link capture via native OS share intents.

Try it: join the early access group →

Chrome Extension

Manifest V3. Context-menu hooks, secure cross-context messaging.

Chrome Web Store →

Go CLI

Cobra/Viper, exponential-backoff retries, OAuth 2.0 PKCE flow.

CLI info →

MCP Server

Public NPM package that lets agents like Claude Code query learning stats.

NPM package →

On camera

Reel

Demos, walkthroughs and the occasional behind-the-scenes clip.

The next chapter

Now.

Based in Kandy, Sri Lanka. Open to backend and AI engineering roles, and interesting problems in between.

Interests

  • Football
  • Cricket
  • Badminton
  • Research analysis

Languages

  • English: full professional
  • Tamil: limited working
  • Sinhala: limited working