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
Traffic Dispatcher, Operation Control Center (OCC) Dept. at Lagos Metropolitan Area Transport Authority (LAMATA) / China Civil Engineering Construction Corporation (CCECC)Traffic Dispatcher, Operation Control Center (OCC) Dept. at Lagos Metropolitan Area Transport Authority (LAMATA) / China Civil Engineering Construction Corporation (CCECC)