Java 21 • Spring Boot 3 • Distributed Microservices • Concurrency

Arpan Chakraborty

Java Backend Developer & Systems Researcher

Specializing in high-throughput Spring Boot Microservices, transactional data engines (pessimistic locking, idempotent payment pipelines), and probabilistic numerical systems testing with Cornell University SEAL Lab, Jadavpur University, and SciML.

Arpan Chakraborty
PROFILE

About Me

Architecting resilient enterprise backends and exploring scientific computing frontiers.

Arpan Chakraborty

Hello! I'm Arpan Chakraborty, a passionate Java Backend Developer and computer science undergraduate. I focus on building scalable enterprise backends with clean architecture, high transactional security, and sub-millisecond execution speeds.

My core expertise includes Java 21, Spring Boot 3, Spring Security 6, Hibernate/JPA, MySQL, and Docker. I design fault-tolerant financial ledgers, dynamic pricing engines with optimistic/pessimistic locking, and containerized microservices ecosystems.

In academic research, I work on Bayesian Deep Learning (Jadavpur University), Automatic Differentiation Numerical Instability Analysis (Cornell University SEAL Lab), and SDE Parameter Estimation (SciML).

Distributed Backend

Spring Boot 3 microservices, REST APIs, and Docker containerization.

Transactional Integrity

ACID compliance, pessimistic locking, and idempotency guarantees.

RESEARCH & CAREER

Experience & Internships

Academic research training, open source contributions, and leadership engagements.

Research Intern — Unpaired Diffusion MRI Translation

Xu Lab (xulab) • Carnegie Mellon University, Computational Biology (Prof. Min Xu; Project Lead: Dr. Xiangrui Zeng)

September 2026 – Present

Project 3 • Channel: proj-unpaired-diffusion • Unpaired Med-DDPM on BraTS 2021

  • Joined Xu Lab’s proj-unpaired-diffusion channel (added by Dr. Xiangrui Zeng) to work with project leaders including Yashwanth Devavarapu and Rakshitha on unpaired MRI-to-MRI generation.
  • Contributing to the lab’s proposed VCM v2 modifications: training with limited paired data, higher-resolution volumes, and anatomical / segmentation consistency for MRI-to-MRI synthesis.
  • Extended Med-DDPM from a paired to an unpaired setting with a two-stage framework: (1) Coarse Prior Generator — 4-layer UNet with L1 + gradient loss; (2) Conditional Diffusion Refinement — 8-step DDIM.
  • Evaluated on BraTS 2021 (150 patients, 2250 slices). Finding: diffusion refinement degrades unpaired performance, consistent with YODA (IEEE TMI 2026).
  • Literature completed for SynDiff, CycleDiffusion, and YODA. Next: SynDiff / CycleDiffusion implementations, FID, method comparison table, and downstream nnU-Net Dice / HD95.
Coarse prior only SSIM 0.759 PSNR 28.68 dB
+ DDIM refinement SSIM 0.540 PSNR 26.70 dB
Naive DDPM baseline SSIM 0.136 PSNR 14.64 dB

Research Intern — Bayesian Deep Learning

Jadavpur University • Dept. of CSE (Under Prof. Debotosh Bhattacharjee)

July 2026 – Present

Uncertainty Quantification for Medical Image Classification

  • Selected for research training in Bayesian Deep Learning, Explainability (XAI), and Out-of-Distribution (OOD) Detection.
  • Developing baseline deep learning pipelines with transfer learning for medical scan classification, integrating Bayesian uncertainty estimation techniques.
  • Maintaining code and experiment logs in dedicated repository: github.com/ArpanC6/BayesXMed-JU-Research.

Summer Research Intern — Probabilistic Systems

Cornell University • Software Engineering & Analysis Lab (Under Prof. Saikat Dutta)

June 2026 – September 2026 (Completed)

Numerical Instability Analysis across Automatic Differentiation (JAX, PyTorch)

  • Selected for competitive summer research project with Cornell's SEAL Lab evaluating numerical errors in automated differentiation backends.
  • Identified and analyzed Floating-Point Density Bias and Crossover Point Instability in Herbie rewriting algorithms causing Derivative Damage Amplification.
  • Extended JAX benchmarks in GradBench (evaluating ba, det, gmm, and nested saddle optimization).
  • Maintained mathematical derivations and empirical logs: github.com/ArpanC6/ad-numerical.

Research Collaborator — SciML Ecosystem

