Summary
Overview
Work History
Education
Skills
Websites
Projects
Timeline
Generic

Sidhartha shukla

Bengaluru

Summary

Seasoned Java Software Engineer with a proven track record at Hotelogix, enhancing system capabilities and efficiency by 30% through advanced microservices and RESTful API development. Expert in Spring Boot and PostgreSQL, demonstrating exceptional problem-solving skills and a commitment to innovation. Skilled in fostering seamless third-party integrations and robust data management.

Overview

4
4
years of professional experience

Work History

Java Software Engineer

Hotelogix
Bengaluru
11.2023 - Current
  • The Hotel Management Software that manages prices, inventory, and bookings across all online channels and Hotel PMS in real time.
  • Engineered Spring Boot microservices, integrating OTAs, and enhancing application functionality.
  • Built and optimized RESTful APIs for the Channel Manager, boosting performance.
  • Secured APIs with JWT tokens, ensuring robust authentication and authorization.
  • Automated Agoda booking retrieval with scheduled tasks, improving efficiency by 30%.
  • Resolved critical system issues, and deployed time-sensitive fixes effectively.
  • Designed scalable database schemas with PostgreSQL, supporting efficient data management and query performance.
  • Integrated XML/JSON schemas for seamless third-party API interaction.
  • Adopted new technologies, enhancing system performance and capabilities.

Java Software Engineer

SkyDefi pvt ltd(Tiniva)
Bengaluru
11.2022 - 10.2023
  • Designed and developed APIs for corporate meeting schedulers and fare search systems, reducing costs by 20%.
  • Engineered and implemented a microservices architecture using Spring Boot, adhering to microservices design patterns like API Gateway, Circuit Breaker, and Service Registry.
  • Optimized backend performance by 30–40% with efficient data algorithms.
  • Integrated and processed XML data using JAXB for seamless third-party API interactions.
  • Managed Git workflows for seamless code integration.
  • Designed scalable, secure data management with PostgreSQL, Hibernate, and JDBC.

Java Software Engineer

Spenz Media
01.2021 - 08.2022
  • A software that helps organizations manage, analyze, and optimize their interactions with customers, prospects, and leads throughout the customer lifecycle
  • Integrated databases with Java applications using JDBC and Hibernate.
  • Developed and optimized APIs for third-party integrations, improving functionality and data exchange.
  • Authored detailed project documentation to support team collaboration.
  • Enhanced system performance by optimizing Java code and implementing efficient algorithms.
  • Debugged software, identified root causes, and proposed solutions to software issues.

Education

B.Tech - Computer Science Engineering

Jaypee Institute of Information Technology
NOIDA

Skills

  • Programming Languages: Java
  • Web Frameworks: Spring Boot, Spring Framework, Servlets, J2EE, Spring MVC
  • Microservices: Microservices Architecture, Spring Boot Microservices, REST APIs
  • Relational Databases: MySQL, PostgreSQL
  • NoSQL: MongoDB
  • ORM Frameworks: Hibernate
  • Version Control: Git
  • Build Tools: Maven
  • APIs: RESTful APIs, SOAP APIs
  • Others: SQL, XML, JSON, JWT (JSON Web Tokens), Agile
  • Libraries: JAXB, Apache POI, Apache Kafka, SLF4J, Lombok, Gson

Projects

Library Management System

Developed a fully functional web-based Library Management System to streamline library operations

Technologies: Spring Boot MVC, Thymeleaf, Hibernate, PostgreSQL, Ehcache, JWT, and CSS

Key Features:

  • Developed the front end with Thymeleaf and CSS, and the backend with Spring Boot MVC for book, user, and transaction management
  • Optimized database with Hibernate and PostgreSQL, ensuring scalability and efficiency
  • Enhanced performance using Ehcache for data caching
  • Secured app with JWT for authentication and authorization, added filters for enhanced security
  • Designed a scalable database for effective library data management

GitHub: https://github.com/Starpreneur/LMS.git

Timeline

Java Software Engineer

Hotelogix
11.2023 - Current

Java Software Engineer

SkyDefi pvt ltd(Tiniva)
11.2022 - 10.2023

Java Software Engineer

Spenz Media
01.2021 - 08.2022

B.Tech - Computer Science Engineering

Jaypee Institute of Information Technology
Sidhartha shukla