SYSTEM_INIT // BACKEND_ENGINEER
Architecting
Scalable
Backends.
I'm Godwin Oluowho, a backend & DevOps engineer with 4+ years of experience And A Bachelors Degree in Computer Science (Igbinedion University Okada). I specialize in C#, ASP.NET Core, and high-availability DevOps workflows — building resilient foundations, from job scheduling engines to business-focused systems, for products that perform under pressure.
Focused on distributed systems, background job processing, and cloud-native DevOps.
FastJobServer: Background Jobs Scheduling & Processing Library
"FastJobServer was created to solve a common but painful problem: Many teams need a fast, lightweight, and flexible background job scheduler but end up fighting with solutions that add heavy overhead, rigid structures, or excessive ceremony. This often results in reduced throughput, complicated setup, and poor integration with modern DI-based applications."
FastJobServer is a lightweight, high-performance job server designed for developers who need a clean and efficient way to schedule and execute background jobs.
FastJobServer: Background Jobs Scheduling & Processing Library
FastJobServer is a lightweight, high-performance job server designed for developers who need a clean and efficient way to schedule and execute background jobs.
setup Queue, Jobs, StateHistory and Other Helper models For storing Job info
Added ServiceExtensions With the method .AddFastJobs() and ServiceProvider Extension With .UseFastJobs()
Implemented ScopeManager.cs For manually enforcing Scopes of Resolved Dependencies
Implement this Three Tools To Allow Fastjobs Pull Job info and Assign it To any Free Reserved Workers
Uses Reflection + Dependecy Injection To Resolve Concrete instance inheriting from IBackgroundJob (Fastjobs interface for Jobs). And Returns an instance that can be executed
A Module Create To allow developers communicate with fastjobs both Enqueue and Schedule Have overloads To Set concrete type inheriting from IbackgroundJobs Or Expressions such as () => EmailJob.SendOrderConfirmationEmail()
SQL server -> Persistence, Task library and Thread Management -> Workers, Job Exectution and Queue Durability & job Execution Concurrency
Other Featured Projects
FastJobServer: Background Jobs Scheduling & Processing Library
FastJobServer is a lightweight, high-performance job server designed for developers who need a clean and efficient way to schedule and execute background jobs.
READ_CASE_STUDYFastJobServer: Background Jobs Scheduling & Processing Library
FastJobServer is a lightweight, high-performance job server designed for developers who need a clean and efficient way to schedule and execute background jobs.
setup Queue, Jobs, StateHistory and Other Helper models For storing Job info
Added ServiceExtensions With the method .AddFastJobs() and ServiceProvider Extension With .UseFastJobs()
Implemented ScopeManager.cs For manually enforcing Scopes of Resolved Dependencies
Implement this Three Tools To Allow Fastjobs Pull Job info and Assign it To any Free Reserved Workers
Uses Reflection + Dependecy Injection To Resolve Concrete instance inheriting from IBackgroundJob (Fastjobs interface for Jobs). And Returns an instance that can be executed
A Module Create To allow developers communicate with fastjobs both Enqueue and Schedule Have overloads To Set concrete type inheriting from IbackgroundJobs Or Expressions such as () => EmailJob.SendOrderConfirmationEmail()
SQL server -> Persistence, Task library and Thread Management -> Workers, Job Exectution and Queue Durability & job Execution Concurrency
Portfolio CMS
This Is The Backend System That Powers My Portfolio Allowing Dynaminc Content Updates And management
READ_CASE_STUDYPortfolio CMS
This Is The Backend System That Powers My Portfolio Allowing Dynaminc Content Updates And management
Come with A Well Equipped Casestudy Management system that allows A Variety of options
Makes Use of entity Framework For Reliable Database Access
Project Brief Service For handling and Notifying Developer of incoming Project requests
Consists Of A Portfolio content Bucket, An SQL database, And .net mvc Web application
Work_History
Architected and maintained scalable backend services to streamline HR workflows, focusing on data integrity and high availability for internal personnel management. & Workflow Automation
Key Responsibilities:- Human Resource Management Systems (HRMS):
- Workflow Automation
- Internal Tooling
Engineered a high-performance .NET library designed for reliable, persistent task execution, ensuring job durability across application restarts.
Key Responsibilities:- Persistent Background Processing
- Infrastructure & Storage
- Concurrency & Scheduling
System Capabilities &
Validated Authority.
A granular breakdown of technical competencies in backend engineering and cloud infrastructure, backed by industry-standard credentials.
Technical_Arsenal
Start_Your_Project
Tell me about your next initiative. Share the details, scope, and vision — I'll review and respond within 24 hours with a tailored approach.