Open to opportunities
Sylvester
Sila.
Software Engineer
Building full-stack systems, robust APIs, and clean interfaces that scale — thoughtful code, solid architecture.
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
About
Engineer with years of experience crafting full-stack applications, backend services, and user interfaces.
Technologies and tools
NestJSReactNext.jsTypeScriptPostgreSQLRedisDockerWebSocketsREST APIsTypeORMAngularPythonNode.jsGitCI/CD
Credentials
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 ↗
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.
Contact
Connect