You are on page 1of 5

Jigyasu

PROFESSIONAL SUMMARY:

 J2EE Developer with over 7+ years of experience with all stages of the development cycle, for projects in AGILE and
SDLC models.
 Experience in Analysis, Design, Development, Integration, Deployment and Maintenance of Web services, Enterprise
and Distributed Applications, Client Server and Web applications. 
 Extensive experience in designing and developing Enterprise Applications for J2EE platform using Core Java,
Servlets, JDBC, JSP, Spring, Spring Boot, Spring DATA, Spring JDBC, Hibernate, XML, Web services, JMS,
Eclipse, RAD, Ant, Maven.
 Working knowledge of developing/implementing Microservices and Web Services using REST. 
 Extensive programming experience in developing Microservices using Spring Boot with Java 8, 7. 
 Proficient in creating Web Services using Spring Boot.
 Experience in implementing a Microservices with Spring Boot based services.
 Expertise in IDEs and tools like RAD, WebSphere, Eclipse, JBuilder, Visio, Rational Rose, TOAD, Maven,
Cruise Control etc. 
 Experience in building Microservices using Spring Boot and deploying to AWS Cloud.
 Knowledge on CI/CD practice and tools like JIRA, Jenkins, Maven, IDEs and Confluence. 
 Expertise in Web Services architecture in SOAP and WSDL using JAX-RPC.
 Strong working experience Object Relational mapping (ORM) tools like Hibernate (Hibernate Connection Pooling,
HQL, Hibernate Caching, Transactions).
 Expertise in back-end procedure development, for Database Applications using Oracle, DB2, SQL and PL/SQL, SQL
Server. 
 Hands on exposure to multiple Application Servers like JBoss, JBOSSDROOLS engine, IBM WebSphere Server and
BEA WebLogic. 
 Good Knowledge in XML technologies including XML, XSD, XSLT, (DOM, SAX), SOAP, WSDL, Web Services
using AXIS
 Involved in building and deploying Apache ANT/ MAVEN scripts for deployment and customizing WAR/ JAR file
management for web applications.
 Well experienced in using JUnit for performing unit-testing framework.
 Expert in Various Agile methodologies like SCRUM, Test Driven Development (TDD), Incremental and Iteration
methodology and Pair Programming as well as implementing Waterfall model.
 Worked using IDE like Eclipse, My Eclipse, Netbeans.
 Good experience with Cloud Deployment using Spring PCF with Azure and AWS. 
 Expertise in using IDE's including: IntelliJ IDEA and Eclipse. 
 Expertise in using configuration management tool like SVN and GIT for version controlling.
 Highly motivated team player with strong communication, analytical, documentation and organizational skills.

TECHNICAL SKILLS:
Programming Languages JAVA, J2EE, SQL, PL/SQL
J2EE Technologies EJB, Servlets, JSP, JSTL, JDBC, JSF, RMI, JNDI, JMS
Web Technologies/Frontend UI HTML, DHTML, Angular 4.0+, JQuery, XML, CSS, JSON, AJAX, Bootstrap,
NodeJS
Editors/IDEs Eclipse
Application/Web Servers IBM WebSphere, Oracle WebLogic, JBOSS, Apache Tomcat
Web Services SOAP, REST
Testing Junit, POSTMAN
Methodologies Agile, Waterfall, SCRUM
Cloud AWS, PCF
Application Frameworks Spring IOC, Spring JDBC, Spring Security, Spring Boot, MicroServices, Spring
Batch, Hibernate ORM
Version Control SVN, Git
Build/CI Tools Maven, Log4j, Jenkins
Databases Oracle, SQL, Mongo DB
Operating Systems Windows, Linux, UNIX

PROFESSIONAL EXPERIENCE:
Client: Hyundai Motors America, Fountain Valley, CA May 2020 –
Present
Role: J2EE Developer
Responsibilities:
 Developed a cloud solution to provide connected vehicle service for customers.
 Review spec document and execute the use cases with java programming.
 Developed APIs to connect multiple systems.
 Implementation of authentication for Restful web services using Spring MVC, Amazon Alexa, & Google Smart home.
 Developed the application for incident creation and retrieving the events using restful web services with Spring
