Summary
Overview
Work History
Education
Skills
Timeline
Generic

Suresh Kavadi

Sunnyvale,CA

Summary

· 5 years of Java Full Stack Development experience in all life cycle stages, referring to Development, Implementation, and testing of web-based applications.

· Proficient in different SDLC (Software Development Life Cycle) including Requirement gathering, Analysis, Design, Coding, Testing, and Implementation like Agile, and Waterfall Models.

· Well-Versed in the implementation of spring frameworks like Spring MVC, JSF, and Hibernate.

· Proficiency in developing Single Page Applications (SPA) using Node.js, and React.js.

· Good knowledge of different development IDE tools such as NetBeans and IntelliJ IDEA.

· Proficient in Java/J2EE technologies like Java, Servlets, JSP, JSTL, JDBC, multi-threading, MVC architecture, and Design Patterns.

· Well-Versed in Web designing development using Adobe Dreamweaver HTML, CSS, JavaScript, Bootstrap and Ajax, JSON, and XML.

Overview

5
5
years of professional experience

Work History

Java Full Stack Developer

Progressive Corporation
01.2023 - 06.2023
  • · Involved in Requirements gathering, analysis, design, development, testing, and Maintenance phases with Agile
  • · Migrated existing applications into REST-based Microservices to provide all CRUD capabilities using Spring Boot.
  • · Designed front end and back end of application utilizing React js and Spring Boot.
  • · Created RESTful APIs in Java environment using React.JS framework.
  • · Designed user interface and check validations using JSP and JavaScript.
  • · Developed several web pages using HTML, CSS, and JavaScript to perform checking and validations on Client's side.

Java Full Stack Developer

TopHat Software Technologies
12.2018 - 01.2022
  • . Involved Analysis and understanding of business requirements and implement process using Agile methodology.
  • · Designed and developed User Interface, application modules using JSP, spring, Servlets, HTML, CSS JavaScript, React js.
  • · Built Microservices using Spring Boot, Spring Cloud, Used Spring annotations mechanism to create RESTful applications.
  • · Developed RESTful Web Services with JAX-RS using Spring Boot and Micro Services Architecture and Request Handlers using Servlets as controlling mechanism.
  • · Prepared pipelines to deploy Docker containers and Kubernetes pods, which produced in a 100% stable application environment.
  • · Added dynamic functionality to application by implementing jQuery, Node.js. Utilized MongoDB to store and retrieve data, which improved application's data retrieval time by 40%.
  • · Deployed application on AWS using EC2, and EKS, particularly Lambda Functions, for developing serverless applications.

Software Engineer

Cardiocare Genetics
12.2017 - 11.2018
  • Transformed web applications using Spring MVC, jQuery, HTML, and bootstrap resulting in 20% increase in website speed.
  • Revamped multithreading and collection frameworks, including List and Map data structures, resulting in 15% decrease in processing time.
  • Created new user-facing features using React.JS and Node.JS, which resulted in 40% increase in user engagement and web site traffic using Azure for cloud application.
  • Launched RESTFul , SOAP, AJAX calls to retrieve data asynchronous from back end.
  • Resolved 95% of issues raised by business and tracked using Jira while demonstrating improvements in exception handling scenarios to cover 90% of issues

Education

Master of Science - Computer Science

University of Texas Arlington, Dallas
Dallas

Bachelor of Science - Computer Science

Anna University

Skills

  • Methodology: SDLC, Agile, Waterfall
  • Languages: Core Java, Java 8, SQL, Python
  • Frameworks/Libraries: Spring MVC, Hibernate, Reactjs, Angularjs SpringBoot, Microservices, Spring Security, Nodejs,
  • IDE’s: NetBeans, IntelliJ IDEA, Eclipse, Visual Studio Code
  • J2EE Technologies: Servlets, JSP, JavaBeans, JDBC
  • Web Technologies: HTML, CSS, JavaScript, Bootstrap, jQuery, Ajax, JSON, XML
  • Application Server: Apache Tomcat
  • Database: MySQL, MS SQL Server, Mongo DB
  • Build /Other tools:
  • UML, MS Visio, Maven, Gradle, JUnit, Jenkins
  • Version Control Tools: Git, GitHub, Jira, Trello

Timeline

Java Full Stack Developer

Progressive Corporation
01.2023 - 06.2023

Java Full Stack Developer

TopHat Software Technologies
12.2018 - 01.2022

Software Engineer

Cardiocare Genetics
12.2017 - 11.2018

Master of Science - Computer Science

University of Texas Arlington, Dallas

Bachelor of Science - Computer Science

Anna University
Suresh Kavadi