Summary
Overview
Education
Skills
Accomplishments
Certification
Timeline
Work History
Generic

SYLVESTER USEN

Houston,TX

Summary

Highly skilled Lead Software Engineer with 12+ years of in-depth experience in building modern distributed applications using modern technologies and software delivery processes, Excellent team player dedicated to solving engineering problems. Very energetic and enthusiastic contributor and learner of new technology and business domain.

Overview

2
2
Certificate
13
13
years of professional experience

Education

Postgraduate Diploma Certificate - Devops Engineer

Purdue University - North Central
Westville, IN
02.2024

Master of Science - Computer Science

Columbus State University
Columbus, GA
12.2017

Bachelor of Science - Computer Science

Ladoke Akintola University of Technoloy
Nigeria
12.2010

Skills

  • JAVA, Net, Spring boot, Spring Data,Spring cloud, RESTful Web Services, JPA, JSON, Amazon Web Services, Redis,Memcached, ELK stack
  • Python, Django, RabbitMQ, Celery, Flink, Okta, Keycloak, Auth0
  • Nodejs, JavaScript, JQuery, Angular, ReactJS, HTML, CSS
  • AWS services: EC2, S3, SQS, SNS, Lambda, ELB, ASG, ECS, Fargate, Lambda, CloudFormation, Route 53, CloudWatch, IAM, Docker, Kubernetes, EKS, MSK, API Gateway, Cognito
  • Micro-services architecture
  • SQL Server, RDS (Postgres, MySQL), MongoDB, Cassandra, DymamoDB
  • Scripting: Bash, Linux, Unix, Groovy
  • Tools: Jenkins, ReadyAPI, DataGrip, IntelliJ, New Relic, Swagger, Postman, Datadog,GitLab
  • Agile development methodologies

Accomplishments

  • Implemented API Gateway Endpoints using ALB and Lambda.
  • SSO integration with Okta and openID (Auth0)
  • Architected and built various serverless ecosystems that used multiple components like AWS lambda, CloudFormation, CloudWatch, ECS Fargate, API Gateway, etc
  • Transformed multiple monolith on-premise applications into cloud serverless microservice applications which helped to reduce application footprint and AWS cost.
  • Developed a Spring Boot application to stream real-time data changes to the data lake, from MongoDB to Kinesis using MongoDB change streams API.
  • Built a stream processing application using AWS Flink to ingest stream data from multiple kinesis stream, process and aggregate the streams before sending them to kinesis analytics.
  • Architected and built API microservice ecosystem that comprised of various microservices liker user-service, record-service, order-service, inventory-service, etc. This was built using Java Spring boot, Rest Api, GraphQL, Swagger, Mulesoft, etc.
  • Built and managed various CI/CD pipelines for application deployments and release management using tools like bamboo, jenkins, GitLab, Ansible, etc
  • Built and managed various frontend applications from health management, flight management, renewable energy, using tools like Angular, React, Vue.Js
  • Designed and built a distributed load testing system for testing high traffic applications using AWS ECS fargate, API Gateway, AWS lambda, etc

Certification

AWS Certified Solution Architect – Associate

Credential ID : 7YQQ6Z8KFMB1Q89M
Credential URL: http://aws.amazon.com/verification

AWS Certified Developer - Associate

Credential ID : QPDRXPK11EVEQE5G
Credential URL: http://aws.amazon.com/verification

Timeline

Senior Consultant / Technical Lead

Capco
09.2021 - Current

Senior Software Engineer & Technical Lead

Palcyon Global Services
09.2020 - 08.2021

Senior Software Engineer

World Fuel Services
03.2018 - 09.2020

Senior Software Engineer

Wema Bank
07.2015 - 02.2016

Software Engineer

Unitech Energies
03.2012 - 06.2015

Software Engineer

BLW INC
01.2011 - 02.2012

Postgraduate Diploma Certificate - Devops Engineer

Purdue University - North Central

