Summary
Overview
Work History
Education
Skills
Projects
Positions Of Responsibility
Certification
Timeline
Generic

Sahith Rachan Katakam

Wilmington,DE

Summary

Results-oriented Software Engineer with extensive experience in creating innovative solutions using Java, JEE, and Spring Boot. Proven expertise in API development and integration, delivering high-quality technical solutions in Agile settings. Collaborative and skilled in transforming requirements into actionable user stories. Proficient in implementing security standards and enhancing CI/CD processes with Jenkins and Docker. Committed to maintaining code quality through design reviews and automated testing, fostering a collaborative and productive work environment. Passionate about leveraging technology to enhance business operations and drive efficiency.

Overview

3
3
years of professional experience
1
1
Certification

Work History

Java Developer

Tata Consultancy Services
11.2020 - 08.2022
  • Led the design and implementation of RESTful APIs and microservices using Java, Spring Boot, and Hibernate, enhancing application performance and scalability across the Enterprise Applications and Data (EAD) technology stack.
  • Implemented Agile Scrum methodology, actively participating in daily stand-ups, sprint planning, showcases, and retrospectives to ensure timely delivery of high-quality software solutions.
  • Collaborated closely with business analysts to write user stories, translating customer requirements into actionable technical tasks and ensuring alignment with project goals.
  • Designed and maintained Maven build scripts and CI/CD pipelines using Jenkins, facilitating streamlined deployments and integration across multiple microservices and applications.
  • Conducted code reviews and maintained coding standards using SonarQube, focusing on design quality and security best practices, including OAuth implementation for secure API access.
  • Developed unit and integration tests using JUnit and Mockito, emphasizing Test Driven Development (TDD) to ensure robust functionality and reliability of the applications.
  • Engaged in troubleshooting and error handling, tracking GCP traffic and collaborating with the GCP API team to ensure seamless integration and optimal performance of web services.
  • Led design discussions and technical guidance for junior developers, fostering a collaborative learning environment and enhancing team capabilities in API development and integrations.

Intern

Infor
08.2019 - 03.2020
  • Assisted in Java application development by writing and testing code, debugging issues, and implementing new features, all while receiving guidance from senior developers
  • Collaborated with the development team to grasp project requirements, contribute to design discussions, and assist in integrating components and services, while gaining practical experience with Java programming and frameworks like Spring Boot, and adhering to best coding practices and standards.

Education

Master of Science - Information Systems Technologies

Wilmington University
06.2024

B. Tech - Electronics & Communications Engineering

Vardhaman College of Engineering
05.2020

Skills

  • Programming Languages: Java, Groovy (basic), JEE
  • Frameworks: Spring Boot, RESTful Web Services
  • Web Services Standards: SOAP, WSDL, REST, XML, XML-Schema, XSL
  • Containerization: Docker, Kubernetes, OpenShift
  • CI/CD Tools: Jenkins, GitHub, Jenkins DSL
  • Testing Tools: JUnit, Postman, Newman, SonarQube
  • Design Patterns: Object-Oriented Design, Refactoring
  • Methodologies: Agile, Scrum

Projects

Data Analysis of World Inequality and the Pandemic | Dr. James Fraley, March 24 - June 24 

Graduate Research

Documented a comprehensive report on income, economic, and carbon inequalities interpreting raw datasets visually followed by drawing qualitative insights from the generated plots., Built a Computational Neural Network (CNN) model for Covid-19 detection through chest X-rays attaining 90% accuracy and analyzed correlations between registered deaths and health care centres.


E-Commerce Website | June - 24 - July 24 

Developed an E-commerce website using a modern tech stack that includes React.js, Material-UI, and Redux for the frontend, providing a dynamic and responsive user interface. The backend is powered by Node.js and Express.js, which handle server-side operations and routing efficiently. For data management, I have utilized MongoDB, allowing for flexible and scalable storage solutions. Additionally, Paytm is integrated as the payment gateway, ensuring secure and seamless payment processing. This combination of technologies enables a robust and user-friendly online shopping experience. (https://github.com/SahithRachan/E-commerce-website)


Bank ATM Simulator  | July 24 - August 24 

Created a detailed Bank Management System in Java, emulating ATM operations for real-world application., Applied object-oriented programming concepts to develop classes and interfaces for effective banking operations and user interactions. Designed an intuitive command-line interface to facilitate smooth user interactions and overall user experience. It functions similarly to the normal ATM. This ATM Simulator System has functionalities like Opening Banking Account, Deposit, Withdraw, MiniStatement, Pin Change etc. (https://sahithrachan.github.io/Bank-ATM-Simulator/) 

      

Blog Website | September - 24 

Currently working on a full-stack CRUD (Create, Read, Update, Delete) application using React for the frontend, Spring Boot for the backend, Hibernate for ORM, and MySQL for the database. For the frontend, I'm focusing on creating a dynamic and responsive user interface with React, integrating advanced components, state management, and routing to improve the overall user experience.

Positions Of Responsibility

National Service Scheme Coordinator, Government of India, 09/16, 08/19, Organized Social Services under NSS, coordinated in conducting Cleaning, Medical Camps and Cancer Awareness Camps across 3 villages surrounding my institute and made students as well as staff members of the institute to participate in the social service program's., Led a team for Blood Donation Camp through NSS, Coordinating the collection of blood from 650 individuals between 2017-2019.

Certification

AWS Cloud Practitioner Certification, 06/24

Timeline

Java Developer

Tata Consultancy Services
11.2020 - 08.2022

Intern

Infor
08.2019 - 03.2020

Master of Science - Information Systems Technologies

Wilmington University

B. Tech - Electronics & Communications Engineering

Vardhaman College of Engineering
Sahith Rachan Katakam