Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Sean Ogunkoya

Laurel,MD

Summary

4+ years of solid experience in analysis, design, development, testing and deployment of web - based and Enterprise based Client-Server business applications using Java/J2EE and technologies.

Overview

6
6
years of professional experience

Work History

Trinitech Consultant

, MD

Java Developer, Stack

ASRC Federal
02.2022 - Current
  • Rendered solid technical expertise in Software Development Life Cycle and core Java technologies to develop applications based on specific client requirements
  • Developed highly interactive and customized UIs using JavaScript, HTML, JSP, and CSS to improve functionality of web applications
  • Involved in implementing the business logic as per the customer requirements
  • Performed unit testing of applications by developing and applying test cases in JUnit
  • In addition, completed Regression, Sanity testing
  • Enhanced the quality of code and improved application performance, leading to a 14% reduction in bugs
  • Created interactive UIs that surpassed client objectives and improved user experience
  • Tasked with translating object from Ada-core to an IDE interface in other to define translation matrix
  • Involved in System study and End to End Design and Development of the system
  • Consumed RESTFUL web services using Angular HTTP Module and transformed the response using RXJS operators.

Java Developer

OMIBIA Consultant
, MD
06.2018 - 02.2022
  • Project is a Media Supply Chain Management Platform where business rules for Media Management are configured on the Media Management Products Platform
  • The platform is hosted on cloud and on-perm servers
  • Platform provides business rules such as rendering media, automating media conversions, quality assurance
  • Responsibilities:
  • Used the J2EE components like JSP’s, Servlets and implemented Spring framework for MVC architecture
  • Created and managed a Docker deployment pipeline for custom application images in the cloud using Jenkins
  • Working experience with AWS Services: Lambda, S3, EC2, EB, CloudFront, SNS, DynamoDB and Docker Containerization Used Jenkins AWS Code Deploy plugin to deploy and Chef for unattended bootstrapping in AWS
  • Involved in designing the user interfaces using JSP’s and configured beans in spring configuration file and developed custom tags, JSTL to support custom User Interfaces
  • Experience in serializing or de-serializing objects using JSON
  • Implemented Spring Controllers, Spring mapping and validation classes
  • Involved in writing complex PL/SQL and SQL blocks for the application
  • Involved in Hibernate configuration and writing DAO classes
  • Involved in building database Model, APIs and Views utilizing Python, to build an interactive web-based solution
  • Work with Oracle Universal Content Management to Automate uploading and downloading files from ADF Application screen
  • Using Log4j to generate the log information and involved in writing the Junit test cases
  • Designed and developed the UI Application using Angular 2 along with HTML5, CSS4, and TypeScript and Bootstrap4
  • Used JSON, XML, XSD, XPath, and JAXB for message transformations and mappings
  • Used AWS SDK to connect with Amazon SQS for bulk email processing
  • Implemented AWS IAM for managing the credentials of applications that runs on EC2 instances
  • Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups
  • Wrote Operations and corresponding handlers to communicate with Oracle database sitting on Linux/Unix server
  • Develop AWS Lambda based Microservices interacting with Dynamo DB & SNS/SQS using AWS SDK
  • Used Cloud Front to deliver content from AWS edge locations to users, allowing for further reduction of load on front-end servers
  • Worked with DevOps practices using AWS, Elastic Bean stalk and Docker with Kubernetes
  • Developed Application to consume JSON and XML response from RESTful web service from consumer side using JavaScript and Angular
  • Configured Log4j configuration for complete project
  • Experience in migrating data from Oracle database using Spring JDBC to Apache Cassandra (Datastax) NoSQL Database
  • Responsible for production support and patching the application for incidents.

Software/Java Developer

