Summary
Overview
Work History
Education
Skills
Websites
Personal Information
Timeline
Generic

Gaurav S

Bangalore

Summary

Software Engineer with 3 years of experience in the IT industry, specializing in the full software development life cycle from analysis to implementation. Proven expertise in Java and J2EE Technologies, utilizing frameworks like Spring MVC and Spring Boot to develop scalable Microservices deployed on AWS. Recognized for strong problem-solving skills, effective communication, and collaborative teamwork while managing code via Git and tracking progress through JIRA. Committed to delivering high-quality solutions through innovative approaches in algorithm design and system architecture.

Overview

2
2
years of professional experience

Work History

Software developer

BMTC, The Bangalore Metropolitan Transport Corporation
01.2024 - Current
  • BMTC) is a government entity tasked with managing public bus transportation in Bangalore, India
  • It manages an extensive fleet of Volvo buses, making it the leading operator of such vehicles among public transport providers in India
  • Canara Bank has launched a digital platform accessible via the BMTC Web Portal, specifically designed for Depot Managers/Administrators
  • This innovative solution grants authorized BMTC personnel access to detailed transaction records categorized by depot and individual buses, streamlining administrative tasks and enhancing operational efficiency
  • Technology stack: Core Java, Java, Java EE, Spring Boot, Hibernate/JPA, Micro services, Spring Security
  • MySQL, Rest API’s, AWS, RabbitMQ
  • Responsibilities:
  • Involved in the development of spring boot application using Java 8 version
  • Database functional flow diagram, design on the server side
  • Implemented hibernate for the ORM layer in transacting with the MySQL database
  • Implemented REST full APIs to integrate with third-party systems
  • Implemented JWT for authentication and authorization
  • Experience in deploying java code on AWS
  • Involved in estimation, coding, defect tracking and technical issue resolution
  • Followed Agile Methodology with daily scrum and sprint meetings.

Software developer

RupayCC- Banking Domain
08.2022 - 01.2024
  • Engaged in spearheading the development of a comprehensive new feature for RupayCC, focusing on the creation of server-side APIs
  • Conducted thorough requirement gathering sessions and crafted user stories to ensure alignment with project goals
  • Led the design and implementation of the database architecture on the server side, incorporating best practices to optimize performance
  • Designed a functional flow based on architectural principles, integrating services seamlessly with Kafka data pipeline by both producing and consuming through designated
  • Technology stack: Core Java, Java EE, Spring Boot, Hibernate, Micro services, Spring JPA
  • My SQL, API, AWS, Kafka etc
  • Responsibilities:
  • Involved in the development of spring boot application and Kafka data pipeline integration
  • Experience in deploying java code on AWS
  • Implemented hibernate for the ORM layer in transacting with the MySQL Database
  • Implemented Microservices architecture using Java 17 version
  • Designed database functional flow diagram on the server side
  • Followed Agile methodology with daily scrum and sprint meetings
  • Involved in estimating the tasks, coding, defect tracking and resolving technical Issues.

Education

Bachelor of Engineering - Electronics and communication engineering

Atria Institute Of Technology
Bangalore
05-2022

Skills

  • Java
  • Core Java
  • J2EE
  • Hibernate
  • JPA
  • Spring Boot
  • Spring MVC
  • Spring Security
  • AWS
  • Oracle
  • MySQL
  • Rabbit MQ
  • Apache Kafka
  • Microservices
  • Rest API
  • Web Services
  • Multithreading
  • Git
  • Eclipse
  • IntelliJ
  • Swagger
  • Postman

Personal Information

Date of Birth: 07/03/99

Timeline

Software developer

BMTC, The Bangalore Metropolitan Transport Corporation
01.2024 - Current

Software developer

RupayCC- Banking Domain
08.2022 - 01.2024

Bachelor of Engineering - Electronics and communication engineering

Atria Institute Of Technology
Gaurav S