About Me
Entry-level Software Engineer with strong programming fundamentals in Core Java and Python, and hands-on experience developing and maintaining backend applications using Spring, Spring Boot, Hibernate/JPA, RESTful APIs, and PostgreSQL through a software engineering internship and multiple backend projects. Strong understanding of Object-Oriented Programming, Data Structures & Algorithms, debugging, testing, and scalable application development.
Skills & Technologies
Work Experience
Software Engineer Intern
Developed backend application features using Java, Python, JavaScript, SQL, and relational databases. Wrote and optimized SQL queries and database operations to support application functionality. Debugged application issues through systematic troubleshooting and testing to ensure reliability.
Software Engineering Job Simulation
Developed modular Java components using OOP and translated functional requirements into maintainable implementations. Applied Core Java, Data Structures & Algorithms, and debugging to resolve functional issues.
Software Engineering Job Simulation
Developed a Python application for analyzing pricing changes and profitability. Implemented software tests to validate functionality and created a Bash automation script for consistent testing.
Projects
SaaS Connector Platform for Data Integration
Developed a Java/Spring Boot backend application with RESTful APIs and reusable connector components for scalable application connectivity. Implemented asynchronous data-processing workflows using Apache Kafka and optimized PostgreSQL queries.
Smart Digital Wallet / Banking API System
Developed a Java/Spring Boot REST API for peer-to-peer fund transfers and transaction-history retrieval using OOP and layered backend design. Implemented persistence using Hibernate and Spring Data JPA.
Conference Management System
Developed a Java backend application supporting conference scheduling, participant registration, and user management. Designed PostgreSQL database structures and implemented CRUD operations.
Education
M.Tech
Computer Science & Engineering (Artificial Intelligence & Data Science)
B.Tech
Electronics & Communication Engineering