Yug Baliyan
Hire Me

Final-year BCA • Backend Developer • Java + Spring Boot

Building secure, well-structured REST APIs that ship.

I’m Yug Baliyan, a backend developer specializing in Java and Spring Boot. I focus on clean architecture, robust database operations, DTO-based payloads, and stateless authentication.

GitHub@YugTheDevloper LinkedInyug-baliyan

Yug Baliyan

Backend Developer • Java • Spring Boot

2
Projects
JWT
Security
JPA
ORM
Spring Boot 3 Hibernate MySQL REST APIs Java (Core)
Open to backend internships / fresher roles

Profile Summary

What I do and how I work.

Backend fundamentals, clean structure

Final-year BCA student and backend developer specializing in Java and Spring Boot. Focused on building secure, well-structured REST APIs and handling database operations. Strong understanding of core backend mechanics including object-relational mapping (ORM), strict separation of concerns, and stateless authentication.

Proven ability to debug complex logic and database errors to deliver stable backend applications.

What you can expect

  • DTO-first APIs to keep payloads clean and avoid infinite recursion issues.
  • Transactional integrity for critical operations (payments/dues).
  • Endpoint protection using stateless JWT authentication.

Technical Skills

Tools and technologies I use.

Languages

Java (Core) OOP Collections Exception Handling SQL

Frameworks & Technologies

Spring Boot 3 Spring Data JPA Hibernate ORM REST APIs JWT Authentication DTO Pattern

Databases & Tools

MySQL Postman Git GitHub IntelliJ IDEA

Projects

Selected work (click to view the repository).

Smart Society Management System (REST API)

Java Spring Boot Hibernate MySQL

Complete REST API backend to manage society residents, track maintenance dues, and handle complaints.

  • Prevented infinite JSON recursion (StackOverflowError) using DTO mapping for safe API responses.
  • Secured REST endpoints implementing stateless JWT authentication mechanisms.
  • Ensured payment/dues integrity using @Transactional rollbacks.

Employee Payroll System (Desktop Application)

Java Swing JDBC MySQL

Desktop payroll tool to calculate net pay and manage employee records with full CRUD features.

  • Designed and built a complete payroll workflow for HR managers with a Swing GUI.
  • Implemented validation + error handling to prevent incorrect salary inputs and calculations.
  • Fetched and displayed live DB records using JDBC loops (while(rs.next())) in the UI.
  • Enabled create, read, update, delete operations directly from the desktop interface.

Education

Academic background.

Bachelor of Computer Applications (BCA) — IIMT University, Meerut (UP)

2023 – 2026

Senior Secondary (Class XII), CBSE — Kendriya Vidyalaya, Sikh Lines, Meerut (UP)

2023

Secondary (Class X), CBSE — Kendriya Vidyalaya, Sikh Lines, Meerut (UP)

2021

Certifications & Achievements

Highlights that prove capability.

NPTEL — Programming in Java (Elite + Silver)

Score: 82%

National exam issued by NPTEL (funded by MHRD, Govt. of India), proving strong understanding of Core Java concepts.

Code Debugging & Peer Support

Regularly helped classmates during Java practical labs by finding syntax issues and logical flaws, strengthening problem-solving and explanation skills.

Full Project Ownership (Employee Payroll)

Managed the full software development lifecycle: database design, backend logic, and Swing UI implementation.

Backend Engineering Strengths

Strong fundamentals in DTO-based API design, transaction management, stateless JWT authentication, and service-layer architecture.

Contact

Send this link to HR. They can reach you instantly.

Java + Spring Boot backend developer (JWT, JPA/Hibernate, MySQL) focused on clean REST APIs, DTOs, and transactional integrity.

Email Yug