Sanket Bhagat

Backend Developer
560103, Bangalore, India.

About

Passionate backend developer with strong problem-solving skills, experienced in building scalable REST APIs and maintaining enterprise-grade systems.

Work

Oracle
|

Software Engineer

Highlights

Engineered "Validators,” a YAML-based framework for HTTP request validation, minimizing code duplication and simplifying endpoint development across modules.

Implemented the “Test Node Chain (TNC)” feature to automate testing workflows via file uploads, SSE-based live updates, housekeeping, and structured output validation across 50+ cartridges.

Developed a backend NAR viewer/editor with pagination and secure edit operations, enhancing observability and control over NARs-the data carriers in Offline Mediation Controller.

Delivered a configuration import feature to restore previous node setups from exported files with validation logic, improving configuration reuse and reducing onboarding effort.

Resolved customer-reported defects by debugging production issues, analyzing logs, and deploying timely fixes in coordination with QA and support teams.

Collaborated with frontend teams to bridge API-UI gaps and mentored 3 interns through code reviews and structured guidance in a 12-15 member agile team.

Oracle
|

Software Engineer Intern

Highlights

Developed multiple RESTful endpoints using Java (JAX-RS) in Oracle's OCOMC platform, enabling key product functionalities leveraged by downstream modules.

Built a customized API testing framework on top of Rest Assured, improving test coverage and integrating seamlessly into Cl pipelines; helped catch issues early and reduce production bugs.

Led the migration of a 20K+ line sub-project from Java 8 to Java 21, ensuring code compatibility, refactoring deprecated components, and improving maintainability.

Wrote and maintained 100+ unit tests using JUnit 5 and Mockito, increasing code coverage from 60% to 85+% across the entire codebase; integrated with JaCoCo for automated reporting.

Education

National Institute of Technology Srinagar

Bachelor of Technology (B.Tech)

Computer Science

Skills

Languages

Java, Shell Script.

Frameworks & Tools

Spring Boot, JAX-RS, JWT, JPA, Hibernate, Maven, RestAssured, JUnit 5, Mockito.

Databases

MySQL.

DevOps & CI/CD

Git, GitLab, Jenkins, Docker.

Concepts

RESTful API Design, Authentication & Authorization, Object-Oriented Design, Layered Architecture, Unit Testing, Agile Development, Data Structures and Algorithms (DSA).

Projects

Movie Booking System - Backend

Summary

Developed a secure and modular RESTful backend for a movie ticket booking system using Spring Boot, featuring JWT-based authentication and role-based authorization to manage user and admin access. Designed a clean layered architecture incorporating DTOs, service classes, and repository interfaces to enhance maintainability. Utilized MySQL with JPA and Hibernate for robust data persistence, and followed industry best practices with Maven for efficient dependency management and a well-structured project layout.