Crafting Reliable Software Solutions for the Modern Digital World.
Hi, I'm Arinze Nnaji,
I am a software engineer with extensive experience in Java and microservice-based architecture.
Additionally, I have hands-on experience in web and mobile application development using technologies like Flutter, Android Native, and PHP, as well as some proficiency in JavaScript frameworks such as Node.js and Express.
I have been an active member of Agile teams, working within the Scrum framework to deliver high-quality solutions efficiently.
Improved concurrency in backend processing, boosting throughput and efficiency
Integrated Temporal workflows to automate complex processes
Implemented a NodeJS internal client tool to aid incident resolution
Improvement of inventory management, optimizing data handling and API
integrations.
Migration of old monolithic application to microservices based approach.
Epic based development and implementation of e-sim integration.
Implementation of future termination subscription on customer's demise
(Integration with third party Api)
Migration of subscriptions from old system to the new system.
Service implementation and delivery on IBM's Integration Bus (IIB)
Initiated the development of a central collections service to aggregate multiple
single vendor solutions.
Designed and implemented applications in a agile environment utilizing a test-
driven development approach.
Implementation of validation service to mitigate order processing issues
Key role in the development of a fraud detection system.
Re-implementation of an online merchant payment platform (Webpay)
Development of a Merchant Acquisition Portal for a QR code scan to pay
service.
Implementation of an internal logging library for central logging purposes.
Covenant University, 2009-2013
Java (Spring Boot, Hibernate)
Nodejs (Express)
HTML
CSS
SQL
aws
Grafana
Kibana
ElasticSearch
Oracle
MongoDB
Redis
Docker
Kubernetes
RabbitMq
MSMQ