Experience
Java Trainee
Programmers.io · January 2026 – Present
Trained in enterprise Java: Core Java, JDBC, Spring Boot (Data JPA/Hibernate, Spring Security, Spring Batch), JMS (ActiveMQ, RabbitMQ), Docker, and Angular. Independently built NexVerse, an end-to-end Learning Management System (Spring Boot 3, Angular 19, MySQL) with 4 user roles, ~90 REST endpoints, and 14 JPA entities; implemented JWT refresh-token rotation and method-level @PreAuthorize access control across course lifecycle, access requests, and progress tracking.
Intern
Xebia · June 2025 – July 2025
Built HydroForecaster, an ML application predicting groundwater levels from time-series data. On a time-based split (train before 2021, test on 2021 onward, 18,633 cases) it achieved MAE 1.12, RMSE 2.63, and R² 0.90, beating a naive last-value baseline (MAE 1.34, RMSE 3.11, R² 0.86).