I'M Prince Chisomaga.
Backend & Blockchain Engineer


01 PROFESSIONAL
MY KNOWLEDGE LEVEL IN SOFTWARE
NodeJS
TypeScript
MongoDB
Postgress
Solidity
GrapghQL
Linux
95%
95%
90%
90%
95%
95%
80%
02 PORTFOLIO
MY LATEST WORK.
P
Hi, my name is Chibuikem Prince Chisomaga and I'm a Software Engineer who loves building finance-based, high-performance business, and blockchain-related solutions.
I have over 6 years of software engineering experience and an excellent understanding of JavaScript, PHP, Solidity, Typescript, Nodejs, MongoDB, Expressjs, Nest, MySQL, Postgres, Docker, Kubernetes, RabbitMQ, Sequelize, GraphQL, Redis, and design of highly available and scalable microservice applications.
My Hobbies are reading (Bible & Other books), praying, WWE, basketball and listening to podcasts during my free time. I also enjoy public speaking, mentoring, group discussions, and working with teams.
Fintech API
I have led software teams to build fintech web and mobile applications.
On those projects, I oversee the architectural designs, their Implementations, and the back-end implementations of the design.
At the backend, I proffered and implemented solutions to lots of challenges that have to deal with concurrency of wallet operations(debit and credit), payment security, double spending, and high application availability.
Cryptocurrency Mining API
I have built several mining APIs for cryptocurrency staking and investments like https://miningcyphers.com.
I built a special algorithm that receives a given amount of crypto from users and over a given period of time returns a higher value based on the hashing rate selected by the user and set for the staked value.
One great lesson and challenge on this project was managing and manipulating large decimal numerical values, and computing them with a reliable result.
Real-estate and E-commerce API
I have built real estate and property commerce projects. The project controls sales, purchases, and leases of houses, land, and other properties.
This project had a search engine that filters and handles a very large dataset.
I learned how to work on, transport, and manipulate large datasets without reducing the speed, performance, and availability of an API.
03 Experience
08/2022 - 02/2023
Delaware, USA (Remote)
Aya Holding, Inc,
Senior Backend Engineer
-
Responsible for building solutions on the blockchain via smart contracts.
-
Revised, modularized, and updated old code bases to modern development standards, reducing security breech by 80% and improving 70% of functionality.
-
Built authorization and access control API for various departments of the company to boast efficiency and operation speed.
-
Built analytics API for monitoring and performance scaling for the anticipated 10 million users of the platform, and to improve marketing needs, the company's budget, and statistical operations.
-
Worked alongside the CTO in prototyping new functionalities to confirm project feasibility.
-
Revamped database structure and application-level database queries to improve performance, and speed, handling consistency and heavy loads.
-
Provided and implemented a reliable solution via API to vet the anticipated 10 million users of the platform
-
Built reusable codes and libraries for future use.
-
Provided mentoring to junior developers as needed.
-
Maintained a system for documenting code and keeping track of software developments.
-
Implemented various development, testing, automation tools, and IT infrastructure.
-
Troubleshoot and debug applications.
-
Built and managed containers with Docker and improved availability with Kubernetes.
-
Built and Managed CI/CD pipelines for automated deployment and distribution of microservices.
-
Managed applications on Linux-based infrastructures.
-
Managed cloud-based virtual machines and databases on AWS.
-
Configured and managed databases such as DynamoDB, Postgres, and MongoDB.
02/2021 - 08/2022
Lagos, Nigeria (Remote)
Fineesecodes
Team Lead and Backend Engineer
-
Built real-time gift card and cryptocurrency trading API that fetches real-time card and coin values, card status, and credits users in real-time.
-
Built a highly sensitive and real-time search engine for real estate properties, it searches and filters thousands of records.
-
Built a cryptocurrency mining API, a real blockchain mining operation clone.
-
Implemented solutions to the company’s challenges and was promoted to the Team Lead position.
-
Implemented solutions that cut down on development and operation costs and boosted customer retention.
-
Built reusable codes and libraries for future use.
-
Excelled in rapidly prototyping new functionalities to confirm project feasibility.
-
Provided mentoring to junior developers as needed.
-
Implemented various development, testing, automation tools, and IT infrastructure.
-
Maintained a system for documenting code and keeping track of software developments.
-
Troubleshoot and debug applications.
-
Deployed and managed applications on Linux-based infrastructures.
-
Managed cloud-based virtual machines and databases.
-
Configured and managed databases such as DynamoDB Postgres and MongoDB.
-
Led a team of 5 and coordinated the design and implementation of more than 10 applications, including collaboration with project managers and client representatives , the team delivered functional web and mobile fintech, real estate, cryptocurrency exchange, investment, and mining applications to clients.
08/2020 - 01/2021
Enugu, Nigeria (On-site)
INTELLECT
Senior Fullsatck web developer
-
Consulted with clients regularly regarding projects, proposals, and technical issues that arise during the development process.
-
Prepared monthly reports on specifications and activities for each project.
-
Collaborated well with other team members to determine the best design specifications and details, this improved productivity by 50%.
-
Designed web applications and maintained content for multiple Nodejs based systems, these include a payment API and an Online Test web application for O-Level and A-Level courses.
-
Deployed and managed applications on Firebase and GCP.
-
Configured and managed databases such as Firebase Firestore and MongoDB.
01/2018 - 01/2021
Enugu, Nigeria (On-site) - part-time
SOESIT
Computer Programming Tutor
-
Coached and mentored junior developers on successful and standard software engineering strategies, technologies, and the design of scalable, distributed, and high-availability applications.
-
Coached beginners and intermediate developers in HTML, CSS, JavaScript, Java, and Python courses
11/2017 - 09/2020
Lagos, Nigeria (Remote) - part-time
Jolpec International, Limited
Fullstack web and mobile developer
-
Respond to client needs for applications with an eye to the most feasible and effective solutions.
-
Provided front-end and back-end website development using HTML, CSS, JavaScript, Nodejs, and PHP programming languages.
-
Oversaw back-end development using PHP and Nodejs to maintain website features, security, and efficiency.
-
Created custom mobile applications using PhoneGap, Planned and engineered RESTful web services to manipulate dynamic datasets.
-
Developed www.ejecs.com.ng, www.jolpecinternational.com, Mfmaskmeteam Android App, and www.soesit.com for clients.
-
Created powerful Content Management Systems to serve clients' business logic with the help of AngularJS.

04 EDUCATION
OCTOBER 2017 - AUGUST 2021
B.Sc Computer Science
University of Nigeria, Nsukka
ONGOING CERTIFICATIONS
SEPTEMBER 2022 - Till Date
DevOps Master

CONTACT
Thank you for taking the time to look through my portfolio. It means a lot to me. I will appreciate it if you would leave a message using the form here or any of the contact details below.
Call/WhatsApp: +234-806-693-4496