.NET Software Engineer @ Micro1 | Systems Builder
Based in Nairobi, Kenya
I specialize in the .NET ecosystem, architecting high-integrity enterprise infrastructure, modular monoliths, and distributed systems. I build platforms that prioritize scale and structure, with a strong focus on clean architecture, low-level execution, and systems engineering.
- 🔭 Recently shipped:
Attend-ED (a secure mobile attendance platform utilizing spatial querying and geo-fencing) and a high-throughput University Exam System (a concurrent booking and payment engine handling high-volume academic workflows). - 🌱 Growing in:
.NET Aspire, modular monolith to microservice transitions, advanced backend architecture, and robust CI/CD deployments. - 📝 Writing:
Documenting my engineering journey, system design experiments, and deep dives into backend architecture on my tech blog, Derrek's Lens. - ⚡ Off the clock:
Sticking to my structured strength and conditioning program, or out cycling with the Highland Velocity Society (HVS).
A modern student attendance application focusing on seamless identity verification.
- Core Mechanics: Integrates vector matching algorithms to securely and accurately verify student identities. Also Integrates geo-fenced attendance marking to prevent fraud in signing attendances.
- Scope: Full-stack development spanning technical architecture, UI mockups, and mobile application implementation.
ASP.NET Core • .NET MAUI (Cross-platform for Windows and Android) • MVVM Architecture • EF Core • PostgreSQL • JWT Authentication • Render (API + Dashboard Deployment) • Neon DB (PostgreSQL deployment) • Docker (DB Continerization)
https://attend-ed-frontend.onrender.com/login
Frontend - https://github.com/Prince-Derrek/Attend-Ed-Frontend
Backend - https://github.com/Prince-Derrek/Attend-Ed
A high-throughput Web-Based University Examination Booking, Payment and Verification System.
- Core Mechanics: Designed to handle concurrent booking requests with strict transaction integrity and deployment planning.
- Scope: Spearheading an engineering team, focusing on structured execution, backend architecture, and clean project delivery.
ASP.NET Core • Tailwind CSS • PostgreSQL • EF Core • Hangfire • React.js + Vite.js • Github Workflows (CI/CD) • Github Projects (Project Management) •
https://smps-portal.onrender.com
https://github.com/Prince-Derrek/smps-exam-system
Proprietary Project — Source Code Cannot Be Shared
A production-grade messaging integration API designed to power internal systems with secure, auditable WhatsApp communication. This project demonstrated enterprise-level backend engineering, clean architecture, security hardening, and scalable API design.
- Clean Architecture + Domain-Driven design principles
- JWT Authentication & Service-to-Service Authorization
- Dynamic Policy-Based Access Control (loaded from DB)
- Structured Logging with Serilog
- HttpClient message dispatch pipeline
- Full internal MVC + Tailwind Dashboard for logs, users, roles & policies
- Secure deployment architecture suitable for production use
ASP.NET Core 8 • SQL Server • EF Core • AutoMapper • Serilog • JWT • Tailwind CSS • MVC • Modular-Monolith Architecture
A full-stack application for renting and listing vehicles in a peer-to-peer (P2P) marketplace model. The standout feature is Real-time GPS vehicle tracking, streaming telemetry using SignalR and displayed on an interactive Leaflet.js map.
ASP.NET Core MVC • Tailwind CSS • SQL Server • EF Core • SignalR (Live Telemetry data) • Leaflet.js • ASP.NET Core • JWT Authentication
https://github.com/Prince-Derrek/Car-Rental-Management-System


