You are on page 1of 4

Name: Chetan Sai

Email: chetansai451@outlook.com
Contact: 812-610-9022
PROFESSIONAL SUMMARY:
● 6+ years of experience in design, development, analysis and testing of Web based, Client/Server and Distributed
applications across the entire Software Development Life Cycle using Java and J2EE Technologies.
● Adapt to all phases of project life cycle from Inception to Implementation using Software Development
Methodologies like Agile Methodology, Test-Driven Development and Waterfall Methodology.
● Expert in working with Java development using restful Web Services using Spring and Hibernate.
● Proficient in writing Maven, ANT builds script to automate the application build and deployment. 
● Extensive experience in designing and developing Enterprise Applications for J2EE platform using Core Java, Spring
framework, Hibernate, JPA, Servlets, JSP, JDBC XML, JSON, HTTPS.
● Extensive knowledge on the Spring Modules like Spring IOC and Dependency Injection, Spring MVC, Spring
Batch, Spring Web Flow, Spring Security (Authentication and Authorization), Spring AOP for Code
Modularity and Spring Boot
● Developed and deployed Microservices based applications using Spring Boot along with Spring Rest and
Node Js with Express and Hapi.js
● Strong Experience in using Java core concepts including Java 8 Lambda Expressions, Stream API, Functional
Interfaces, Method References, Java Generics, Multi-threading, Data structures, Exception Handling,
Serializations, Garbage Collector, Java Reflection, Externalization and Collections.
● Hands-on experience in developing applications using J2EE Design Patterns like MVC Architecture, Singleton,
Abstract Factory.
● Tremendous knowledge working with databases like MS SQL, MySQL, PL/SQL &Oracle 10g/11g/12c.
● Managed and maintained NoSQL (MongoDB) database in production domain.
● Hands on experience with MongoDB Installation, Configuring, Monitoring and Designing Shared Environment.
● Experience in using build/deploy tools such as Jenkins, Docker, and OpenShift for Continuous Integration &
Deployment for Microservices.
● Experience in developing scripts using SOAP and Restful API models for the purposes of integrating workflows with
AWS.
● Performed configuration, deployment and support of cloud services including Amazon Web Services (AWS).
● Implemented Docker container service, build pipeline Jenkins, Bamboo and GoCD (Go Continuous Delivery)
to achieve Continuous Integration and Continuous Deployment that can run on the cloud or on-premises
● Experience in Consumer Groups concept using Kafka.
● Implemented client side functionality using HTML 5, Bootstrap, AngularJS 4.0 and JQuery, Sencha Ext JS.
● Experience in all the prominent Amazon Web Services like CloudWatch, CloudTrail, Kinesis, CloudFront,
CloudFormation and worked on AWSDevOps tools like AWSCode-Pipeline to build a continuous integration or
continuous delivery workflow using AWSCode-Build,AWSCode-Deploy, and worked with many other AWStools to
Build deploy a microservices architecture using ECS or AWSLambda.
● Experience in all the prominent Amazon Web Services like CloudWatch, Cloudtrail, Kinesis, CloudFront, and
CloudFormation and worked on AWS DevOps tools like AWS Code-Pipeline to build a continuous integration or
continuous delivery workflow using AWS Code-Build, AWS Code-Deploy, and worked with many other AWS tools
to Build and deploy a microservices architecture using ECS or AWS Lambda.
● Experience in configuring and deploying the applications on application servers like Tomcat, WebSphere.
● Experienced in developing Front End web applications using JavaScript, AJAX, JQuery, HTML5, CSS3, and AngularJS.
● Familiar with the features provided by Angular 8 framework for new web applications like Handler Mappings,
Controllers, Handler Exception Resolver, Annotations, Validators.
● Used Angular2/4 to create maintainable and testable single page applications, used AngularJS markup and
expressions.
● Used Bootstrap and Angular.JS, React.js and Node.js in effective web design.
● Experience in Java Thread Dump Analysis and familiar with thread dump techniques.
● Hands-on experience in implementation of Pivotal Cloud Foundry (PCF) services such as Pivotal Container Service,
Pivotal Application Service and Pivotal Functional Service.
● Good practical experience with Java-based logging utility i.e. log4J
● Performed configuration, deployment and support of cloud services including Amazon Web Services (AWS).
● Used JIRA for tracking the Project Stories in Agile Methodology.
● Good hands on experience of Build & Deployment phase like Kubernetes and Docker and usage of Continuous
Integration and Continuous Deployment Tools like Jenkins.
● Strong Knowledge on automated java-based integration testing and behavioral testing of the applications
using Selenium and Cucumber respectively
● Extensive experience in using IDE's like Eclipse, Net Beans, IntelliJ, Spring Tool Suite and version control tools like
SVN, GIT and used Source code management client tools like GitBash, GitHub, Git Lab
● A self-motivated professional and natural communicator possessing good technical, initiating, leadership and
problem-solving skills and has proven to be a good team player.

