Nairobi, Kenya · Full-Stack Developer

Hi, I'm James

Full-Stack Developer

I build scalable web applications that solve real business problems — from e-commerce platforms to nonprofit donation systems across Kenya and beyond.

RomiFinds LtdScroll
Workspace atmosphere

James Mithamo

Full-Stack Developer

Nairobi, Kenya

About

Building tools that move businesses forward

Mathematics graduate · ALX Africa engineer · founder of RomiFinds Ltd

I'm a software developer with a Mathematics degree from the University of Nairobi and ALX Africa software engineering training. Skilled in Python, Django, React, and SQL, I combine analytical thinking with a drive to ship products people actually use.

Through RomiFinds Ltd, I deliver custom web solutions — e-commerce, nonprofit platforms, ministry tools, and SaaS — for clients across Kenya. Co-founder of CheckIn Pro and Trellis Systems.

12+

Live Sites

100%

Client Satisfaction

2+

Years Experience

5+

Industries Served

Skills

The stack behind the work

Frontend, backend, and tooling used across client projects

React
Angular
TypeScript
HTML/CSS
Python
Java
Node.js
SQL
Git

Frontend

  • React / Next.js92%
  • Angular82%
  • JavaScript / TypeScript90%
  • HTML & CSS / Tailwind95%

Backend

  • Python / Django90%
  • Java80%
  • Node.js82%
  • REST APIs88%

Database

  • SQL / PostgreSQL85%

Tools

  • Git / GitHub92%
React / Next.js·Angular·JavaScript / TypeScript·HTML & CSS / Tailwind·Python / Django·Java·Node.js·SQL / PostgreSQL·REST APIs·Git / GitHub·React / Next.js·Angular·JavaScript / TypeScript·HTML & CSS / Tailwind·Python / Django·Java·Node.js·SQL / PostgreSQL·REST APIs·Git / GitHub·

Projects

Selected work

Live products and platforms for clients across Kenya

More projects

Experience

Where the craft was sharpened

Roles and freelance work that shaped how I build

  • Sep 2025 — Present

    Web Developer (Frontend)

    Meliora Tech Ltd

    Authored modular, reusable React components reducing frontend development time by ~25%. Leveraged AI prompt engineering to accelerate debugging and unit test generation for robust deployments.

  • 2025 — Present

    Founder & Lead Developer

    RomiFinds Ltd

    Leading product and engineering across the Romi ecosystem — marketplace, payments, and logistics — plus custom web solutions for clients across Kenya.

  • 2025 — Present

    Co-founder

    Trellis Systems Ltd

    Co-building software for ministries and growing communities — member hubs, volunteer coordination, events, and engagement tools under the Trellis suite.

  • 2025 — Present

    Co-founder

    CheckIn Pro

    Co-building organisation check-in software for schools, churches, and events — door stations, attendance, and guardian notifications at scale.

  • 2025 — 2026

    Frontend Developer

    Craftex

    Developed a virtual work experience platform connecting African students with real-world projects and industry mentors to bridge the education-to-career gap.

  • 2025 — 2026

    Freelance Developer

    The Ezra Tribe · Romi Finds · Fuachapchap · Mamlaka Hill Chapel

    Delivered e-commerce stores, Django ERP systems, laundry management platforms, and ministry tools — improving data accuracy by 90% and reducing manual entry by 70%.

  • 2024 — 2025

    Ministry Intern

    Mamlaka Hill Chapel

    Built a custom Django attendance system and internal tools that streamlined event management for VBS and Sunday School programs.

  • 2024

    Software Engineer (Capstone)

    ALX Africa

    Developed a full-featured e-commerce platform with cart, checkout, payment integration, secure authentication, and responsive UI using Flask and SQLite.

Let's build something that lasts

Contact

Start a conversation

Open to freelance, collaborations, and full-time opportunities

Tell me about your product, timeline, and goals — I'll get back within a day.