Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

SANATH KUMAR GANDHAM

Richardson,TX

Summary

Experienced Java Developer with expertise in software development, Java programming, and system architecture. Proven track record of enhancing team productivity and delivering dependable, streamlined solutions. Emphasizes collaboration, adaptability, and achieving project objectives. Proficient in Java, Spring, Hibernate, and Agile methodologies, prioritizing the creation of impactful, top-notch software and cloud services, including REST services.

Overview

8
8
years of professional experience
1
1
Certification

Work History

Java Developer

Infinics(Goldman Sachs)
08.2024 - Current
  • Developed and maintained documentation for over 30 APIs, ensuring compliance with industry standards
  • Designed and deployed a new feature module that boosted customer engagement by 25%
  • Streamlined database integration processes, shortening development cycles by 30%
  • Streamlined the CI/CD process, reducing build times by approximately 25%
  • Developed reusable component libraries using J2EE technologies and Application servers to save time and increase productivity
  • Created database programs in SQL server to manipulate data accumulated by internet transactions
  • Implemented Spring Security to enhance the security of financial transactions, leading to a 50% reduction in unauthorized access incidents.
  • Developed RESTful microservices for handling loan and credit applications, resulting in a 20% faster approval process for end-users.
  • Implemented modular frontend components for loan and portfolio management applications, reducing code duplication by 30% and accelerating development cycles.
  • Implemented CI/CD pipelines using Google Cloud Build, reducing deployment times by 40% and increasing release frequency for financial applications.
  • Analyzed and tuned database queries for financial reporting systems, improving query execution times by 40%, enabling faster decision-making for stakeholders.
  • Ensured seamless integration of Java-based applications with databases, APIs, and other systems.
  • Increased code efficiency and maintainability by adopting and enforcing best coding practices among development team.

J2EE Developer

Infinics
12.2021 - 06.2024
  • Company Overview: Dematic/Reddwerks Austin
  • Actively took part in complete development of Agile Methodology from gathering the requirements to testing and deployment of applications
  • Integrated WMS with other enterprise systems to ensure seamless data flow and realtime visibility into inventory levels
  • Implemented multithreaded applications to improve performance and responsiveness, resulting in a 30% reduction in processing time
  • Designed and deployed 50 RESTful APIs, significantly improving system integration and communication across services
  • Implemented cost-effective solutions in Java development projects, reducing overall project expenses by 15% without compromising quality
  • Integrated WMS and material handling systems with Enterprise Resource Planning ERP systems to ensure data synchronization across the organization
  • Utilized Java Collection Framework to manage large datasets efficiently, improving application performance by 25% through optimized data structures
  • Implemented MVC Model-View-Controller architecture in Struts, enhancing code modularity and reusability
  • Analyzed and optimized code quality using SonarQube, reducing code complexity by 35% and duplication by 20%
  • Integrated Azure Pipelines with Azure services such as Azure Kubernetes Service AKS, Azure App Service, and Azure Functions for streamlined deployment and management
  • Handled incoming calls, emails, and support tickets from warehouse staff and resolved them using technical expertise
  • Leveraged Java 8 features such as lambda expressions and stream operations for filtering, mapping, and collecting data from collections
  • Proficient in SOAP Simple Object Access Protocol for web service communication
  • Used JIRA for issue tracking and project management also used JIRA for bug-tracking and project management
  • Dematic/Reddwerks Austin
  • Environment: Java 11, Spring, Spring Boot, Spring AOP, Spring Data, Microservices, XML, REST, Spring Tool Suite, Eclipse IDE, Maven, Jenkins, Oracle, Log4j, AWS, GITHUB, Jira, Tomcat, OAuth2, Agile, Windows

J2EE Developer

Infosys
07.2021 - 12.2021
  • Company Overview: Verizon Charlotte
  • Followed Agile/ Scrum methodology to track project progress and participated in Scrum meeting
  • Responsible for developing java components using Spring, Spring JDBC, Spring Transaction Management
  • Designed, developed, and implemented microservices' architecture, emphasizing modularity and scalability
  • Used Azure Kubernetes Service to deploy a managed Kubernetes cluster in Azure and created an AKS cluster in the Azur portal, with the Azure CLI, also used template-driven deployment options such as Resource Manager Templates and Terraform
  • Successfully led multiple projects, achieving a 20% boost in operational efficiency through the execution of 200 CRUD operations and numerous major deployments
  • Implemented Amazon API Gateway to manage and secure APIs, augmenting the overall Microservices architecture with Groovy-powered efficiencies
  • Integrated third-party libraries and plugins into Angular applications for enhanced functionality, such as charts, grids, and authentication modules
  • Selected appropriate collection types (e.g., ArrayList, HashMap, TreeSet) based on use case scenarios, enhancing the efficiency and readability of the code
  • Developed real-time data processing systems that handle high-throughput data streams using multithreading, ensuring timely and accurate data handling
  • Designed and implemented RESTful APIs using frameworks like Express.js, ensuring efficient data exchange and communication between client and server
  • Implemented continuous integration and continuous deployment CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or GitHub Actions for automated testing and deployment processes
  • Developed REST based Web Services using REST
  • Basic knowledge of Azure Active
  • Used GIT for version control tool and Spring Tool Suite STS for IDE
  • Used JIRA for writing user stories and raising defects in a defined sprint
  • Verizon Charlotte
  • Environment: Java 1.8, Spring, Spring Boot, Microservices, Spring MVC, DI, IOC, Security, JDBC, JAX-RS, RESTful Web Services, PL/SQL, Maven, Tomcat, Log4j, GIT, Jira, Oracle, Agile, Windows, svn