Technical Skills:

Languages: Java, J2EE, C#, SQL, PL/SQL


J2EE Technologies: Core Java, Multi-threading, Collections Servlets, JSP, JDBC, Swing, JMS, Java Beans,
JNDI and JPA
Web/XML Technologies: HTML5, CSS3, JavaScript, JQuery, AngularJS, Node.JS, XML, XHTML XSD, AJAX, JSON
Tools & Framework: Hibernate, Spring, Spring Boot, Spring Batch, Spring Security, Struts, JSF, Log4J, SOA,
SOAPUI and Apache Camel
Web services: Restful, SOAP , AWS, Micro Services, UDDI, WSDL, JAX-RPC
Web/App Servers: Apache Tomcat, WebSphere, WebLogic
Build Automation: Maven, Ant
Database: MySQL, Oracle, SQL-Server, NoSQL like MongoDB
Development Tools: Eclipse, IntelliJ, NetBeans, Spring Tool Suite (STS)
ORM tools: Hibernate, JPA
Testing Tools/ Others: JUnit, SoapUI, Putty, JIRA, Jenkins
Version Control: GIT, CVS, SVN
Platforms: Windows, UNIX, Linux
Cloud Technologies: CloudWatch,EC2 Cloudtrail,AWS Lambda,Kinesis, CloudFront and CloudFormation

PROFESSIONAL EXPERIENCE:

Client: Ciox Health, Atlanta, GA Sep 2021 - Present


Role: Full Stack Java Developer

Roles & Responsibilities:


● Involved in Agile process, Sprint meetings, Code reviews. Attended daily standup meetings (Scrum), estimation
meetings.
● Developed common modules like services, repositories of the web application using Restful Web Services.
● Experience integrating RESTful services (API’s). Used JSON for data transfer between front end and back end, used
SQL Queries to interact with database.
● Created database schema and number of database objects like tables, views, stored procedures, user defined
functions using SQL Server management studio.
● Involved in writing complex SQL scripts which includes transact statements, database object validation,
and exception handling to facilitate functionality in different modules
● Design and Development of User Interfaces, Dashboards using Angular6, JSP, Java Script and XML, JQUERY, HTML5,
CSS3.
● Built emailing module using Free marker template engine to send emails to online order confirmations.
● Worked on Agile methodology to make positive change to optimize the flow of work through the system, to visualize
the flow of work.
● Managed servers on the Amazon Web Services (AWS) platform instances using Chef Configuration management.
● Integrate the dynamic pages with Angular6 to make the pages’ dynamic. Created re-usable components using
custom directives and filters.
● Used Angular components like modules, controllers, and built-in and synchronizing models with single page
Applications (SPA).
● Developed and designed UI for a dashboard using Angular framework for a database of clients that deal with
business connections. 
● Complete end to end testing on the implementation and validating it with the business requirements/acceptance
criteria.
● Developed micro services using spring boot exposed as REST API and integrated with AngularJS based web
applications.
● Implemented client side functionality using HTML 5, Bootstrap, AngularJS 4.0 and JQuery, Sencha Ext JS.
● Used Java8 features like Stream and Lambda expressions.
● Experience with Eclipse IDE, and Visual Studio code.
● Designed and developed asynchronous RESTful Microservices using Spring boot
● Different Modules of Spring framework were used: Inversion of Control (IOC) and Aspect Oriented programming
(AOP).
● Work with the network team to do the DNS registration of the servers built in AWS
● Extensively involved designing, developing and implementing SQL Queries and Stored procedures.
● Converted a Service oriented Architecture (SOA) to Microservices architecture using Spring Boot.
● Created/updated the swagger files to configure the definition objects or parameters of service end points.
● Involved in developing, testing and deploying on development and stage environments.
● Used Github as version control tool for effectively managing the code changes & experience with Agile/Scrum
methodology.

