Summary
Overview
Work History
Education
Skills
Timeline

Siddartha Vanam

Senior Software Engineer
Hyderabad

Summary

Senior Software Engineer with extensive experience in Java SE & EE and microservices architecture. Proficient in Spring frameworks, RESTful web services, and containerization technologies to develop scalable and secure applications. Focused on driving innovation and efficiency through modern development practices and cloud integration.

Overview

12
12
years of professional experience

Work History

Senior Software Engineer

Inovalon India Private Limited
08.2024 - Current
  • Developed and maintained FITS, a tool to streamline file inbound transfer processes, replacing the older GlobalSCAPE tool and improving efficiency and reliability in file handling.
  • Leveraged Java and AWS SQS for robust messaging and file transfer solutions, ensuring smooth file processing with enhanced scalability and minimal latency.
  • Utilized DynamoDB to manage data storage requirements, optimizing data retrieval and persistence in a high-traffic environment.
  • Deployed and managed application components in a Kubernetes environment, ensuring efficient deployment, scaling, and management of microservices.
  • Employed Gradle for build automation, streamlining the development pipeline and reducing build time.
  • Developed custom React widgets and carried out extensive configuration changes to customize the APIM portal.
  • Collaborated cross-functionally to gain insights into business requirements and adapt technical solutions accordingly, contributing to continuous improvement in alignment with organisational needs.

Lead Software Development Engineer

Avis Budget Group
10.2023 - 08.2024
  • Lead the team to upgrade the set of applications from Java 8 to 17.
  • Worked on moving the applications from Mainframe code repositories to AWS using Spring batch.
  • Streamlined the coding standards and test case design and development for increased efficiency, leading to improved product quality and code coverage.
  • Developed detailed technical documentation to support product launches, facilitating smooth transitions from development to production stages.
  • Handled code reviews and deployment activities.
  • Assisted with day-to-day operations, working efficiently and productively with all the vendor teams.

Team Lead

SLK Software
11.2021 - 10.2023
  • Involved in development and maintenance for one of the legacy applications of SLK.
  • Lead the team for the maintenance and development for the key modules of the application.
  • Continuous delivery of the product for both Java server side and JSP for the frontend.
  • Enhanced application performance by optimizing Java code and implementing efficient algorithms.
  • Developed custom tools and utilities to automate repetitive tasks, enhancing the team's productivity and reducing manual intervention.
  • Involved in successfully solving the browser compatibility issues for the legacy application.
  • Enhanced test efficiency by implementing automated testing strategies and processes.
  • Coached team members in techniques necessary to complete job tasks.

Java Lead

EverestDX India Private Limited
11.2019 - 11.2021
  • Involved in development of multiple cloud management based product development.
  • Lead the team for the backend design and development for the key modules of the product.
  • Involved in continuous delivery of the product on Java server side using spring boot and with React for the frontend.
  • Developed Docker image and containers for the application by configuring Docker file, using Docker Compose to manage images.
  • Worked with ELK (Elasticsearch, Logstash, Kibana) for log Analytics, security purposes, collects the real-time data from various sources, analyze the data available, to create attractive dashboards.
  • Built and deployed services using CI/CD Azure pipelines with 100% success rate.
  • Contributed to architectural decisions that shaped the overall structure and design of software systems developed by the team.
  • Involved in the analysis, design, workflow, and process flow, development of internal trading application known as evoluce which is built using React js on the front end and spring boot on the back end and elastic search as the data base.
  • Worked on setup, configuration and maintenance of the ELK stack (Elastic Search, Logstash and Kibana) for the application.
  • Worked on data aggregation and search using Elastic Search and setting up Application Metrics Dashboards.
  • Contributed towards building microservices architecture-based application that resulted in improved scalability, maintainability, and fault tolerance.
  • Utilized containerization technologies like Docker for easier deployment management, leading to reduced downtime during updates.

Senior Developer

Namitus Technologies
08.2015 - 10.2019
  • Client: HSBC Bank, New York, NY
  • Enhanced software quality by meticulously designing and executing test cases for complex applications.
  • Leveraged existing test scripts and frameworks to expedite the testing process for subsequent projects, ensuring a faster time to market.
  • Streamlined testing processes by implementing automation tools, reducing manual effort and increasing efficiency.
  • Client: Goldman Sachs, New York, NY
  • Client: FEDEX WTC, Collierville, TN
  • Client: State of NC- DHHS, Raleigh,NC

Assistant System Engineer

Tata Consultancy Services
08.2013 - 07.2014
  • Involved in the Analysis, design, workflow, and process flow, Development of AIMS technology application which follows a service-based architecture using Java Spring in the backend and C# for the UI.
  • Primarily responsible for the support and enhancement of the application called FLUENT.
  • Worked in the Agile Environment with daily standup and work within the specific time.
  • Used java 1.8 features like filters and streams in collections to retrieve and persist data.
  • Designed and developed the application in sprints using Agile Scrum methodology and participated in weekly status meetings and daily standup.
  • Involved in the Analysis, design, workflow, and process flow, Development of Airline technology applications called FOCUS and CIS using Core Java and Java Swings.
  • Implemented web services and established Database Connectivity using JDBC, Hibernate O/R mapping with Spring ORM for Oracle.
  • Used Swagger specification for documenting REST API's which exposes description of a RESTFUL web services to different clients.
  • Developed and Implemented Web Services and used Spring Framework.
  • Used the light weight container of the Spring Frame work to provide architectural flexibility for inversion of controller (IOC).
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Taken Care of Multithreading in backend java beans.
  • Work closely with the UI team and provide Restful API's which deliver data in JSON format needed by the User Interface.
  • Used Log4J for application logging and notification tracing mechanisms.
  • Web enabled the application using Servlets, JDBC, Session Beans, JMS, JSP, and EJB.
  • Developed and designed interfaces using HTML, JSP, Server Side components using Servlets.
  • Extensively involved in developing core persistence classes using Hibernate framework, writing HQL queries, DB schema and PL SQL changes.
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.

Education

MS - Software Engineering

University of Houston-Clear Lake
12.2015

B Tech - Electricals

GITAM University
05.2013

Skills

Java SE & EE

undefined

Timeline

Senior Software Engineer - Inovalon India Private Limited
08.2024 - Current
Lead Software Development Engineer - Avis Budget Group
10.2023 - 08.2024
Team Lead - SLK Software
11.2021 - 10.2023
Java Lead - EverestDX India Private Limited
11.2019 - 11.2021
Senior Developer - Namitus Technologies
08.2015 - 10.2019
Assistant System Engineer - Tata Consultancy Services
08.2013 - 07.2014
GITAM University - B Tech, Electricals
University of Houston-Clear Lake - MS, Software Engineering
Siddartha VanamSenior Software Engineer