Master of Science - Computer Science

Columbus State University

Bachelor of Science - Computer Science

Ladoke Akintola University of Technoloy

Work History

Senior Consultant / Technical Lead

Capco
Houston, TX
09.2021 - Current
  • Wrote and maintained good unit and integration tests that improved coverage by over 30% for client's cod base
  • Performed code review and assessment for improving and maintaining code quality
  • Designed and built distributed load testing platform for maintaining quality performance of client applications with high traffic of over 100000 simulated users connected concurrently
  • Worked on multiple projects with different clients helping them achieve cloud migration and cloud first strategies
  • Helped client build completely serverless digital platform for data streaming
  • Engaged in architectural design and implementation of client platforms
  • Helped in developing and maturing of client ci/cd pipelines
  • Helped in mentoring of younger team members

Senior Software Engineer & Technical Lead

Palcyon Global Services
09.2020 - 08.2021
  • Implemented private and public service gateway endpoints AWS API Gateway and Lambda for on-prem and external clients.
  • Optimized dynamo DB APIs to improve internal UI admin tool performance by 50%.
  • Working on migrating current UI read APIs from dynamo DB to Open search(Elastic Search) for faster text search.
  • Built, deployed and managed microservice ecosystem using Java Spring boot, maven, ECS Fargate, API Gateway, Lambda
  • Developed multiple spring-boot microservices and deployed through GitLab pipelines in Kubernetes clusters(EKS).

Senior Software Engineer

World Fuel Services
03.2018 - 09.2020
  • Worked on multiple projects with agile development best practices
  • Re-engineered a legacy flight scheduling software making it ready for production after over a year of delay within three months of taking over the project.
  • Redesigned application code to use design patterns like inversion of control (IoC), repository pattern for easier maintainability.
  • Evaluated and provided technical solutions to complex application development problems
  • Redesigned and flight planning frontend application from JQuery based to Angular single page application
  • Implemented unit and integration testing on multiple projects, while training other team members not familiar with unit testing

Senior Software Engineer

Wema Bank
07.2015 - 02.2016
  • Developed Java-based applications and implemented RESTful web services resulting in a 25% increase in user engagement and a 30% reduction in response time. This was done using technologies like Java Spring boot, Maven, JPA, Hibernate etc
  • Designed and developed new features and enhancements to the company's flagship product, resulting in a 20% increase in sales.
  • Worked closely with cross-functional teams to understand requirements and deliver high-quality software within tight deadlines.
  • Developed and maintained unit tests and integration tests to ensure code quality and reliability.
  • Contributed to code reviews and mentored junior developers to improve code quality and development practice

Software Engineer

Unitech Energies
03.2012 - 06.2015
  • Built, deployed and maintained General Information Management System using Java, Maven, JavaEE, Weblogic, etc.
  • Wrote various unit and integration tests using JUnit to ensure good test coverage for the code base.
  • Created and maintained detailed design documentation
  • Develop technical designs for application development
  • Provided technical support to customers, including troubleshooting and resolving issues.
  • Worked with cross-functional teams to deliver high-quality software within tight deadlines.

Software Engineer

BLW INC
01.2011 - 02.2012


  • Responsibilities include analyzing the requirements, designing and developing Web Applications using .NET MVC, C#, ADO.NET and SQL Server
  • Involved in all layers including UI, middle-tier and database development
  • Excellent experience in Creating, Consuming and Publishing XML Web Services (SOAP, WSDL) using .NET Framework and Solid understanding of Service-Oriented Architectures
  • Expert on developing SQL Stored Procedures, Triggers, Functions and Views for Backend process using SQL Server
  • Developing web sites using HTML, CSS, JavaScript, Adobe Photoshop within CMS. Configuring and troubleshooting IIS and Active directory
  • Created Lists, Doc library, Workflows, Timer Jobs, Alerts, Custom field types, Customized settings pages, Web application, and site collections
SYLVESTER USEN