Resume

April 2, 2025

Welcome to my resume! Detailed below is my journey, the good, the bad and the current. To summarise my experience, I describe myself as a backend developer, only because I enjoy backend development more than I do on the other side of the stack, but I'm equally capable. I currently have a huge interest in Golang and cloud infrastructure with experience in building financial apps, marketing sites, e-commerce platforms and the occasional weird "I want to be C developer so I'll make my life more difficult than it already is" projects.

Contact

Name

David Ochieng

Core Competencies

  • Golang mastery for building scalable backend systems
  • Building responsive, production-ready React applications
  • Designing clean, testable architectures
  • Shipping reliable software with strong testing and CI/CD
  • Building real-world financial and e-commerce platforms
  • Integrating complex systems (payments, APIs, authentication)

Education

  • 2021-2025, Bachelor of Science (Computer Science)
    Kenyatta University, Kenya

Professional Experience

Shupav Group Ltd

from Jan 2025

Designed and deployed production-grade Go REST APIs using clean architecture, with comprehensive unit and integration tests (Testify) across a multi-tenant system, alongside building Next.js and Laravel applications for other products within the organization.
Owned the full infrastructure setup — CI/CD pipelines (GitHub Actions), Docker containerization, CapRover deployment, and AWS cloud infrastructure for the organization.

Sphere Labs | Remote — Hong Kong

Sep 2025 to Jan 2026

Built and maintained React applications for an international team, focusing on rewriting poor UX flows and delivering new platforms with clean, responsive interfaces.
Integrated DAP and REST APIs, handling client-server data flow and collaborating remotely across flexible sprints.

Mobipine

June 2024 – May 2025

Built custom Odoo modules in Python across internal business systems, including integrating ZKTeco biometric hardware directly with the Odoo HR module for automated attendance tracking, alongside delivering e-commerce platforms and custom applications in Laravel.
Designed a tax automation platform processing 1,000+ daily transactions with QuickBooks and Zoho Books integrations, built API endpoints handling 10K+ records monthly, and managed CI/CD pipelines via GitHub Actions.

Sakah

Nov 2023 – Jan 2025

Built and shipped multiple Next.js applications including customer-facing platforms and event management systems.
Led migration from Next.js 13 to 14, integrated Supabase replacing a Kubernetes/Python backend, and redesigned the database for improved scalability.