Hey there, I'm Arthur 👋

Software Engineer

I love building things that work quietly in the background — pipelines that never miss a beat, systems that recover before anyone notices they stumbled. Based in Kampala, working with teams around the world for over 6 years.

Whether you're here to check out my work, consider me for a role, or just say hello — I'm glad you stopped by.

Arthur
6+
Years experience
40%
Faster issue resolution
30%
Faster data processing

// Work history

Where I've
built things

Apr 2024 – Present
Crane Cloud
Kampala, Uganda
Software Engineer
  • Enhanced test coverage, achieving a 30% reduction in post-deployment regressions and improved code integrity.
  • Contributed to backend API services enabling seamless integration with frontend components and improved system performance.
Python Flask Backend APIs Testing
Oct 2021 – Jul 2023
LevelTen Energy
Seattle, USA (Remote)
Software Engineer
  • Automated data ingestion by integrating third-party APIs, Selenium scrapers, and analytics imports via Google Cloud Functions and Apache Airflow — cutting processing time by 30%.
  • Built monitoring systems for data pipelines with immediate failure alerts, reducing resolution time by 40%.
  • Optimised a weather data service for 25% performance gains and autonomous data refreshes.
  • Refactored a queue worker managing file update events, eliminating security vulnerabilities and cutting technical debt by 35%.
Python Flask Airflow Selenium Celery Monitoring GCP(App Engine, Cloud Functions, Cloud Storage) Pipelines
Dec 2020 – Jan 2022
Collabs.io
New York, USA (Remote)
Full-Stack Engineer
  • Built API services and Stripe integration for a successful MVP launch.
  • Developed tested backend services and frontend components, broadening platform capabilities.
  • Led end-to-end testing with Cypress, reducing regressions significantly.
React Nest.js Next.js TypeScript Stripe Cypress PostgreSQL AWS(EC2, SNS, SQS)
Sep 2018 – Jan 2020
USEFYI
San Francisco, USA (Remote) · via Andela
Backend Engineer
  • Integrated APIs from Airtable, Microsoft 365, Google, and Confluence to improve user data access.
  • Refined data ingestion processes to reduce failures and improve system stability.
  • Built an email client delivering in-app content update notifications.
APIs Python Data Ingestion Redis AWS(Chalice, lambda)
Oct 2017 – Sep 2020
Andela
Kampala, Uganda
Software Engineer
  • Improved an internal social events tool with Slack and Google Calendar integrations, increasing event participation by 25%.
  • Mentored junior developers, enhancing team productivity and fostering a collaborative environment.
Python React Slack API Google Calendar Mentorship

// Pet projects

Things I've built
for fun

Fantasy Rugby API

I designed and built the backend for Fantasy Rugby, a platform where users assemble virtual teams from real players and compete based on live match performance. It extends the fantasy sports model to a sport largely underserved by existing platforms. Built solo with Flask and PostgreSQL, deployed on Render with SSL-secured connections, and paired with separate mobile and web clients built by collaborators. I own the API design, data modeling, and scoring logic end-to-end.

PythonFlaskPostgreSQL Render REST API

Portfolio Assistant

A RAG chatbot grounded in my actual CV — ask it anything about my experience, and it answers from real content instead of guessing. Try it below.

Ask me something about Arthur's experience.
RAGpgvectorFastAPIGroq

RemoteRadar

An Airflow pipeline that pulls remote job postings from Remotive, We Work Remotely, and Himalayas, enriches each one with an LLM to extract required skills, seniority, and genuine remote-friendliness, then surfaces the results on a live dashboard. Built to answer a real question I had about my own job search: what does the remote market actually want right now?

PythonAirflowGroqPostgreSQLStreamlit

Tools & technologies

Languages
  • Python
  • JavaScript / TypeScript
Frameworks
  • Flask, FastAPI, Django
  • Node.js, NestJS
  • React, Next.js
Data & Pipelines
  • Apache Airflow
  • Celery
  • PostgreSQL, MySQL
  • DynamoDB, Redis
Cloud & DevOps
  • AWS (EC2, S3, Lambda, RDS)
  • GCP (App Engine, Cloud Functions)
  • Docker, Kubernetes
  • CircleCI, GitLab CI
Testing
  • Cypress (E2E)
  • pytest
  • Unit & Integration testing

// Let's connect

I'd love to hear from you

Whether it's a role, a project, or just a conversation about data and engineering — my inbox is always open. I try to reply to everyone.