{"data":{"jobs":{"edges":[{"node":{"frontmatter":{"title":"Senior Systems Engineer","company":"BetterQA","location":"Remote","range":"January 2023 - Present","url":"https://betterqa.co"},"html":"<ul>\n<li>Build and ship a multi-product AI SaaS suite end to end — schema through deployment through incident response — in PHP/Laravel and Node/TypeScript for a QA company of 50+ engineers</li>\n<li>Built <a href=\"https://bugboard.co\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">BugBoard</a>, an AI QA toolkit with vision-model screenshot analysis, NLP log parsing, Jira/Linear integration, and an explicit manual-review fallback for model misclassification</li>\n<li>Built <a href=\"https://hireo.ro\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Hireo</a>, an AI recruitment pipeline parsing CVs in 30 seconds with semantic candidate-job matching, processing 500+ CVs/month in production with GDPR-compliant handling</li>\n<li>Built <a href=\"https://betterflow.eu\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">BetterFlow</a>, a developer-productivity platform correlating GitHub commits, Jira tickets, and logged hours into an AI-powered anomaly-flagging analytics pipeline</li>\n<li>Designed deterministic, outcome-based payment verification: idempotent Stripe webhook processing via unique-constraint dedup, state and notification written in one transaction, notifications fired only after commit</li>\n<li>Built timing-safe HMAC-SHA256 webhook verification with message-ID deduplication and delivery-status tracking — hardened against replay and duplicate delivery</li>\n<li>Established delivery rigor across products: GitHub Actions CI, environment validation, health checks, a 41-test critical-path suite, and a documented 28-endpoint OpenAPI spec</li>\n</ul>"}},{"node":{"frontmatter":{"title":"Senior Software Engineer","company":"GrowMobile","location":"Nairobi, Kenya","range":"January 2021 - January 2023","url":"#"},"html":"<ul>\n<li>Built and operated a real-time video e-learning platform serving 200K+ students in Nigeria, from classroom scheduling to live session delivery</li>\n<li>Debugged high-concurrency streaming and session reliability under production load — the platform's peak hours were national school hours</li>\n<li>Co-developed <a href=\"https://www.msingipack.com\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">MsingiPACK</a>, an offline-capable e-learning platform for Android and Windows built for schools with unreliable connectivity</li>\n<li>Built <a href=\"https://mjengopay.com\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">mjengoPay</a>, a construction payroll and workforce-management platform: M-Pesa payouts to workers and suppliers, verified site attendance, materials controls, and audit-ready payment records</li>\n<li>Built <a href=\"https://www.thecardguys.co.ke\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">The Card Guys</a>, an online print e-commerce platform handling design uploads, a 5000+ template library, and order-to-delivery workflows for business cards, flyers, and branded print</li>\n<li>Designed automated build and deploy pipelines with Jenkins and GitLab CI across all product lines</li>\n<li>Served as the production escalation point with a 100% issue-resolution score</li>\n<li>Established automated server provisioning and systems-performance optimization across the company's infrastructure</li>\n</ul>"}},{"node":{"frontmatter":{"title":"Backend Engineer","company":"Viusasa","location":"Nairobi, Kenya","range":"September 2019 - January 2021","url":"https://viusasa.com"},"html":"<ul>\n<li>Operated the backend for <a href=\"https://viusasa.com\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">viusasa.com</a>, a content streaming platform serving 2M+ users across Kenya</li>\n<li>Built and maintained REST APIs for video streaming, authentication, and content delivery at consumer scale</li>\n<li>Kept hot content fast under load with Redis caching layers in front of the content catalog</li>\n<li>Built the <a href=\"https://sms.nitext.co.ke\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">niText SMS platform</a>, a premium SMS service integrating Kenyan carrier APIs for subscription messaging</li>\n<li>Engineered high-throughput message processing, delivery reporting, and subscription lifecycle handling for carrier-billed SMS revenue</li>\n<li>Ran production operations — monitoring, incident response, and performance tuning under peak-traffic events</li>\n</ul>"}},{"node":{"frontmatter":{"title":"Software Developer","company":"Swifthub","location":"Nairobi, Kenya","range":"April 2018 - August 2019","url":"#"},"html":"<ul>\n<li>Joined while still a Computer Science student at the University of Kabianga — shipping production software before graduating</li>\n<li>Built <a href=\"https://m-reside.com\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">M-RESIDE</a>, a property-management platform in Laravel that digitizes rent payment, reconciliation, reporting, and tenant communication for landlords and agents</li>\n<li>Integrated M-PESA (Daraja) payment flows so tenants pay rent directly from their phones, with automatic reconciliation against units and leases</li>\n<li>Integrated bank APIs for reconciliation of non-mobile payments</li>\n<li>Worked on <a href=\"https://deitiestech.com\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Deities Technologies</a>, a KRA-approved eTIMS system integrator connecting POS, ERP, and fuel-station systems to KRA for tax compliance</li>\n<li>Developed both SOAP and REST web services consumed by partner systems</li>\n<li>Implemented automated test suites with Selenium WebDriver over the critical booking and billing paths</li>\n<li>Designed the relational schemas (MySQL) backing the billing and lease workflows</li>\n</ul>"}},{"node":{"frontmatter":{"title":"Software Developer Intern","company":"PYCS","location":"Nairobi, Kenya","range":"2017","url":"https://pycs.co.ke"},"html":"<ul>\n<li>Started my professional career at <a href=\"https://pycs.co.ke\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">PYCS</a>, a Kenyan payments and financial-solutions company — my first production exposure to C# and the .NET stack</li>\n<li>Built and maintained financial reports for banking clients, learning how money movement gets audited and reconciled</li>\n<li>Worked with banking APIs powering secure payment flows — the beginning of a career-long specialty in payment integrations</li>\n<li>Absorbed the production disciplines of financial software — version control, code review, and testing where correctness is non-negotiable</li>\n</ul>"}}]}}}