01.2017 - 05.2018
  • The application processes were comprised of ETL process for transactional data, filter process to identify valid transactions, calculation process for transaction and reward fee calculation, data integration into the Data Warehousing System
  • The end user interface was a web-based reporting system to provide business intelligence capability to asset manager
  • Duties:
  • Developed and Consumed SOAP/ Restful Web services using JAX-WS, JAX-RS, WSDL, XML to access resources
  • Build Test Automation Framework from scratch with Java, Selenium WebDriver, Page Objects Model, BDD, Jenkins, JUnit, and Maven
  • Implemented client-side validations using JavaScript; created front-end pages using HTML
  • Configured AWS Multi Factor Authentication in IAM to implement 2 step authentication of user’s access using Google Authenticator and AWS Virtual MFA
  • Dealt with Datacenter migration to Amazon Web Services (AWS) infrastructure and provided support to Applications and Database teams
  • Performed application deployment and debugging in Linux environment and used Putty/ WinSCP to access Server Logs
  • Involved in multi-tiered J2EE design utilizing Spring IOC & MVC architecture
  • Integrating with data from different sources DB2/Oracle for displaying on portal
  • Implemented database connectivity using Spring JDBC framework to work upon different modules
  • Performed data exchange with third party applications using SOAP, XML and used JAXB for XML binding
  • Wrote DAO layer, required SQL queries and Spring Controller to handle data and request to Spring application
  • Project migration into cloud environment using AWS, Docker container
  • (single page application) using Angular, Typescript, Angular-CLI, NGRX, Bootstrap and Web pack
  • Created RESTful services like Drop wizard framework for various web-services involving both JSON and XML
  • Developed API for using AWS Lambda to manage the servers and run the code in the AWS
  • Involved in Hibernate configuration and writing DAO classes
  • Developed Junit test cases for the developed application
  • Creating and updating AWS stack using AWS Cloud Formation and writing the templates file using JSON.

Education

Bachelor of Science - Computer Science

University of Ibadan

Skills

Experience using Hibernate for mapping Java Classes with database and using Criteria API and Hibernate Query Language (HQL)undefined

Accomplishments

  • Core Java, J2EE (EJB, Servlets, JSP, JavaBeans, JDBC, Web Services), Spring, Java Server Faces (JSF 2.x), Microservices, and JMS
  • Experience in using various Amazon Web Services (AWS) components like EC2 for virtual servers, S3 for storing objects, Elastic Beanstalk, Elastic Cache, developer tools and Dynamo DB for storing data
  • Responsible for creating sites that have Single Sign On, Spring Security and using OAuth 2 for Micro services security
  • Implemented security functionality using Spring security and Site minder (SSO)
  • Solid experience in Spring system modules like Spring IOC, Spring MVC, Spring Data, Spring REST, Spring IO, Spring AOP, Spring JDBC, Spring Transaction Management, Spring Batch, Spring Cloud, and Spring Boot
  • Experience in migrating from Java 1.7 to Java 1.8 and implementing new features of Java 8 like Java Streams API, Functional Interfaces and Lambda Expressions
  • Experience in Database programming with Oracle 8i/9i/10g/11, MySQL 5.1 databases
  • Experience in Core Java and implementing concepts like Multithreading, Concurrency, Exception Handling, File handling, IO, Generics and Java collections in various projects
  • Experience implementing various J2EE design patterns like Singleton, Factory, MVC, Front Controller, Data Access Objects (DAO) and Factory for executing multi-tier, highly scalable, component based, and services driven Enterprise Java applications
  • Hands on experience in Amazon Web Services (AWS), services like EC2, S3, IAM, ELB (Load Balancers), RDS, VPC, Route53, Cloud Watch, Cloud Formation, IAM, SNS, SQS, Lambda, API gateways, Security groups

Timeline

Java Developer, Stack

ASRC Federal
02.2022 - Current

Java Developer

OMIBIA Consultant
06.2018 - 02.2022

Software/Java Developer

01.2017 - 05.2018

Trinitech Consultant

Bachelor of Science - Computer Science

University of Ibadan
Sean Ogunkoya