MVC.
 Worked extensively on Spring MVC for building web service.
 Maintained source code in GIT Repository.
 Used Maven and configured Jenkins to build and deploy the application.
 Deployed the application in AWS EC2 instance performed continuous integration using Jenkins.

Client: Deloitte Consulting, Mechanicsburg, PA Aug 2019 – Jan


2020
Role: J2EE Developer
Responsibilities:
 Worked on the development and testing of the client facing module using Agile (SCRUM) methodologies.
 Involved in all the phases of SDLC including Requirements Collection, Design and Analysis of the Customer
Specifications, Development and Customization of the application.
 Involving in requirements gathering, analysis, design, and documentation of the application. 
 Worked on back-end web development and design using Java/J2EE applications (Java 1.8, REST Services, Spring
Boot, API/Microservices, Maven, Jenkins, Web Services, JIRA, Docker). 
 Design and development of Microservices, CRUD REST API using POST, GET, PUT and DELETE methods.
 Used version control Git and JIRA for tracking work in agile workplace. 
 Responsible for developing Microservices using Test Driven Development and Pair Programming in a DevOps
environment using Spring Boot. 
 Used Spring Webflux and migrated applications from servlet to reactive API. 
 Used Annotations for Spring DI, Auto wiring and Spring MVC for REST APIs and Spring Boot for Microservices. 
 Use Enterprise Architect to generate the XML schema for the application. 
 Production deployments on AWS cloud using services like Elastic Beanstalk, RDS, EC2, S3. 
 Implemented Text notifications feature for urgent pending actions for the user. 
 Developed spring framework's Aspect-oriented programming (AOP) to write various cross-cutting routines to
execute some recurring functionality like logging module execution times, recording application usage, auditing user
login data etc. 
 Developed API for using AWS Lambda to manage the servers and run the code in the AWS. 
 Used Java 8 features like lambda expressions for communicating between business layer and database, stream API for
Bulk Data Operations on Collections using both streams and parallel streams.
 Created sequence diagrams, collaboration diagrams, class diagrams, usecases and activity diagrams using Rational
Rose for the Configuration, Cache & logging Services.
 Reviewed the code for ensuring adherence to Java coding standards.
 Used IBM Clearcase for raising defects in a defined sprint.

Environment: Java 1.8, JSP, JQuery, JSON, Spring Boot, Spring JDBC, Spring IOC, Spring MVC, Spring AOP, Spring
ORM, Node.JS, Microservices, XML, SOAP Web Services, Agile, XPATH, Maven, GIT, Oracle, Tomcat, Log4j, GIT,
Oracle, Windows.

Client: Texas Department of Transportation, Austin, TX May 2018 – Aug 2018


Role: Research & Tech Implementation Engineer in Java [Intern]
Responsibilities:

 Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border,
margin, padding and table.
 Designed a network of web pages, where the user progresses through an application by selecting links, resulting in
the next page being transferred to the user and rendered for their use using REST.
 Participated in QA/QC for MS SharePoint reporting. Acquired experience in scenario-based forecasting, budgeting
and resource management practices. Created project management flow training videos.
 Participated in the SDLC lifecycle of client implementations, including reviewing/creating functionality specs, system
configuration & design, testing, documenting and training end users.
 Performed J2EE-based web development. Collaborated with technical consultants to ensure functional specifications
were addressed through development.
 Used Apache Tomcat an application server, to implement the Java Platform Enterprise Edition, create applications
and to integrate applications with other applications.

Environment: Java, Spring Boot, REST API, Microservices, SQL, Agile, Oracle, GIT, SOAP, REST, Windows.

Client: Urban Mining Co., Austin, TX Jun 2017 – Aug 2017


Role: Software Intern in Java
Responsibilities:
 Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).
 Designed and developed the application using Agile Methodology and followed Scrum. 
 Used a service-oriented architecture, with Spring Boot based services interacting through a combination of REST
and Spring Boot. 
 Developed RESTful Web Services to establish communication between different applications. 
 Used Spring MVC Rest Controllers, Services along with Dependency Injection. Used Spring Framework AOP
Module to implement logging in the application to know the application status. 
 Implementing or exposing the Microservice architecture with Spring Boot based services interacting through a
