Godbless Umukoro
👋

<My name is Godbless Umukoro. I am a Software Developer who previously worked at Red River Mutual. I spent my day integrating and configuring Guidewire solutions for the Application Delivery team/>

Projects

WebSocketBalancer

    Made with:

Developed a webSocket load balancer to facilitate efficient distribution of data across backend servers. Implemented round-robin load balancing algorithm to optimize resource utilization and ensure fair allocation of data across servers. Deployed health checks to monitor servers availability and created a UI to view the distribution of data across servers

Microservice Ticket App

    Made with:

Designed and Developed a microservice ticketing application following test driven development (TDD) approach. The software contains 5 independent services (auth, expiration, orders, payments, tickets) which communicates using a NATS streaming server and are orchestrated together using Kubernetes to run the independent service containers on docker. Detailed overview on GitHub ReadMe. Still in progress…

NPM middleware

    Made with:

Developed a Node Package Manager (NPM) module facilitating streamlined NATS server deployment, robust authentication integration and effective error handling. This project ensures secure communication within microservices architecture by automating server management and implementing role-based authentication resulting in enhanced reliability.

SimpleAi

    Made with:

Architected an innovative AI platform by seamlessly integrating external APIs from OpenAI and Replicate AI. Implemented secure user authentication through clerk, ensuring user-friendly experience. This project showcased utilizing the latest technologies for building powerful, scalable, and user-centric AI solutions.

SQL QueryOptiMize

    Made with:

SQL QueryOptiMize focuses on improving complex SQL query performance for IBM DB2 database management system. It achieves this by implementing optimization techniques, populating the database with realistic test data, and thoroughly documenting the process and performance results for future reference and knowledge sharing.

C Object Memory Manager

    Made with:

This project involves the implementation of a C memory manager using the mark and sweep algorithm to allocate and deallocate memory for objects effectively. It also features a linked list data structure for tracking allocated objects, extensive testing and debugging to ensure memory safety, and prevention of issues like dangling pointer and memory corruption.

Rent Your Car (Full-Stack)

    Made with:

This is a full stack web application built with the Model-View-Controller (MVC) architecture. It offers a user-friendly platform for car owners to rent out their vehicles securely, featuring user authentication and authorization using Passport.js and utilizing mongoDB for efficient data management. The application is deployed on Heroku (No longer hosted due to Heroku being owned by salesforce), ensuring easy access and scalability for users

UML Design Showcase: Bridging Classes

    Made with:

Demonstrated my skills in Object-Oriented Programming(OOP) and UML design (C++) by connecting instances of different classes to collaborate seamlessly, designing UML notations to depict class relationships, and showcasing the practical use of Inheritance, Polymorphism, and Composition

Non-Parametric-Statistical-Research

    Made with:

A non parametric statistic research which was conducted to check if there is a significant relationship between mastery level of e-sport players and their earnings among two major games, DOTA 2 and Leagues of Legends. Chi square test is used to check for the relationships between these variable. All analysis and graphical data were created using R and Excel.

My experience

Contact me

Please contact me directly at Godbless.Umukoro@yahoo.com or through this form.