Summary
Overview
Work History
Education
Skills
Timeline
background-images

Jignas Edupuganti

Frederick,MD

Summary

Full stack Java Developer with 5+ years of experience in software design and development of Java/J2EE applications. Have experience in Core Java concepts including Collection Framework, Multi - threading, Polymorphism,Serialization, also with Java 8 features like stream operations and Lambda expression. Proficient in developing Server Side Programming using Spring Framework include Spring Boot(MicroService), Spring IOC, Spring AOP, Spring MVC, Spring Security, Spring Data JPA, Spring Cache, Hibernate etc. Strong hand-on experience in their configuration, integration and implementation. Expertise in Design and Development of applications using Frontend technologies: HTML(HTML5), CSS(CSS3), Bootstrap, jQuery, JavaScript (ES5, ES6++), AJAX, JSP, JSON etc. Expertise in OOD Methodology. Proficient in Java Design Patterns such as Singleton, Factory, Visitor etc. Experience in developing RESTful and SOAP Web Service to provide data between different applications. Experience in web applications servers such as Apache Tomcat and JBoss. Experience in using project management and comprehension tools in software development such SVN and Maven. Experience of version control tools such as Git. Familiar with Unix/Linux environment.


Overview

4
4
years of professional experience

Work History

Sr. Java Developer

S&P Global
08.2023 - Current
  • Developed and maintained high-quality Java applications following best practices and design patterns.
  • Follow Agile Software Development Methodology and Test Driven Development (TDD) to build the application iteratively and incrementally. Participated in scrum related activities and daily scrum meetings.
  • Build Single responsive page application using Angular, HTML5, CSS3.
  • Use JavaScript, JQuery and Ajax to perform client side validation.
  • Use Ajax for asynchronous partial refreshing and request handling.
  • Use external Java library Google-Gson Object for data transfer in JSON format, JAXB for data binding in XML format.
  • Use Java, JEE, Hibernate and Spring Framework on server side.
  • Use Spring framework and Hibernate ORM to implement the middle tier with Spring IoC, AOP, Hibernate Dao Support and other features.
  • Use Spring MVC framework on implementing Controllers.
  • Manipulation data with Spring Data JPA for CRUD operations.
  • Implement Internationalization (i18n) and Localization (i10n) to support multiple languages for this application.
  • Provide Java Mail API to help users authenticate with Email to reset account information.
  • Use the Redis caching to store the JSON content from the front end for the subsequent calls to improve the system performance.
  • Save data in Oracle database and wrote custom queries in DAO interfaces.
  • Tested applications using JUnit to unit test for high quality code.
  • Control different versions of file and branches using Git and Gitlab.

Java Developer

SAP
05.2022 - 06.2023


  • Developed the UI users purchased insurance plans and for a providers management using HTML5, CSS, JavaScript, JQuery, and Bootstrap
  • Involve in Spring Security to provide the Authentication Service and Remember Me Service.
  • Apply Spring Validation framework to validate the parameters passed from the front end
  • Utilized query and Bootstrap3 grid system to achieve responsive design
  • Used Query's get, post, and ajax methods to send AJAX requests to the server
  • Developed RESTful back end services and API using Spring MVC framework
  • Utilized Spring Dependency Injection (Spring IoC) to inject Spring Beans and used Annotation.
  • Use Spring Boot to develop the RESTful Controller and Service layer to handle the users requests
  • Use Fixed Thread Pool to increase the concurrency
  • Tested applications using JUnit to unit test for high quality code.
  • Used Git for version control

Java Developer

Deloitte
09.2021 - 05.2022


  • Managed workflow iteratively with Agile, had daily scrum meetings, and updated Jira.
  • Helped the front end Implemented responsive and user friendly web pages using Angular, HTML, CSS, JavaScript, Query.
  • Created a Spring Boot Java project and used Maven to manage dependencies.
  • Integrated with Spring, Spring Security, Spring MVC, Hibernate framework
  • Involved in Module layer, View layer, Service layer to implement the MVC module
  • Used Hibernate framework for the data persistence
  • Applied Spring framework (Spring IOC) to inject java bean to each layers of the application
  • Handled requests with Spring MVC in controllers and sent responses back to the browser
  • Saved data in Oracle database and wrote custom queries in DAO interfaces
  • Involved with Spring Security to provide the user authentication
  • Used Spring Security for the session control
  • Provided Java Mail API to help users authenticate with Email when customer would like to reset password
  • Applied Spring AOP technology and Log4j framework for efficient logging and debugging
  • Used Cached Thread Pool to solve the high concurrence problem
  • Used Junit for the Unit test. Used WebLogic to deploy to the product environment
  • Used Git for version control

Education

Master of Science - Information Technology

Cleveland State University
Cleveland, Ohio, OH
12-2023

Bachelor of Science - Electrical, Electronics And Communications Engineering

R.M.K Engineering College
Chennai, INDIA
08-2021

Skills

  • Programming Languages: Java, SQL, Python, C
  • JEE Technologies: Spring IOC, Spring AOP, Spring MVC, Servlet, JSP, JDBC
  • Framework Tools: Spring, Spring Boot, Hibernate, Spring Security, SpringData JPA, Spring Cloud, MicroService
  • Web Technologies: HTML, XML, CSS, AJAX, JSON, REST, Angular JS
  • Application Servers: Apache Tomcat, JBoss
  • Database: Oracle 11g/10g, MySQL, Cassandra
  • Testing/Control Tools: Junit, Mockito, Git, Maven, Postman

Timeline

Sr. Java Developer

S&P Global
08.2023 - Current

Java Developer

SAP
05.2022 - 06.2023

Java Developer

Deloitte
09.2021 - 05.2022

Master of Science - Information Technology

Cleveland State University

Bachelor of Science - Electrical, Electronics And Communications Engineering

R.M.K Engineering College
Jignas Edupuganti