About
Engineer with years of experience designing APIs and real-time systems.
Technologies and tools
NestJSReactNext.jsTypeScriptPostgreSQLRedisDockerWebSocketsREST APIsTypeORMAngularPythonNode.jsGitCI/CD
// Writings
Blog
01NestJS · Auth↗
NestJS Authentication in 6 Easy Steps
A practical walkthrough of implementing secure authentication in NestJS — from guards and strategies to JWT signing and protected routes.
02Security · Backend↗
Essential Web Security Practices & Beyond
Beyond the basics — rate limiting, CORS, helmet, input sanitisation, and the security habits every production API must have.
03NestJS · Deep Dive↗
Unlocking NestJS: The Request–Response Lifecycle
A guided tour through the NestJS request pipeline — middleware, guards, interceptors, pipes, and exception filters in order.
Projects
01↗
School Backend API
- Mission-critical REST API.
- Security-first rate limiting.
- CI/CD pipeline gated.
NestJSTypeORMRedisDocker
02↗
Messenger App
- Full-stack real-time messaging.
- Group chat & typing indicators.
- Real-time state sync.
AngularNestJSWebSockets
03↗
AI Recommendation
- LLM hardware filtering.
- Conversational AI interface.
- Modern, clean UI.
Next.jsTailwindCSSGemini API
04↗
AI Poet Creator
- Multi-agent research pipeline.
- Autonomous creative writing.
- Advanced agentic workflows.
PythonCrewAIMulti-Agent
Credentials
Credentials
Formal education, verified certifications & deliberate practice.
01DegreeCompleted
Kabarak University
BSc. Computer Science
2021 – 202502SecondaryCompleted
Kisasi Secondary School
KCSE Certificate
2017 – 202103CertCompleted
Harvard / edX
CS50 — Python Track
202004CertVerified
freeCodeCamp × Microsoft
Foundational C# with Microsoft ↗
07PracticeActive
Exercism
Multi-language Tracks ↗
08PracticeActive
LeetCode
Algorithmic Problem Solving ↗
Contact
Connect