Summary
Overview
Work History
Education
Skills
Certification
References
Timeline
Generic
SAMUEL AKUMA

SAMUEL AKUMA

Hamilton,ON

Summary

Dynamic Senior Application Engineer with extensive experience at IBM, excelling in microservices architecture and cloud migration. Proven track record in enhancing application stability and security through innovative solutions. Skilled in Java and cross-functional collaboration, I thrive on mentoring teams and driving project success while optimizing performance and reliability.

Overview

10
10
years of professional experience
1
1
Certification

Work History

Technical Consultant (Senior Application Engineer)

IBM
08.2020 - Current
  • Led monitoring and analysis of server-side application dependencies, identifying vulnerabilities using MEND and WhiteSource to enhance security and compliance.
  • Implemented updates and patches for outdated libraries, improving application stability and alignment with industry standards.
  • Collaborated with cross-functional teams to streamline monitoring processes, enhancing application resilience and team efficiency.

Lead Software Engineer

Trakatel (Click Networks Solution)
06.2015 - 08.2019
  • Spearheaded development of Java/Spring Boot microservices and RESTful APIs, accelerating project delivery for web applications.
  • Solved complex scalability challenges by implementing Mysql and Redis caching, improving application performance.
  • Showcased engagement by collaborating with product managers to align technical solutions with business goals.

Senior Java Engineer (Backend/Kafka)

PNC Bank
  • Architected Spring Boot microservices and Kafka-based event-driven systems on AWS, reducing data latency and improving scalability for real-time integration.
  • Led migration to a cloud-native Integration Hub using AWS and Confluent Kafka, streamlining implementation and enhancing data consistency.
  • Designed RESTful APIs and asynchronous applications, improving enterprise workflow efficiency and system reliability.
  • Demonstrated empathy by mentoring 5 engineers, fostering a collaborative team environment.

Senior Application Engineer (Backend)

Bank of Montreal (BMO)
  • Developed a high-performance API gateway using Spring Cloud, improving response times and customer experience for wealth management applications.
  • Implemented event-driven microservices with Spring WebFlux, enhancing system responsiveness and user engagement.
  • Championed excellence in system design, ensuring high reliability through robust testing and CI/CD pipelines.

Senior Application Engineer (Backend)

Bell Canada
  • Migrated monolithic OrderMax to AWS cloud-native microservices, reducing deployment time and improving scalability for telecom operations.
  • Designed asynchronous RESTful interfaces, enhancing system reliability and reducing customer support issues.
  • Empowered team through architectural leadership, driving cross-functional collaboration to meet project goals.

Education

Master of Engineering - Electrical and Computer Engineering

University of Waterloo
Canada

Graduate Diploma - Computer Networking and Security

University of Waterloo
Canada

Bachelor of Engineering - Computer Engineering, First Class Honours

Michael Okpara University
Nigeria

Skills

  • Java
  • Python
  • JavaScript
  • Spring Boot
  • Kafka
  • Hibernate
  • AWS
  • Kubernetes
  • Docker
  • MySQL
  • PostgreSQL
  • MongoDB
  • Redis
  • Git
  • Maven
  • Jenkins
  • Terraform
  • Postman
  • JUnit
  • MEND
  • WhiteSource
  • Microservices
  • Event-Driven Systems
  • Distributed Systems
  • Microservices architecture
  • Cloud migration
  • API design
  • Event-driven systems
  • Cross-functional collaboration
  • Performance optimization
  • Continuous integration
  • Machine learning
  • Active listening
  • Performance Optimization
  • Code debugging
  • Teamwork and collaboration

Certification

  • AWS Certified Solutions Architect
  • Azure Certified Developer Associate

References

References available upon request.

Timeline

Technical Consultant (Senior Application Engineer)

IBM
08.2020 - Current

Lead Software Engineer

Trakatel (Click Networks Solution)
06.2015 - 08.2019

Senior Java Engineer (Backend/Kafka)

PNC Bank

Senior Application Engineer (Backend)

Bank of Montreal (BMO)

Senior Application Engineer (Backend)

Bell Canada

Master of Engineering - Electrical and Computer Engineering

University of Waterloo

Graduate Diploma - Computer Networking and Security

University of Waterloo

Bachelor of Engineering - Computer Engineering, First Class Honours

Michael Okpara University
SAMUEL AKUMA