Kennedy Ngugi.

Full-stack developer from Nairobi. I build systems that actually have to work.

Two years in production. Six live systems, built solo. Either that’s efficiency… or I haven’t met my final boss yet.

Off the clock: philosophy, good coffee, and the firm belief that Marcus Aurelius would’ve shipped clean architecture and zero bugs (or at least documented them properly).

Kennedy Ngugi

Experience

Full Stack DeveloperOctober 2024 - Present
Digisoft Solutions Limited, Nairobi

Solo developer responsible for designing, building, and maintaining 6 production systems serving multiple enterprise clients.

e-TIMS Tax Compliance PlatformJanuary 2026 - March 2026
Digisales Mobile ApplicationNovember 2024 - Present
Budgetwear Point-of-Sale SystemNovember 2024 - Present
Additional Systems2024 - Present
Software DeveloperMay 2024 - Present
Saya Events International, Nairobi
  • Developed event management platform with booking workflows and payment processing.
  • Built responsive web applications for event showcasing and client engagement.
Junior Systems DeveloperJuly 2023 - October 2023
Vaspoint Limited, Nairobi
  • Contributed to ERP system development for financial and inventory management modules.
  • Implemented frontend features using modern JavaScript frameworks.
IT Support AssistantJanuary 2019 - July 2019
Eris Industries, Nairobi
  • Provided technical support for 50+ employees across hardware and software.
  • Maintained network infrastructure and ensured system uptime.

Skills

Languages

TypeScriptJavaScriptC#SQL

Frontend

React NativeNext.jsReactTailwind CSS

Backend

Hono.jsNode.jsExpressElysia.jsPrisma ORM

Database

PostgreSQLSQLiteSupabase

DevOps

GitVercelRailwayDocker

APIs & Integration

RESTful APIsWebhooksM-Pesa Daraja APIKRA e-TIMSOAuth
Curriculum Vitae

Prefer the formal version?

The full CV with every project, every role, every commit count. Also downloadable if recruiters are involved.

View CV