Resume

Sanjay Santhanam

Backend & Systems Engineer

Back to portfolio

Profile

Backend and systems engineer with 4+ years of experience building reliable healthcare and financial platforms. Specialized in Java, Spring Boot, distributed services, event-driven processing, and product delivery across the stack.

Experience

Software Developer

Johnson & Johnson

Jun 2024 - Present

New Brunswick, New Jersey, United States · Hybrid

Architected a FHIR-compliant microservice using Java 17 and Spring Boot to streamline patient appointment scheduling across 15 hospitals, reducing average booking time by 35% and supporting 24/7 availability.

Java 17 / Spring Boot / FHIR / Microservices / React.js / API Gateway

Software Developer

Citi

May 2023 - Apr 2024

New York, United States · Remote

Built Spring Boot microservices for real-time credit card fraud checks using Kafka Streams and Oracle, supporting over 1M transactions per hour while improving detection accuracy by 15%.

Spring Boot / Kafka Streams / Oracle / Docker / REST APIs / Java 17

Software Development Engineer

Zentek Infosoft

Jun 2020 - Jul 2022

Jaipur, Rajasthan, India · Remote

Delivered a role-based enterprise HR portal using Java, Spring Boot, Angular, and MySQL, streamlining onboarding workflows and reducing manual HR processing time by 40%.

Java / Spring Boot / Angular / MySQL / AWS / REST APIs

Selected projects

FHIR Patient Scheduling

Designed a FHIR-compliant scheduling microservice in Java 17 and Spring Boot, connecting appointment workflows across a multi-hospital network while keeping booking available around the clock.

15 hospitals connected · 35% faster booking · 24/7 availability

Java 17 / Spring Boot / FHIR / Microservices

Real-Time Fraud Detection

Built Spring Boot services around Kafka Streams and Oracle to score credit-card activity in real time, balancing sustained throughput with higher detection accuracy.

1M+ transactions per hour · 15% accuracy improvement

Spring Boot / Kafka Streams / Oracle / Docker

Enterprise HR Portal

Delivered a role-based HR platform spanning Spring Boot, Angular, and MySQL to consolidate onboarding workflows and remove repetitive manual processing.

40% less manual processing

Java / Spring Boot / Angular / MySQL

Flight Delay Prediction

Trained an XGBoost arrival-delay model on the OpenFlights dataset and mapped cascading delays with operational visualizations for schedule planning.

94% prediction accuracy

Python / Scikit-learn / XGBoost / Matplotlib

CloudKey Authentication Service

Built a cloud authentication service with Firebase Auth, Google OAuth, API-key controls, and coordinated React and Node.js flows for safer, faster access.

30% faster login flow · 20% fewer access errors

Firebase Auth / Google OAuth / React / Node.js

Slab

A cross-platform, fully offline PDF workstation with native document tooling, on-device AI, a plugin SDK, and a self-hostable server. No uploads, accounts, cloud round-trips, or telemetry.

30+ PDF operations · 730+ Rust tests · 3 desktop platforms

Rust / Tauri / Svelte 5 / TypeScript

Skills

Languages: Java, TypeScript, JavaScript, Python, C/C++

Backend & Data: Spring Boot, Node.js, PostgreSQL, Kafka, Redis

Frontend: React, Angular, Next.js, Tailwind CSS, WebGL

Cloud & Delivery: AWS, Docker, Kubernetes, Terraform, Jenkins

Education

Master of Science in Computer Science

Syracuse University · Syracuse, NY

Bachelor of Engineering in Computer Science and Engineering

Anna University · Chennai, India

Research

4 publications and 40+ citations in computer vision and deep learning.