Java Developer

Techxnpert
04.2021 - 07.2021
  • Company Overview: Dish Charlotte
  • This web-based application was built using Agile development practices using Extreme Programming
  • Designed, implemented and tested the Spring Domain Model for the services using Core Java
  • Developed CI/CD system with Jenkins on Kubernetes and docker environment to Build, Test and Deploy applications
  • Configured and managed AWS Lambda functions for serverless application development and automation tasks
  • Hands-on experience with SOAP implementations in Java
  • Developed clear and comprehensive documentation for microservices workflows, enhancing team efficiency and reducing inquiries by 25%
  • Experience in implementing security measures for SOAP web services, including WS-Security
  • Integration experience with middleware platforms using SOAP for communication
  • Provides resizable compute capacity in the cloud, allowing users to run virtual servers for various applications
  • Deployed the docker images to Kubernetes and managed the containers
  • Familiarity with Azure SQL Database and basic database management concepts
  • Serverless compute service that lets users run code without provisioning or managing servers, ideal for event-driven applications
  • Developed CQL queries for efficient data retrieval and manipulation, ensuring adherence to Cassandra's schema-less nature
  • Have worked on Oracle 10g database for storing and retrieving the application data
  • Implemented procedures, packages, triggers, and different Joins to retrieve the database using PL/SQL, SQL scripts
  • Collaborated on design spec reviews together with Business Analysts
  • Created DDL, DML scripts to create tables and privileges on respective tables in the database
  • Involved in loading and storing objects using Hibernate
  • Involved in configuring Hibernate mapping file
  • Dish Charlotte

Software Developer

Wipro
05.2017 - 12.2018
  • Company Overview: Hyderabad
  • Proficiently applied Agile methodologies throughout the software development life cycle, encompassing requirements gathering, analysis, design, code development, and testing
  • Knowledge of database design principles and normalization
  • Ability to create and modify database tables, views, and indexes
  • Implemented continuous integration and continuous delivery CI/CD pipelines using PCF pipelines and Concourse, resulting in streamlined deployment processes and faster time to market
  • Utilized PCF services such as MySQL, RabbitMQ, and Redis for data management, messaging, and caching, respectively, in cloud-native applications
  • Designed project-related documents, including Use Case, Class, and Sequence diagrams, ensuring comprehensive project documentation
  • Demonstrated expertise in Spring framework, including Spring IOC, Spring DAO, transactions, security, AOP, MVC, and ORM
  • Developed Rest Services using Java, Spring, Spring Boot, RESTful, JPA, and Hibernate, emphasizing security measures
  • Skills in manipulating and transforming data using SQL operations
  • Familiarity with sorting, filtering, and aggregating data in SQL queries
  • Utilized XML parsers SAX, DOM, JAXB and libraries for modifying user views of products, employing XML, XSD, and XSTL in various formats
  • Managed data operations through Spring ORM integrated with Hibernate, implementing Hibernate Template and criteria API for efficient database querying
  • Hyderabad

Software Developer (Intern)

Tejoma Technologies
07.2016 - 04.2017
  • Company Overview: Hyderabad
  • Utilized JAVA and HTML to design website page to make advertisements easier for users to view
  • Involved in walk through with the analysis for Use Cases and feasibility scope
  • Used Agile methodology for the iterative application development, weekly sprints, stand up meetings and customer reporting backlogs
  • Developed front-end using JSP, HTML and used JavaScript for client-side validations
  • Involved in complete life cycle of design, development, and testing of application
  • Developed PowerShell script for command actions
  • Involved in the application development and unit testing
  • Preparation of test Plans
  • Wrote clear, clean code for various projects
  • Hyderabad

Education

Master of Science - Information Technology

Pittsburg State University
Pittsburg, KS
12.2020

Skills

  • Spring framework
  • Git version control
  • JUnit testing
  • Object-oriented programming
  • RESTful apis
  • Java database connectivity
  • Code debugging
  • Java persistence API
  • Multithreading and concurrency
  • Maven build tool
  • Hibernate ORM
  • Web services
  • Amazon web services
  • Docker containers
  • Lambdas and streams
  • Google cloud platform
  • Java message service

Certification

  • Microsoft Certified, Azure Developer Associate - Microsoft.

Timeline

Java Developer

Infinics(Goldman Sachs)
08.2024 - Current

J2EE Developer

Infinics
12.2021 - 06.2024

J2EE Developer

Infosys
07.2021 - 12.2021

Java Developer

Techxnpert
04.2021 - 07.2021

Software Developer

Wipro
05.2017 - 12.2018

Software Developer (Intern)

Tejoma Technologies
07.2016 - 04.2017

Master of Science - Information Technology

Pittsburg State University
SANATH KUMAR GANDHAM