Hi, I'm

Jamie Arodi

Software Engineer

Building reliable full-stack systems, data pipelines, and cloud infrastructure in Python and TypeScript. Passionate about engineering excellence, impactful software, and the future of technology.

Scroll

About Me

I'm an AI-native software engineer based in Nairobi, Kenya, specializing in full-stack systems, data pipelines, and cloud infrastructure. I work across Python and TypeScript, grounded in functional programming, object-oriented programming, test-driven development, and debugging.

Currently a Backend, Data & Cloud engineer at Data XL, building high-performance backend services, ETL pipelines, and deployment workflows — and leveraging AI-augmented tools and orchestration harnesses (Copilot, Cursor, Claude, CMux, Conductor) to accelerate delivery while improving code quality.

I've also contributed to open-source projects within the OpenMRS community, helping build digital health technology adopted by national-level programs across multiple countries.

Location Nairobi, Kenya
Focus Fullstack, Data & Cloud
Stack Python & TypeScript
Timezone EAT (UTC+3)
Availability Open to Opportunities

Experience

AI-Native Systems Engineer (Backend, Data & Cloud)

Data XL — Nairobi, Kenya

Jan 2026 — Present
  • Backend Engineering: Designing and maintaining high-performance backend systems, including RESTful APIs, application gateways, and message-driven architectures, alongside database administration for PostgreSQL — including database migrations and versioning — ensuring reliability, scalability, and low-latency data access.
  • AI-Augmented Development: Leveraging advanced AI-assisted engineering tools such as GitHub Copilot, Cursor, and Claude, along with orchestration harnesses (e.g. CMux, Conductor), to accelerate development workflows, improve code quality, and prototype resilient system designs.
  • Data Engineering: Builing and optimizing scalable ETL pipelines using Python (Polars, PyArrow, ADBC, SQLAlchemy), managing data lakes and warehouses on PostgreSQL with a focus on data integrity, processing efficiency, and analytics readiness.
  • DevOps & DevSecOps: Supporting cloud infrastructure and deployment workflows on Scaleway, including container lifecycle management (Docker), CI/CD processes, database provisioning, and edge security configurations via Cloudflare.

Lead Frontend Engineer

UCSF Global Programs — Nairobi, Kenya

Sep 2024 — Jan 2026
  • Lead a diverse team of 5 frontend engineers across Kenya, Tanzania and Namibia ensuring delivery of an extensible, maintainable, and reliable frontend system for DUFT, a reporting and ETL software adopted in Namibia and Tanzania.
  • Facilitate retrospectives to analyze past issues, contributing to a culture of root cause analysis, continuous improvement, and engineering excellence.
  • Coordinate with product owners to translate requirements into design documents, contribute to architecture discussions, and ensure scalability and test coverage in new features.
  • Define testing outcomes for sprint deliverables, incorporating automation into CI/CD pipelines to improve regression detection and system reliability.
  • Planning, writing and reviewing code using internal and industry-standard coding and best practices, incorporating unit tests, code reviews, and ensuring diagnosability and maintainability before integration.

Frontend Engineer

UCSF Global Programs — Nairobi, Kenya

Jun 2023 — Sep 2024
  • Key contributor to the OpenMRS Form Engine — implemented user features including a maintainable validation system for JSON schema inputs.
  • Led the redesign of the engine's form-rendering UI, reducing reported usability issues by over 40% — adopted across multiple national-level healthcare programs.
  • Developed and maintained unit and integration tests, improving test coverage and enabling CI/CD automation.
  • Provided technical and integration support to partners such as Palladium Kenya and AMPATH.

HIS Developer Intern

UCSF Global Programs — Nairobi, Kenya

Sep 2022 — Jun 2023
  • Developed an e-learning dashboard using PowerBI for reporting to CDC Kenya, NASCOP, and Ministry of Health partners.
  • Built an ETL pipeline using Apache Spark (Python) and SQL, utilizing Apache Airflow to manage workflows.
  • Created a Dropbox API integration with ETL pipelines, automating external data ingestion.
  • Built a Python scripting tool leveraging Google's geo-location API to populate KMFL facility coordinates for production ETLs.

Projects

Technical Skills

Languages

Python TypeScript JavaScript SQL HTML/CSS

Backend & API Engineering

Node.js FastAPI Django REST APIs Message-Driven Architectures

Data Engineering

Polars Pandas PyArrow ADBC SQLAlchemy ETL Pipelines Data Lakes & Warehouses

AI-Augmented Development

Claude (Anthropic) OpenAI Cursor AI-Assisted Workflows Prompt Engineering CMux Conductor

Cloud, DevOps & DevSecOps

Docker CI/CD GitHub Actions Scaleway Cloudflare Containerization Deployment Automation

Databases

PostgreSQL MongoDB MSSQL

Engineering Practices

TDD Agile Functional Programming OOP Data Structures & Algorithms ACID Principles

Open Source

Education

BSc Software Development

KCA University, Nairobi, Kenya

EU Blue Card Eligible

Get in Touch

I'm always open to discussing new opportunities, interesting projects, or ways to contribute to impactful software. Feel free to reach out.