SciML (with Prof. Chris Rackauckas, JuliaHub / MIT CSAIL)

May 2026 – Present

Bayesian Inference & SDE Parameter Estimation

  • Collaborating on pseudo-likelihood vs optimization-based estimation for stochastic differential equations.
  • Contributed stochastic Lotka-Volterra benchmarks to SciMLBenchmarks.jl, patching sampling import and timing issues.

GSoC Applicant & Contributor — email-ext-plugin

Google Summer of Code 2026 • Jenkins Organization (jenkinsci)

March 2026 – Present

OAuth 2.0 Client Credentials Flow (RFC 6749) for Jenkins SMTP

  • Prototyped OAuth 2.0 authentication for Jenkins SMTP to resolve Microsoft Exchange Online authentication issues.
  • Built standalone WireMock POC with 14 unit tests, achieving 0.0163ms cache hit latency (300x faster than target).
  • 10 merged PRs across the jenkinsci organization and 30+ community code reviews.

Campus Ambassador

Entrepreneurship Development Cell (eDC), IIT Delhi

Dec 2025 – Feb 2026 (45 Days • Completed)

Representing IIT Delhi Entrepreneurship Initiatives

  • Promoted technical innovation and hackathons, engaging 500+ students across campus ecosystems.
GOOGLE MAPS PLATFORM

Google Routes API Accepted Proposals

Feature requests evaluated, triaged, and moved to 'In Progress' by Google Engineering.

In Progress (Accepted)

Routes API: Street Lighting Condition for Safer Night Routing

Proposed avoidUnlitRoads parameter and lightingPreference for Directions/Routes API to prioritize well-lit pathways using satellite VIIRS nighttime data and Street View. Aligned with UN SDG 11 for night commuter and women's safety.

Triaged: NeatIdea (Priority P4)
Assigned Engineer: la...@google.com
Component: Google Maps Platform > Routes API
In Progress (Accepted)

Routes API: Air Quality API Integration for Health-Conscious Routing

Proposed integrating Google's Air Quality API via airQualityPreference parameter to calculate route-level PM2.5 exposure and recommend cleaner navigation corridors for cyclists and pedestrians in polluted cities.

Triaged Status: Triaged (Priority Upgraded P4 → P3)
Internal Bug: Filed by Google Engineer (je...@google.com)
Component: Google Maps Platform > Routes API
1ST RUNNER-UP • 2ND POSITION • ₹15,000 CASH PRIZE

HyperSpace Innovation Hackathon 2026

Inderprastha Engineering College (IPEC), Delhi • Feb 7–8, 2026 • Team: Code Weavers

Developed a Cloud-Native AI Geospatial Land Use Change Detection System for real-time environmental threat monitoring (deforestation, illegal mining) with 90%+ accuracy and <5s alert response time.

Java Spring Boot Python (PyTorch) Google Earth Engine Docker & K8s Sentinel-2 API Three.js / CesiumJS
PORTFOLIO

Featured Projects

Production systems, microservices architectures, and backend tools.

Financial Backend Jun 2026 – Aug 2026

PayFlow — Payment Processing Engine

Production-grade payment processing architecture with atomic transfers and pessimistic locking to eliminate race conditions and double spending under high concurrency.

  • Zero-Redeploy Fraud Engine: Database-driven rules evaluated dynamically during transaction execution.
  • Double-Entry Ledger: Immutable debit/credit audit trail with daily automated reconciliation job.
  • Idempotency: Guaranteed via MySQL unique constraints preventing duplicate transactions.
  • Testing: 60+ unit tests with JUnit 5 & Mockito verifying business logic.
Java 21Spring Boot 3Spring Security 6JWTMySQL 8.0Docker
Dynamic Pricing Jul 2026 – Aug 2026

SmartEvent — Dynamic Pricing Booking Engine

Event booking backend with an automated dynamic pricing algorithm updating prices every 5 minutes based on real-time market demand metrics.

  • Demand Metrics: Booking Ratio (50%), View Score (30%), and Urgency Score (20%).
  • Optimistic Locking: Handled via @Version for high-concurrency ticket checkouts.
  • Price Audit Trail: Complete history log tracking every price adjustment.
Java 21Spring Boot 3Spring Security 6JWTMySQL 8.0Docker
Microservices Mar 2026 – May 2026

SkillBridge — AI Career Platform