Environment: JDK 1.7 / 1.8, Core Java, J2EE, RESTful web services, JSON, MVC, XML, Free marker Template, Redis,
Angular6, Spring, Spring Data, Hibernate, JavaScript, Bootstrap,NodeJs, HTML, CSS, GUI, EJB, JUnit, PCF, Eclipse, Github,
Maven, MS SQL Server

Client: Cypress Communications, GA July 2019 - May 2021


Role: Full Stack Java developer

Roles & Responsibilities:


● Created/updated the swagger files to configure the definition objects or parameters of service end points.
● Involved in Design, Development and Support of the application used AGILE methodology and participated in SCRUM
meetings.
● Developed Designed and developed User Interface of application modules using HTML, CSS and JavaScript and AJAX.
● Extensively used design patterns like Singleton, Value Object, Service Delegator and Data Access Object.
● Developed the core component of recovery management module using Spring MVC Framework.
● Extensively used JavaScript for the client-side validations.
● Used the light weight container of the Spring Framework to provide architectural flexibility for inversion of controller
(IOC).
● Employed Spring Boot for initialize and bootstrapping the build configuration for the boot based web applications.
● Used Spring AOP for cross cutting concerns and IOC for dependency injection.
● Migrated the server using the AWS services to a cloud environment.
● Worked and Performed Tuning and Query Optimization in AWS Redshift and micro services.
● Used Hibernate ORM module as an Object Relational mapping tool for back end operations over MySQL database.
● Provided utility to connect to LDAP to get the user details and the authorized packages.
● Provided Hibernate configuration file and mapping files and involved in the integration of Struts with Hibernate
libraries.
● Implemented MDB listeners listen to the JMS messages from the queues.
● Extensively used MyEclipse as an IDE for building, developing and integrating the application.
● Provided SQL scripts and PL/SQL stored procedures for querying the database.
● Provided JUnit test cases for the application.
● Provide Maven build tool for building and deploying the application.
● Managed source repository using CVS for version control tool.
● Provided Log4j support for the application for debugging the system.

Environment: Core Java, JDK 1.8, RESTful web services, JSON, MVC, maven, Angular, Spring, Hibernate, JavaScript,
NodeJs,Bootstrap, Mongodb, HTML, CSS, JUnit, SQL, Jenkins, Linux.

Client: New Era Technologies, India Jan 2015 - Jan 2020


Role: Software Engineer

Roles & Responsibilities:


● Developed the application using Java, J2EE, Struts, and JDBC.
● Development, resolving the issues/bugs, Code suggestions, Technical Issues and was involved in writing
Stored Procedures, Triggers and Cursors.
● Created tables, views, Types, complex join queries and functions and modifications to existing database
structure as required for addition of new features.
● Involved in Designing the Database Schema and writing the complex SQL queries.
● Used Hibernate as the DAO layer to access the database.
● Worked with Struts framework to design the MVC model for the application.
● Worked on SOAP based Client and Server Web services.
● Implemented Multithreading for handling multiple requests and for high performance.
● Worked on the Java Collections API for handling the data objects between the business layers and the front
end.
● Worked with JAXB, SAXP and XML Schema for exporting data into XML format and importing data from XML
format to database and JAXB in the web service’s request data marshalling as well as unmarshaling process.
● Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information.
● Developed Unit test cases using JUnit.
● AngularJS, Angular 7+, Typescripts, NodeJS, ReactJS and have knowledge of BackboneJS.
● Deployed application on Client Linux server.
● Used ANT built tool for compiling and generating war file.
● Developed web services for sending and getting data from different applications.
● Used JDBC to access Oracle database for accessing the information.
● Used Junit test cases for regression testing and integrated with ANT build.
● Used Log4j to capture the log that includes runtime exceptions.
● Worked closely with system analyst to understand the technical requirements of the project.
● Created the design documents with use case diagrams, class diagrams and sequence diagrams using Rational
Rose.

Environment: Java, J2EE, Strut, JDBC, Hibernate, JAXB, SAXP, XML, Collections, Multithreading, SQL, JMS, Junit,
NodeJS, ReactJS, ANT, Log4j, Rational Rose.

You might also like