Summary
Overview
Work history
Education
Skills
Websites
Languages
Timeline
Generic

Chibuzo Agoha

Katy,TX

Summary

I am a software engineer with professional experience developing, maintaining and supporting various microservices, cloud native applications and distributed system applications using differnent tech stacks such as JavaScript, TypeScript, Nodejs, (Express) Serverless, AWS, Reactjs, Python and .Net. I have worked on different products and services, I am also exposed to rich practical experience in various as of software development, distributed system and financial technology thereby minimizing project risks through forward planning so that software meets customer expectations during production and beyond. Over the years, I have worked in various roles, where there is a need to collaborate closely with product owner, managers and other software engineers to achieve organisational goals, as well as including software development lifecycle (SDLC) models in an organised fashion to achieve organisational objectives. I have a solid background to add values to roles that cut across work environment and contribute to teams quickly, which has earned me positive feedbacks in current and past roles. I go above and beyond to achieve what's expected as well as embracing feedbacks.

Overview

5
5
years of professional experience
5
5
years of post-secondary education

Work history

Software engineer

5miles Door Inc
Texas
02.2025 - 06.2025
  • Lead the design and development of Microservices and web applications using NodeJs, ensuring modularity, scalability, and ease of deployment.
  • Implemented AWS services, including Lambda functions, for Node.js serverless applications, resulting in a 55% reduction in infrastructure costs.
  • Built and maintained scalable web applications using the MERN Stack (MongoDB, Express.js, React, Node.js).
  • Led the integration of AWS SQS/SNS for event-driven architecture, improving data flow and responsiveness.
  • Developed code and integration in AWS ELK which creates mapping in ElasticSearch.
  • Utilized JavaScript/ES6, TypeScript, to build front-end applications interface seamlessly interacts with backend systems.
  • Extensively worked with Amazon web Services(AWS) like using Elastic Beanstalk, EC2 and AMI with Linux.
  • Orchestrated Docker containers using Docker Swarm, managing container lifecycle and scaling applications based on demand.
  • Participated in every phase of the project (Agile methodology), including iteration (Sprint) planning using Jira, daily stand-up meetings, iteration review, Sprint Demos, Retrospective etc.
  • Worked on SMTP Server setup for customers using Ansible and Terraform.
  • Developed Kafka producers and consumers using Kafka client libraries, ensuring reliable and efficient data exchange between applications.
  • Designed and implemented database solutions using DB2 and PL/SQL stored procedures, optimising database performance and data integrity.
  • Implemented and debugged SOAP and RESTful services, ensuring compliance with industry standards and specifications.
  • Implemented Test Driven Environment (TDD) Used XUnit, Fluent, Jest for Unit testing.
  • Deployed and managed containerized microservices on AWS EKS, integrating with Docker and Kubernetes for orchestration.
  • Managed build and deployment processes using Gitlab for automating tasks to streamline the development lifecycle.
  • Mentor developers and conduct regular code reviews to maintain high coding standards.
  • Partner with our QA team to conduct thorough testing, ensuring the quality and reliability of our deliverables.
  • Monitored application performance and infrastructure health using AWS CloudWatch, Grafana, and Prometheus.

Backend Engineer

MarketAxess
New York
05.2022 - 01.2025
  • Lead the design and development of scalable and maintainable full-stack solutions using the Express framework for back-end development and for microservices.
  • Implemented an interactive dashboard for policyholders using React, enhancing customer engagement and satisfaction.
  • Develop and maintain Saas applications for insurance policy management and claims processing using .NET.
  • Collaborated in the migration of legacy systems to AWS cloud, leveraging AWS functions for serverless computing.
  • Develop and maintain Saas applications for insurance policy management and claims processing using Nodejs.
  • Developed dynamic user interfaces using React framework to enhance overall user experience.
  • Integrated Reactjs with backend APIs to fetch and display data, ensuring seamless communication between frontend and backend systems.
  • Deployed Nodejs applications on AWS Lambda, leveraging AWS services for auto-scaling, load balancing, and serverless computing.
  • Integrated Kafka with microservices architectures using Kafka Connect and schema registry for data integration and compatibility.
  • Utilized SAFe (Scaled Agile Framework) experience to enhance the agility and efficiency of development processes.
  • Collaborate with business analysts and Technical account engineers to gather requirements and translate them into technical and business solutions.

Software Developer

Groom Moowers
Yuba City, CA
10.2020 - 04.2022
  • Developed an e-commerce platform for online fruit sales, utilizing .Net and Blazor technologies, resulting in a 20% increase in revenue.
  • Implemented a customer loyalty program with personalized discounts using python web technologies, enhancing customer retention.
  • Develop and maintain web applications for customer engagement and online sales.
  • Developed dynamic and responsive user interfaces using JavaScript, React, HTML, and CSS, enhancing the overall user experience.
  • Implemented unit testing using Mocha and conducted regular code reviews to maintain high-quality code standards and identify areas for improvement.
  • Designed and maintained database schemas, leveraging SQL environment, optimizing data retrieval and storage processes.
  • Employed Git for version control, ensuring collaborative and efficient development workflows with team members.
  • Investigated and resolved complex technical issues, ensuring the stability and performance of deployed applications.
  • Conduct peer code reviews and contribute to coding standards.

Education

Computer Science -

Imo State University
01.2010 - 07.2015

Skills

  • JavaScript
  • Nodejs
  • Typescript
  • C#
  • HTML
  • CSS
  • AWS
  • Terraform
  • Ansible
  • Python
  • Mongodb
  • ReactJs
  • Postgresql
  • SQL
  • Docker
  • Kafka
  • DB2
  • PL/SQL
  • SOAP
  • RESTful services
  • S3
  • IAM
  • RDS
  • Jenkins
  • Fluent
  • Jest
  • Gitlab
  • ElasticSearch
  • CI/CD
  • GitHub Actions
  • Microservices
  • Test Driven Development (TDD)
  • Promethus
  • Grafana
  • CloudWatch
  • Kubernetes


Languages

English

Timeline

Software engineer

5miles Door Inc
02.2025 - 06.2025

Backend Engineer

MarketAxess
05.2022 - 01.2025

Software Developer

Groom Moowers
10.2020 - 04.2022

Computer Science -

Imo State University
01.2010 - 07.2015
Chibuzo Agoha