Skip to main content
AN
Looking for a job

Anne Namuli

@annenamuli

Senior Backend & AI Engineer with 8+ years building production AI systems, scalable APIs, and secure cloud, on-prem & air-gapped platforms.

Uganda
Message

I'm a backend engineer based in Kampala with about 8 years of experience, mainly in Python APIs, databases, and data pipelines. Since 2021 I've worked on AI products deployed on customers' own servers, including offline environments.

From 2021 to 2026 I was at Rigr AI, working on the Video Summarization Tool, which police forces and companies use to process video and audio. I was responsible for the backend: the APIs, the processing pipeline for large media files, testing, and bug fixes. I did much of the manual QA, including reproducing reported bugs, testing fixes end to end, and checking releases. The tool used Whisper, PyAnnote, facenet-pytorch, and OCR, served through NVIDIA Triton on GPUs. Because customers ran it on their own hardware, I spent a lot of time on deployments and remote debugging. I also handled demos and support calls with customers.

At Rigr I also managed the company's part in ARICA, a two-year EU-funded project with European police and university partners. I contributed to the grant proposal, ran stand-ups, and tracked deliverables. I also did outreach to police agencies and hosted four webinars.

Before that I was lead backend engineer at HiveOnline, a Danish fintech working with people who have limited access to banks. I built APIs and services in FastAPI and PostgreSQL, deployed on GCP with Docker, and mentored junior engineers. Earlier, I built transport analytics dashboards for Rwanda's utilities regulator and automated risk reporting at Compuscan, a credit bureau.

Main tools: Python, FastAPI, Django, PostgreSQL, Elasticsearch, Docker, Terraform, GitHub Actions, Azure, and GCP. I've also used MySQL, MongoDB, Flask, and React.

I have an MSc in Data Science and Software Engineering from Carnegie Mellon University Africa and a BSc in Software Engineering from Makerere. I've co-organised WiMLDS Kampala since 2019, run the Django Girls workshop at PyCon Kampala, and given talks there on serving AI models through APIs.

I'm looking for senior backend, platform, or AI engineering roles, and I'm also open to developer infrastructure or technical product roles.

Experience

Work history, roles, and key accomplishments

HA

Lead Software Engineer – Backend

HiveOnline ApS

Jan 2019 - May 2021 (2 years 4 months)

Designed backend services and REST APIs for fintech platforms serving communities with limited access to traditional banking. Mentored junior engineers and ran Agile sprints for the development team.

RR

Software Engineering Consultant

Rwanda Utilities Regulatory Authority (RURA)

Jan 2018 - Dec 2018 (11 months)

Built real-time analytics on transport data, including bus locations, routes, ticketing, and compliance, using Node.js and MongoDB. Built interactive JavaScript, HTML, and CSS dashboards for monitoring transport operators and routes.

CC

Business Intelligence Developer

Compuscan CRB

Jan 2016 - Dec 2017 (1 year 11 months)

Automated recurring reports and financial risk-assessment workflows in Python. Built BI dashboards in Django on top of Oracle, MySQL, and PostgreSQL databases; improved system uptime to 90% through performance tuning.

Education

Degrees, certifications, and relevant coursework

Carnegie Mellon University logoCU

Carnegie Mellon University

Master of Science, Data Science and Software Engineering

Activities and societies: Student Guild Representative, Social Affairs

Completed a Master of Science in Data Science and Software Engineering at Carnegie Mellon University in 2018.

Makerere University logoMU

Makerere University

Bachelor of Science, Software Engineering

Completed a Bachelor of Science in Software Engineering at Makerere University in 2015.

Interested in hiring Anne?

You can contact Anne and 90k+ other talented remote workers on Himalayas.

Message Anne

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan