Summary
Overview
Work History
Education
Skills
Timeline
Generic

Sanketh S

Minneapolis,MN

Summary

Java/J2EE Developer with over 6 years of experience throughout the software development life cycle (SDLC). Expertise lies in Microservices architecture using Spring Boot, with a deep understanding of Java 1.8 features and proficiency in MVC frameworks such as Angular, React.js. Possesses a robust foundation in Core Java concepts, Spring Framework, and adeptness in utilizing AWS services. Demonstrates efficiency in CI/CD processes, particularly through Jenkins, with a focus on streamlining integration practices.

Overview

5
5
years of professional experience

Work History

Full-Stack Java Developer

Huntington
Minneapolis, MN
06.2022 - Current
  • Developed and implemented Swing, spring, and J2EE based MVC (Model-View-Controller) framework for the application
  • Implemented functionalities using Spring IO / Spring Boot with Hibernate/ JPA ORM
  • Followed agile methodology and Involved in Full Life Cycle Development from Requirement Analysis through Design, Development, Integration, and testing phases
  • Developed POJO objects and used Hibernate as the Object-Relational Mapping (ORM) tool to access the persistent data from SQL Server
  • Worked on Java 1.8 features like Streams, Functional Interfaces, new date time API, and lambda expressions
  • Responsible for the implementation of Web Design based on CSS3, HTML5, JavaScript, jQuery, and Front-End Framework
  • Strong working knowledge in developing Restful webservices and Micro Services
  • Worked on end-to-end development of web applications using Angular and Rest Web Service
  • Used Spring MVC Design Pattern to hold the UI data and serve the request and to send the response
  • Used GitHub and Jenkins for continuous integration and deployment
  • Developed the application in MVC pattern with Spring Framework in the presentation layer
  • Hands-on experience in development of Microservices and deploying in Docker
  • Utilized Agile Methodology/Scrum (SDLC) to manage projects and team
  • Spring Boot Microservices were developed with microservice architecture using REST and Apache Kafka
  • Hands-on experience with Tools like Maven, Ant, SVN, Jenkins, Nexus, GIT, Bitbucket, Bamboo, JIRA
  • Developed RESTful services APIs as per the Swagger definition to implement POST, PUT, DELETE, and GET methods using SSO standards to ensure authentication and authorization
  • Wrote SQL queries to extract data with certain criteria requests
  • Hands-on experience in Implementing CI/CD pipeline involving GitLab, Kubernetes, Jenkins, Docker, and Selenium for complete automation from commit to deployment
  • Performed Service Level Testing for Web services using Soap UI, Postman.

Java/j2EE Developer

Optum
Minneapolis, MN
09.2021 - 05.2022
  • Extensively used Core Spring Framework for Dependency Injections of components
  • Developed scalable front-end user interfaces using HTML, CSS, JavaScript
  • Deployed Spring Boot based microservices in Docker and Amazon EC2 container using Jenkins
  • Involved in design, development, testing, and production deployment phases of the project using Agile methodology
  • Used Bootstrap, ReactJS, and NodeJS in effective web design
  • Extensive experience in deploying and managing Java applications on Microsoft Azure Cloud services
  • Developed the application using Spring Framework based on the MVC design pattern
  • Extensively used Eclipse as the IDE tool for creating the code
  • Perform database updates and load data in MongoDB
  • Gathered the requirements and prepared design documents based on business requirements
  • Experience in managing MongoDB environment from availability, performance, and scalability perspectives
  • Designed the system based on Spring MVC architecture
  • Developed a business logic layer using Spring Framework
  • Building Reusable Data ingestion and Data transformation frameworks using Python
  • Worked with AWS cloud service in creating EC2 instances and providing them roles, sometimes participating in writing custom policies, and deploying applications on Elastic Bean Stalk and EC2
  • Good experience in integrating RESTFUL APIs and Web Services with applications
  • Created CI/CD pipeline using GitHub, Jenkins
  • Created Docker containers and Docker consoles for managing the application life cycle
  • Involved in debugging the product using Eclipse and JIRA Bug Tracking.

