Software Engineer based in Nairobi crafting delightful user experiences. Primarily developing applications in Javascript/Typescript with React and Rails. When building applications that are expected to scale and make money I use Ruby on Rails as the backend paired with a React frontend.
I currently automate financial operations through system integration and custom software at JQC, connecting disparate systems and modernizing legacy infrastructure for businesses that can't afford downtime. I architect payment rails and reconciliation pipelines where idempotency, exactly-once delivery, and audit trails are non-negotiable.