combination of REST and Apache Kafka message brokers. 
 Used RESTFUL client to interact with the services by providing the RESTFUL URL mapping.
 Developed and deployed Microservices based applications in Java/J2EE environment using Spring MVC.
 Used various Core Java concepts such as Exception Handling, Collection APIs and Executer Service Framework to
implement various features and enhancements.
 Used Spring extensively to achieve dependency injection to wire the object of business class.
 Implemented OAuth tokenisation for RESTful webservices using Spring boot.
 Developed the application for incident creation and retrieving the events using restful web services with spring Boot.

Environment: Java 8, Spring, Spring Boot, Spring Data, Oracle, AWS, Microservices, MongoDB, Jquery, Ajax, HTML5,
CSS3, WebServices, Star UML, SOAP, AWS, XML, JSP, Java script, HTML, MVC, Apache Tomcat.

Company: GDC Technology Pvt Ltd., Mumbai, India Jan 2015 – Dec 2015
Role: Java Support Engineer
Responsibilities:
 Worked on requirement gathering and providing use cases for business, functional & technical requirements.
 Developed the Cinema management system aimed to manage the services of guests from arrival to departure in the
cinema.
 The System was developed using Java/J2EE technology working closely with the core team and a scrum master.
 Provided digital cinema, projector, storage, and server support. Configured, tested and implemented a theatre
management system, content management system, CRM, SNMPc, and databases on a Java/J2EE-based platform;
 Deployed CMS (Content Management System) to the NOC and Theater Management System to several locations.
Developed historical log retrieval system from movie POS(Point of Sale) servers to be processed into a SQL DB/XML
format.
 Designed and developed various modules of the application with Spring MVC architecture and Spring Bean Factory
using IOC, AOP concepts.
 Participated in requirement gathering and framework implementation sessions through Agile TDD methodology.
 Developed and delivered SOAP based Web Services and used Apache-CXF and SOAP UI to test the services
 Involved in creating and Deployment of REST API and Microservices in Java J2EEE using Spring Boot.
 Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the
web site using HTML5 and CSS3 and Responsible for creating detailed wire frames and process flows.
 Worked concurrently with QA team to understand and fix the bugs through a trouble ticket system.

Environment: Java, spring, Spring Boot, REST API, Microservices, SQL, Agile, Oracle, GIT, SOAP, REST, Windows.

Company: Ideaadd, Mumbai, India Mar 2012 – Jan 2015


Role: Storage Administration focused on Java Development
Responsibilities:
 Understanding the business requirements and preparing the design document.
 Managed storage environment, including data migrations and replication.
 Performed storage firmware/software updates and maintenance of Fiber Switches, RAID, SAN and archived
networks.
 Reviewed business requirements and discuss with application architect about the design.
 Tested protocols/data transfer and troubleshot FCP. Collaborated with SAN Engineers to reduce downtime.
 Designed and implemented VMWare (virtualization) products & Used Value/Transfer Object and Singleton, Data
Access Object, Factory design pattern.
 Developed Batch process framework using executive service framework to cascade multiple changes on multiple
records in only one transaction.
 Responsible for developing java components using Spring, Spring JDBC, Spring Transaction Management.
 Created and Implemented Microservices or REST APIS using spring boot, REST, JSON. 
 Used Spring JDBC in persistence layer that is capable of handling high volume transactions.
 Implemented the service layer using Spring with transaction and logging interceptors.
 Used Spring framework for middle tier and Spring-JDBC templates for data access.
 Developed SOAP/REST based Web Services using both SOAP/WSDL and REST.
 Participated in discussion with business analysts and analyzed the feasibility of the requirements.
 Drew sequence diagrams and Class diagrams using UML & created new tables, sequences and written SQL queries
and PL/SQL in Oracle.
 Developed service layer by using Spring MVC.
 Utilized Agile Methodologies to manage full life-cycle development of the project.

Environment: Java JDK 1.7, Oracle 11g, Eclipse Luna, Spring MVC, Web services, Microservices, Agile Methodology,
Java/J2EE, SQL, PL/SQL, JSP, Apache Tomcat 7, HTML, Java Script, JDBC, XML, XSLT, UML, JUnit, log4j, GIT and
Maven.

EDUCATION DETAILS:
BS in Computer Science
Texas State University, San Marcos
May - 2019

You might also like