Containerized microservices platform comprising 4 independent services (user-service, ai-service, notification-service, job-service) running in Docker.

  • Groq AI (LLaMA 3.1): Automatic 3-month week-by-week learning roadmap generation.
  • Skill Gap Radar: Real-time Skill vs Industry Radar Chart using Chart.js with ATS PDF resume builder.
  • Job Aggregator: Real-time search across LinkedIn, Naukri, Indeed, Glassdoor & Wellfound.
JavaSpring BootJWTDockerRailwayGroq AISendGrid
Spring Data JPA May 2026

E-Commerce REST API

Production RESTful backend featuring Product, Customer, and Order modules with atomic transaction handling.

  • Atomic Order Placement: Implemented with @Transactional ensuring stock deduction and order creation rollback on errors.
  • Spring Data JPA & Hibernate: Optimized entity mapping and schema management.
Java 21Spring Boot 3.5Spring Data JPAHibernateH2 / MySQL
RESTful APIs May 2026

Product & Student Management REST APIs

Modular Spring Boot APIs built with MVC architecture, global exception handling via @ControllerAdvice, and clean JSON responses for CRUD operations.

Java 21Spring Boot 3MVC Architecture@ControllerAdvice
Advanced Java & Web Dec 2025 – Jan 2026

Bank Management System (Advanced JDBC + Web)

Complete banking portal managing Savings & Current accounts, interest calculation, balance validations, and real-time transaction history with MySQL database and modern Web UI.

Core JavaJDBCMySQLHTML5CSS3JavaScript
Layered Architecture Dec 2025 – Jan 2026

Employee Management System

7-tier layered architecture with Presentation, Validation, Service, DAO, and Model layers. Includes SQL injection prevention via PreparedStatement and db.properties configuration.

Core JavaJDBCMySQLDAO Patterndb.properties
OOP & Collections Jan 2026

Student Record Management System

Console-driven student records manager implementing separation of logic via service classes, encapsulation, dynamic ArrayList allocation, and grade computations.

Core JavaOOPArrayListService Layer
Practice Utilities Dec 2025

Modular Java Practice Utilities

Collection of 7 focused programming logic and algorithm repositories:

COMPREHENSIVE TECH STACK

Skills & Technologies

Technologies, frameworks, databases, and scientific toolchains I work with.

Programming Languages

JavaJava (8/17/21)
PythonPython 3
JuliaJulia
SQLSQL
JavaScriptJavaScript (ES6+)

Backend & Frameworks

SpringSpring Framework
Spring BootSpring Boot 3
Spring Security & JWT
HibernateHibernate / JPA
Microservices Architecture
RESTful Web Services

Databases & Cloud DevOps

MySQLMySQL 8.0
DockerDocker & Docker Compose
AWSAmazon Web Services (AWS)
GCPGoogle Cloud Platform (GCP)
JenkinsJenkins CI/CD

CS Fundamentals & Tools

Data Structures & Algorithms
System Design
OOP Design Patterns
GitGit & GitHub
IntelliJIntelliJ IDEA
PostmanPostman
MavenMaven
VERIFICATION

Professional Certifications

Certified credentials in cloud architecture, enterprise Java, and API development.

AWS

AWS Solutions Architecture Job Simulation

Forage • Issued Dec 2025

AWS

AWS Cloud Practitioner Essentials

AWS Skill Builder • View course

AWS

AWS Technical Essentials

AWS Skill Builder • View course

Udemy

Spring Boot, Rest API, Microservices (100k+ Students)

Udemy • Issued Dec 2025

Udemy

Mastering RESTful API Development using Laravel & Postman

Udemy • Issued Dec 2025

IBM

Python for Data Science

IBM • Issued Feb 2025

Udemy

The Ultimate MySQL Crash Course

Udemy • Issued Sep 2025

Udemy

The Complete Java Programming Mastery Developers Bootcamp

Udemy • Issued Sep 2025

Udemy

Java Complete Course Using Visual Studio Code

Udemy • Issued Sep 2025

Udemy

Java Training Complete Course for Beginners

Udemy • Issued Sep 2025

Udemy

Learn SQL in 3 Hours: A Tutorial for Fast Learners

Udemy • Issued Sep 2025

COMMUNICATION

Get In Touch

Open for backend developer roles, internships, and research collaborations.

Arpan Chakraborty

Let's Connect

I am actively available for backend engineering roles, system design, and research opportunities.

Email chakrabortyarpan151@gmail.com
Location Kolkata, West Bengal, India