Skip to content
View Godwindev1's full-sized avatar

Highlights

  • Pro

Block or report Godwindev1

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Godwindev1/README.md

Hi, I'm Godwin Oluowho 👋

Backend .NET & DevOps Engineer — ASP.NET Core · Docker · CI/CD

📍 Abuja, Nigeria  |  📞 +234 708 236 7234  |  💼 Available for remote contracts


🧭 About Me

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.


🛠️ Tech Stack






💼 Experience

Independent .NET EngineerSelf-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/.snupkg symbol packages.
  • Ships and maintains the project docs/demo site at fastjobs.tech.

Backend Engineering InternNNPC 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.

🚀 Featured Projects

📦 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.

🗂️ PPMP — Client Project Management Platform (in development)

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/Dashboard vs /Client/Dashboard — clients cannot self-register.

🎓 Education & Certifications

  • 🎓 B.Sc. Computer Science — Igbinedion University Okada (Expected 2026)
  • 📜 Docker Mastery: with Kubernetes + Swarm — Udemy (Docker Captain), 2026
  • 📜 IT Essentials — Cisco Networking Academy, 2023

📊 GitHub Stats


📫 Let's Connect

"Great software is built with discipline, creativity, and a touch of obsession. Or just obsession." — GD

Popular repositories Loading

  1. FastJobs FastJobs Public

    FastJobs is a lightweight background job queue library for .NET that allows you to enqueue and process background jobs with minimal setup. It uses a database-backed queue (currently MySQL) to persi…

    C# 2

  2. PPMP PPMP Public

    PPMP - Project Portal Management Platform

    C# 1

  3. portfolio-main portfolio-main Public

    Portfolio

    C# 1

  4. Godwindev1 Godwindev1 Public

  5. build-your-own-x build-your-own-x Public

    Forked from codecrafters-io/build-your-own-x

    Master programming by recreating your favorite technologies from scratch.

    Markdown

  6. leetcode-company-wise-problems leetcode-company-wise-problems Public

    Forked from liquidslr/leetcode-company-wise-problems

    Lists of company wise questions available on leetcode premium. Every csv file in the companies directory corresponds to a list of questions on leetcode for a specific company based on the leetcode …