Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Timeline
Generic

JOHN KIRAGU NJOROGE

Elk Grove,USA

Summary

AWS Solutions Architect professional skilled in designing, deploying, and managing scalable cloud solutions. Strong focus on team collaboration, achieving results, and adapting to changing needs. Expertise in cloud architecture, AWS services, and infrastructure automation. Reliable and flexible, consistently delivering high-quality solutions.

Professional with strong foundation in machine learning and data science, prepared to drive impactful results. Expertise in developing and deploying machine learning models, optimizing algorithms, and utilizing tools like Python, TensorFlow, and PyTorch. Known for excellent team collaboration and adaptability to evolving project needs. Proven ability to solve complex problems, deliver reliable solutions, and contribute effectively to team objectives.

Skilled Java developer with deep technical expertise and leadership abilities. Adept at leveraging advanced Java frameworks, driving innovative solutions, and guiding team collaboration to achieve project goals. Known for adaptability, reliability, and fostering results-driven environment. Equipped with excellent problem-solving skills, strong communication, and strategic mindset.

Overview

16
16
years of professional experience
1
1
Certification

Work History

Senior Backend Software and Cloud Engineer

MoneyGram International
05.2021 - 08.2024
  • Decoupled monolithic legacy applications into microservices for improved scalability and maintainability.
  • Migrated TIBCO legacy framework to Apache Camel; deployed microservices to AWS EKS.
  • Developed microservices using Java 11, Spring Boot 3.x, Kafka, and Couchbase.
  • Implemented unit testing with JUnit, Mockito, and Jacoco; monitored applications using Rafay, AWS CloudWatch, and Splunk.
  • Enhanced application security and reduced vulnerabilities using SonarQube and Veracode.
  • Remote
  • Designed and implemented cloud infrastructure solutions to enhance system reliability and performance.
  • Developed scalable software solutions enhancing transaction processing efficiency.

Senior Software and AI Engineer

Vodacom Group
05.2019 - 05.2021
  • Led development of TOBi, Vodacom’s official AI chatbot serving millions of users.
  • Designed and deployed microservices with Java + Spring Boot to power chatbot intelligence.
  • Developed AI and Machine Learning models for NLP, TTS, STT, and SIM swap fraud detection.
  • Implemented Robotic Process Automation (RPA) to streamline digital assistance and reduce manual workload.
  • Deployed chatbot and fraud detection microservices on RedHat OpenShift for scalability and high availability.
  • Collaborated with DevOps teams to build robust CI/CD pipelines using Jenkins.
  • Facilitated technical reviews, architecture planning, and integration with Vodacom’s backend systems.
  • Impact: Improved customer service response times, prevented SIM swap fraud, achieved cost savings, and advanced AI adoption in telecommunications.

Fullstack Software Engineer & Team Leader

43 Kare GmbH
12.2017 - 05.2019
  • Built microservices with Java, Spring Boot, and Hibernate; integrated frontend with Angular 8 and JWT.
  • Developed relational databases using PostgreSQL and integrated payment gateways.
  • Implemented multi-language internationalization and Git flow branching strategy.
  • Deployed applications on Apache Web Server, NGINX, and Tomcat; performed web testing using Katalon Studio.
  • Remote

Director /Startup Founder

Nestel Group
12.2016 - 11.2017
  • Founded and developed Ezykazi (https://ezykazi.com/), a free web and mobile workforce development platform connecting employers and jobseekers.
  • Promoted economic opportunity, skills development, and inclusivity in employment.
  • Provided software consulting, architecture, and integration solutions for clients on AWS private cloud.
  • Developed ICT policies, procedures, manuals, guides, and training programs for client teams.
  • Supported client teams in adoption of modern software development practices.

Fullstack & Mobile Applications Developer

Leads 2 Business
05.2014 - 11.2016
  • Developed MVC web applications using C# ASP.NET and integrated Lucene indexing for text search.
  • Built native Android applications and responsive web interfaces using Bootstrap, CSS3, and HTML5.
  • Managed SQL databases using LINQ; implemented CI/CD pipelines with TeamCity.

J2EE Software Developer

Abercrombie & Kent
01.2009 - 04.2014
  • Developed booking and financial systems using Java J2EE backend and JSF + PrimeFaces frontend.
  • Designed relational database schemas with StarUML; integrated Salesforce CRM for sales and marketing.

Education

MS - Computer Science – Concentration: AI, Machine Learning & Data Analytics

Jessup University
San Jose, CA
07.2026

BSc - Information Technology

Jomo Kenyatta University of Agriculture and Technology
07.2009

Skills

  • AI/ML: Python, R, TensorFlow, PyTorch, Scikit-learn, AWS SageMaker
  • Languages & Frameworks: Java 11/17, Spring Boot, C#, Angular, HTML5, CSS3, Bootstrap, Hibernate, JSF, PrimeFaces
  • Cloud Computing & DevOps: AWS (EKS, CloudWatch, CodePipeline, CodeDeploy, SQS, Kinesis), Jenkins, TeamCity, Docker, Kubernetes, OpenShift, Helm, Rafay
  • Databases: PostgreSQL, Couchbase, MySQL, MS SQL, Oracle
  • Microservices & APIs: RESTful API design, Event-driven architecture (Kafka, AWS Kinesis), JWT, Spring Security
  • Automation: Automation (RPA), python and linux scripting

Accomplishments

  • Successfully led multiple microservices migrations to AWS cloud with high scalability and security.
  • Delivered AI chatbot and fraud detection solutions impacting millions of users and advancing automation in telecom.
  • Founded Ezykazi (https://ezykazi.com/), promoting workforce development and inclusive employment.

Certification

  • Oracle Certified Professional Java 11 Developer
  • AWS Solutions Architect Professional
  • AWS Solutions Architect Associate
  • AWS Developer Associate
  • AWS Well-Architected
  • AWS Cloud Practitioner
  • Microsoft MCSA

Timeline

Senior Backend Software and Cloud Engineer

MoneyGram International
05.2021 - 08.2024

Senior Software and AI Engineer

Vodacom Group
05.2019 - 05.2021

Fullstack Software Engineer & Team Leader

43 Kare GmbH
12.2017 - 05.2019

Director /Startup Founder

Nestel Group
12.2016 - 11.2017

Fullstack & Mobile Applications Developer

Leads 2 Business
05.2014 - 11.2016

J2EE Software Developer

Abercrombie & Kent
01.2009 - 04.2014

BSc - Information Technology

Jomo Kenyatta University of Agriculture and Technology

MS - Computer Science – Concentration: AI, Machine Learning & Data Analytics

Jessup University
JOHN KIRAGU NJOROGE