Java Developer

Prod metrics
India
07.2020 - 02.2021
  • Developed the application using Spring Framework that leverages classical Model View Controller (MVC) architecture
  • Developed the applications following Agile Scrum, participated in daily stand-ups, kickoffs
  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files, and generation of database schema
  • For client-side view rendering services, React JS typically used various predefined Redux libraries
  • Implemented Spring Boot to create a Crud backend for our React-fronted application
  • Wrote SQL statements to store and retrieve data from Oracle and developed web pages using HTML and used JDBC for database connectivity
  • Analyzed data and created a Relational Database using PostgreSQL to perform some calculations and processes
  • Good experience with RESTful and microservice designs/patterns/architectures
  • Designed, developed, debugged, and tested the web based J2EE application
  • Used Hibernate for Object Relational Mapping (ORM) and data persistence
  • Used Spring framework with Hibernate to map to the Oracle database and mapped using Hibernate Annotations
  • Called the RESTful web service calls for POST, PUT, DELETE, and GET methods
  • Used Resource Manager to schedule the job on Unix server
  • Implemented JWT token-based authentication for the REST API
  • Prepared statements are used for communication with the MySQL database
  • Used Log4j for logging and debugging and used JUnit extensively for testing.

Java Developer

AG Technologies
Hyderabad, India
02.2019 - 06.2020
  • Used Hibernate as ORM tool for data-related functionalities and implemented transactions
  • Developed web services components using XML, Axis
  • Developed the application using Spring, JSTL (Tag Libraries) on the presentation layer; the business layer is built using Spring, and the persistent layer uses Hibernate
  • Interact with the JavaScript functions to add dynamism to the web pages at the client side
  • Developed the back-end part with Hibernate persistence framework
  • Used Spring DAO concept to interact with the database (DB2) using JDBC template
  • Implemented the DAO and Business Delegate design patterns
  • Used JMS for asynchronous exchange of messages by applications on different platforms
  • Used Postman HTTP client for API and Web Services testing
  • Developed, Tested, and Deployed the application on Apache Tomcat server
  • Used Eclipse and Tomcat web server for developing & deploying the applications
  • Developed web components using JSP, Servlet, under J2EE Environment
  • Developed various UI (User Interface) components using HTML, CSS, JavaScript, and Bootstrap.

Education

Master of Science - INFORMATION TECHNOLOGY MANAGEMENT

Concordia University, St. Paul
Saint Paul, MN
08-2022

Skills

Programming Languages:
- Java(8/11/17)
- Python
- C
- C
Java Technologies:

- SERVLETS
- JSP
- XML
- JDBC
- Spring
- Spring Core
- Spring Security
- Spring Boot
- Spring MVC
- Hibernate

Web Technologies:

- HTML5

- CSS3

- Bootstrap

- Angular

- React JS

- JQuery

- Ajax

- Json

- JavaScript

- TypeScript
Database Management:
- MySQL
- SQL Server (2012/2014/2016)
- MongoDB
Cloud Services:
- AWS (Amazon Web Services)
- EC2 (Elastic Compute Cloud)
- S3 (Simple Storage Service)

Containerization and Orchestration:
- Docker
Message Brokers:
- Apache Kafka
Testing Frameworks:
- JUNIT
- Mockito
Project Management and Collaboration Tools:
- JIRA
- Agile Methodology
Build Tools:

- Maven
CI/CD Tools:
- Jenkins
- Bamboo

Version Control:
- GIT
- Bit Bucket
Web Services:
- REST
- RESTful APIs

Timeline

Full-Stack Java Developer

Huntington
06.2022 - Current

Java/j2EE Developer

Optum
09.2021 - 05.2022

Java Developer

Prod metrics
07.2020 - 02.2021

Java Developer

AG Technologies
02.2019 - 06.2020

Master of Science - INFORMATION TECHNOLOGY MANAGEMENT

Concordia University, St. Paul
Sanketh S