AI / ML Research Engineer · Malé, Maldives

Ahmed
Yameen

އަޙްމަދު ޔަމީން
Speech, vision & language AI

Built for Dhivehi: text-to-speech, OCR, and real-time voice agents, shipped to production.

100k+users reached
2.5Mrecords trained on
<500msvoice latency
Text to Speech/ OCR for Thaana/ Real-time Voice Agents/ GPU Infrastructure/ Low-resource Language AI

I bridge ML research & product engineering.

A Python developer with expertise across AI systems, backend, and full-stack web. I build production AI infrastructure for low-resource languages: TTS pipelines, LLM-powered classification, and agentic workflows, deployed across FastAPI and Next.js.

Deep experience in SQL and database design, GPU optimization, and serverless deployment, shipping end to end from model fine-tuning to production APIs.

Core stack

  • PyTorch
  • Python
  • FastAPI
  • Next.js
  • TypeScript
  • CUDA
  • Kubernetes
  • Beam.cloud
  • T-SQL
  • ONNX
  • LiveKit
ML Research
Engineer
@ Javaabu
MAY 2024 → PRESENT
  • PyTorch
  • LiveKit
  • Beam.cloud
  • Kubernetes
  • Developed and optimized TTS and OCR systems end to end, from dataset creation to production deployment.
  • Built large-scale synthetic training data for OCR, plus text and speech corpora for TTS.
  • Contributed AI features to DhivehiGPT, a product serving 100,000+ users.
  • Built a real-time Dhivehi voice agent on LiveKit with custom STT and TTS, targeting sub-500ms latency.
  • Self-hosted Beta9 on DigitalOcean Kubernetes with Helm and Cloudflare tunnels for serverless GPU inference.
  • Facilitates AI literacy workshops and mentors students through the Javaabu-Ghiyasuddin School program.
Python Developer
& Database Administrator
@ Maldives Customs Service
SEP 2019 → MAY 2024 · 4 YRS 9 MOS
  • T-SQL
  • .NET Core
  • Flask
  • JavaScript
  • Skilled in T-SQL, Python, .NET Core, JavaScript and jQuery.
  • MSSQL database administration with a focus on deploying machine learning models in production.
  • Integrated ML models into .NET Core web apps using Python and a Flask API.
  • Used T-SQL for data cleaning, querying, and building stored procedures, triggers and views.
01

Text to Speech · 100k+ users

Dhivehi TTS, serving 100,000+ users

A Dhivehi text-to-speech model on a GAN architecture, trained on ~10 hours of speech. Streaming (ASGI) and standard endpoints, GPU auto-scaling, and CI/CD via GitHub Actions.

  • PyTorch
  • FastAPI
  • ASGI
  • Beam.cloud
  • GitHub Actions
02

Text to Speech · Research

TTS research & the Aduehy screen reader

Fine-tuned and deployed MMS, VITS2, Orpheus and ZipVoice for Dhivehi, distilled to run on edge devices. Built Aduehy TTS, a Kotlin Android app on the Play Store that gives blind and low-vision users a Dhivehi screen reader through Google TalkBack.

  • VITS2
  • MMS TTS
  • Orpheus
  • ZipVoice
  • ONNX
  • Kotlin
03

OCR · DhivehiGPT

OCR for Thaana, Arabic & English

Custom detection and recognition models trained on H100 GPUs, with large-scale synthetic datasets covering three scripts at once.

  • PyTorch
  • H100
  • Beta9
  • FastAPI
04

Classification · Maldives Customs

AI HS: tariff code recommendation

Trained on 2.5M+ historical records from the Maldives Customs Service to recommend Harmonized System codes from product descriptions, served into a .NET Core app via a Flask API.

  • doc2vec
  • Python
  • FastAPI
05

AI Agent · Open source

agent_y: agents working in parallel on one repo

Watches a GitHub repo for issues labelled agent_issue and runs a coding agent end to end on each one: implement, review, fix, open a PR, merge. Every issue gets its own git worktree so many agents run at once without colliding, and a bigger diff is reviewed by a different agent or model before the PR opens. Python standard library only.

  • Python
  • git worktrees
  • GitHub CLI
  • Claude Code
  • Codex
06

Developer tooling · Open source

synopsis: architecture diagrams a model can read back

An agentic skill that reads a codebase, draws C4 diagrams of it (system context, containers, components, data flows), renders them to images, then reads those images back with vision to review the architecture. The picture surfaces things that are hard to catch file by file: missing security boundaries, single points of failure, circular dependencies.

  • Python
  • Mermaid
  • C4 model
  • Node.js
07

AI Agent

Yarvis: personal AI agent

An autonomous agent on a Hetzner VPS with Telegram integration, multi-model LLM orchestration (Claude, MiniMax) with automatic fallback, persistent memory, and cron-scheduled content pipelines, run as a systemd service.

  • OpenClaw
  • Node.js
  • Python
  • systemd
08

Infrastructure

Self-hosted serverless GPU

A self-hosted serverless GPU platform on DigitalOcean Kubernetes using Beta9 and Helm, with Cloudflare Argo tunnels for secure public access.

  • Kubernetes
  • Beta9
  • Helm
  • Cloudflare
09

Automation

Customs document bot

Automated the upload and download of customs declaration documents from the ASYCUDA database, effective enough that Maldives Customs retired the Records Management Section after the backlog cleared.

  • Selenium
  • Python
  • ASYCUDA
More on GitHub