Available for opportunities

Java backend developer building cloud-ready systems.

Java 21 · Spring Boot · REST APIs · Microsoft Azure

I build secure, scalable backend applications with clean architecture, reliable databases, testing, containerization, and cloud deployment.

Technical toolkit

What I build with

Enterprise Java fundamentals backed by hands-on cloud, database, testing, and DevOps experience.

Backend

Java 21Spring Boot 3.xSpring MVCSpring SecurityHibernateJPA

API & Testing

REST APIsJWTSwaggerPostmanJUnit 5Mockito

Data & Cloud

PostgreSQLMySQLH2AzureCosmos DBBlob Storage

DevOps & Tools

DockerMavenGit & GitHubContainer AppsACRRender

Selected work

Projects

Backend, cloud, AI-assisted, and distributed-system projects built to solve practical engineering problems.

AI & healthcareDemo soon

CareFlow AI Agent

Healthcare chatbot and appointment lead-management solution that answers clinic questions, captures requests, and categorizes leads for follow-up.

  • Detects patient type and Hot, Warm, or Cold lead temperature
  • Stores appointment leads and linked conversation tasks
  • Designed for future Salesforce Lead and Task integration
JavaSpring BootREST APIsH2SalesforceTars
Demo Soon GitHub ↗ README
Distributed systemDemo soon

Distributed Notification System

API-driven notification platform designed to deliver real-time alerts and messages reliably across multiple services.

  • Service-oriented design for cross-application notifications
  • REST API communication for message delivery workflows
  • Foundation for scalable, decoupled event processing
JavaSpring BootREST APIsDistributed Systems
Demo Soon GitHub ↗ README
Backend APIDemo soon

High-Performance URL Shortener

Backend service that creates unique short links and performs reliable redirection with validation, persistence, and structured error handling.

  • REST endpoints for creation, retrieval, and redirection
  • PostgreSQL persistence through Spring Data JPA
  • Validated and tested with Postman
Java 21Spring BootJPAPostgreSQLMaven
Demo Soon GitHub ↗
Azure storageCode demo

Azure Blob Storage Java Demo

Java integration demonstrating secure authentication and core file operations with Azure Blob Storage through the Azure SDK.

  • Creates containers and uploads, lists, and downloads blobs
  • Uses DefaultAzureCredential for Azure authentication
  • Maven-based, reproducible Java project structure
Java 17Azure Blob StorageAzure SDKMaven
Azure NoSQLCode demo

Azure Cosmos DB Java Demo

Cloud database integration demonstrating how Java applications connect to Azure Cosmos DB and perform essential NoSQL operations.

  • Creates a database and container through the Azure SDK
  • Inserts structured items into a Cosmos DB container
  • Demonstrates cloud configuration and Maven dependencies
Java 17Azure Cosmos DBNoSQLAzure SDKMaven

Work history

Experience

Apr 2026 – May 2026

Java Programming Virtual Intern

CodSoft

  • Applied OOP, Collections Framework, and backend programming concepts.
  • Built Java applications and strengthened debugging and problem-solving skills.
  • Practiced structured development and Agile workflows.

Background

Education & certifications

Current

Master of Computer Applications

Cloud Computing · Chandigarh University

2022 – 2025

Bachelor of Computer Applications

Chandigarh University · CGPA 8.57

JS

Java Full Stack Development

JSpiders Bangalore · Ongoing

SAP

SAP BTP & Build Process Automation

SAP Learning

AI

Modern AI & Data Analytics

Cisco Networking Academy

JM

Java Masterclass

Udemy · 130+ hours

IBM

Web Development Fundamentals

IBM SkillsBuild

Let’s build something reliable

Open to Java backend and software development opportunities.

Based in Bengaluru, India and available immediately for full-time, internship, contract, and remote roles.