📍 Abuja, Nigeria | 📞 +234 708 236 7234 | 💼 Available for remote contracts
Backend and DevOps engineer with 4+ years of experience building and automating production systems in ASP.NET Core, Docker, and GitHub Actions. I designed an automated workflow system that cut manual reporting overhead to under 30 minutes a week, and built FastJobs — an open-source background job processing library for ASP.NET Core shipped as three independently versioned NuGet packages with a live docs site.
Independent .NET Engineer — Self-Employed (FastJobs.NET) · Remote · Feb 2026 – Present
- Built and shipped FastJobs, an open-source background job processing library for ASP.NET Core, split across three independently versioned NuGet packages:
FastJobs.SqlServer,FastJobs.Core,FastJobs.Dashboard. - Architected a Blazor-based monitoring dashboard with path-rewriting middleware, interactive server rendering, and embedded static assets packaged as a Razor class library.
- Built a fully automated release pipeline on GitHub Actions — CI on every push to
main, NuGet publish on version tags, auto-extracting semver and pushing.nupkg/.snupkgsymbol packages. - Ships and maintains the project docs/demo site at fastjobs.tech.
Backend Engineering Intern — NNPC E&P Limited · Nigeria · Mar 2025 – Sep 2025
- Built an automated workflow system for the Applications Department handling overdue task reminders and weekly progress reports — cut manual reporting overhead to under 30 minutes/week.
- Designed the system to run as a scheduled background process, removing the need for manual cross-department follow-up.
- Provided networking, accounts, and software support across non-technical departments.
📦 FastJobs — Background Job Processing Library
ASP.NET Core C# Blazor SQL Server Docker GitHub Actions
- Modular background job library across three independently versioned NuGet packages, each published via a tagged-release GitHub Actions pipeline.
- Blazor-based dashboard (
FastJobs.Dashboard) with path-rewriting middleware and embedded static assets. - CI on every push to
main; publish workflow auto-triggers on version tags.
🌐 Portfolio & Backend System — godwinoluowho.dev
ASP.NET Core C# PostgreSQL Docker Nginx GitHub Actions Linux VPS MinIO
- Full-stack portfolio powered by a custom ASP.NET Core backend with dynamic content — not a static site.
- Self-hosted on a Linux VPS behind Nginx with SSL via Let's Encrypt and automated renewal.
- Self-hosted S3-compatible object storage (MinIO) wired directly into the backend for asset management.
- Containerised with Docker; zero-touch deployments via GitHub Actions on push to
main.
ASP.NET Core C# Blazor PostgreSQL RBAC OAuth Docker
- Multi-tenant PM platform for freelance developers with platform-aware permission templates (Upwork/Fiverr clients get restricted read-only access; LinkedIn/Remote clients get full access).
- Fully delegated RBAC auth — developer sign-up via email/OAuth (Google, GitHub, Apple); client accounts are timed sessions with token-ID provisioning and developer-approved password resets.
- Role-separated routing:
/Developer/Dashboardvs/Client/Dashboard— clients cannot self-register.
- 🎓 B.Sc. Computer Science — Igbinedion University Okada (Expected 2026)
- 📜 Docker Mastery: with Kubernetes + Swarm — Udemy (Docker Captain), 2026
- 📜 IT Essentials — Cisco Networking Academy, 2023
"Great software is built with discipline, creativity, and a touch of obsession. Or just obsession." — GD
