Summary
David Bwire is a support engineer and seasoned full‑stack developer with 12 years in software, the last three focused on backend systems, RESTful APIs and DevOps. He has built and operated high‑traffic services on AWS and Digital Ocean, led migrations to Nginx, and designed centralized microservice APIs that unified Android, web and USSD clients. His standout work includes a systems development framework that turned USSD feature delivery from weeks into minutes, improving developer velocity and operational reliability. At AI2 and BuuPass he combined hands‑on coding with cloud operations, CI/CD and performance tuning using tools like Jenkins, Ansible, Docker and Kubernetes. He also brings embedded systems experience—writing C++ for ATmega328 and SIM900 chips—and tinkers with KiCad and Arduino hardware in his spare time. Based in Nairobi, he blends practical infrastructure know‑how with a knack for rapid, pragmatic product delivery.
12 years of coding experience
10 years of employment as a software developer
Advanced MIT/Nokia Mobile Technology Entrepreneurship and Android Program, Advanced MIT/Nokia Mobile Technology Entrepreneurship and Android Program at eMobilis Academy
Bachelor of Science (IC), Bachelor of Science (IC) at Kenyatta University
Swahili, English