Open to Java Backend / SDE-2 roles

Hi, I'm Uttam Kumar

Java Backend Developer

I build scalable backend and full-stack applications using Spring Boot, Java, React, PostgreSQL, Docker, and cloud-ready architecture.

IIT Guwahati · Verint · Digit Insurance · CloudCampus Founder · Scaler Academy

  • Experience
    4.5+ years backend engineering
  • Education
    IIT Guwahati graduate
  • Companies
    Verint + Digit Insurance
  • Product
    Founder, CloudCampus
  • Scaler Academy
    Advanced DSA · LLD · HLD
  • Coding Practice
    CodeChef: 810 problems solved
Recruiter snapshot

Why recruiters should notice me.

A backend-first profile with academic signal, product ownership, and measurable enterprise delivery.

Backend Depth

4.5+ years building Java/Spring Boot APIs, enterprise integrations, and workflow automation systems.

IIT + Scaler Foundation

IIT Guwahati graduate with Scaler Academy coursework across Advanced DSA, LLD, HLD/System Design, Backend LLD, DevOps, Data Engineering, Product, and Full-stack fundamentals.

Product Ownership

Founder of CloudCampus, a multi-tenant School ERP SaaS platform under active development.

Business Impact

Delivered backend automation and API improvements that reduced manual work and improved delivery efficiency.

Competitive Coding Proof

Active CodeChef profile with 810 problems solved, 25 contests, Problem Solver Gold badge, Contest Contender Silver badge, and highest rating 1569.

Impact numbers are based on internal project outcomes and delivery observations; confidential implementation details are omitted.

Professional summary

Backend engineer with enterprise execution and SaaS product ownership.

I design and build backend systems with Java, Spring Boot, REST APIs, microservices, and relational databases. My work spans enterprise CX integration systems at Verint and insurance workflow platforms at Digit Insurance.

I focus on API design, reusable backend components, validation, exception handling, logging, debugging, database access patterns, and maintainable service architecture.

Current focus

Building CloudCampus as a serious multi-tenant School ERP SaaS platform with tenant onboarding, role-based access, secure authentication, school isolation, audit logging, and deployment-oriented documentation.

Java Spring Boot Microservices Multi-Tenant SaaS AWS Docker
Experience

SDE-2 backend impact across enterprise and product environments.

Software Engineer - R&D - Development Verint · Sep 2023 - Present · Bengaluru
  • Designed reusable Java/Spring Boot integration adapters for enterprise CX workflows, reducing repeated client-specific implementation effort by 50% and manual integration operations by 70%.
  • Built modular backend automation flows for integration-heavy enterprise workflows with clear validation, edge-case handling, and service-level debugging support.
  • Optimized REST API and service-layer logic, improving response time by 30% while strengthening reliability for business-critical integration paths.
  • Improved maintainability through reusable adapter design, logging improvements, and safer extension patterns for client-specific workflows.
Software Engineer (Backend) Digit Insurance · Dec 2021 - Sep 2023 · Bengaluru
  • Built and optimized Spring Boot REST APIs for insurance policy and claims workflows, reducing manual document handling by 90% and improving policy issuance reliability.
  • Designed PDF generation and Email/SMS notification modules that improved document processing and customer communication workflows.
  • Optimized MySQL schema and backend data access patterns to improve performance, scalability, and maintainability of core services.
  • Refactored validation, exception handling, API structure, and code organization to support safer feature extension.
Flagship case study

CloudCampus - AI-ready Multi-Tenant School ERP SaaS.

CloudCampus is an AI-ready multi-tenant School ERP SaaS platform for schools, trusts, and multi-campus organizations. It includes tenant onboarding, role-based access, secure authentication, school isolation, student/staff workflows, academic setup, attendance, homework, exams, fees, notices, reports, audit logging, and deployment-oriented documentation.

Problem

Schools need centralized digital workflows for academics, staff, students, parents, fees, communication, documents, and administration. Manual operations make reporting, access control, and multi-campus expansion difficult.

Solution

CloudCampus models schools as a multi-tenant SaaS platform with role-specific portals, secure onboarding, server-derived tenant/school context, API-first workflows, and controlled staging deployment documentation.

My Role

Founder, backend engineer, and product engineer. I own product scope, backend architecture, API design, tenant isolation decisions, deployment readiness, and roadmap planning.

Business Value

CloudCampus targets school operations digitization: safer role access, cleaner academic/finance workflows, parent/student visibility, and an expansion path for multi-school organizations.

Backend Architecture

Presented from visible repo evidence: Java/Spring Boot backend, REST APIs, authentication and authorization, role-based access, multi-tenant design, database migrations, tenant/school isolation, audit logging, deployment docs, Docker/Nginx assets, and GitHub Actions workflows.

BackendJava 21, Spring Boot, REST APIs, modular domains.
IdentityJWT sessions, refresh lifecycle, MFA challenge flow, role-based access.
TenancyTenant and school hierarchy with server-side access context.
DataPostgreSQL-oriented schema managed with Flyway migrations and audit records.
DeliveryDocker, Nginx, GitHub Actions, EC2 runbooks, health checks.
AI foundationEntitlement, audit, and scoped knowledge retrieval foundations.
Internal demo Ready for local and controlled staging-style demos.
8 roles Super Admin, Tenant Admin, School Admin, Teacher, Finance, Staff, Parent, Student.
Honest status Not presented as paid-customer production software.

Architecture Diagram

CloudCampus is designed as a multi-tenant School ERP SaaS with role-based access, tenant-aware request handling, secure authentication, audit logging, and deployment-ready infrastructure.

CloudCampus System Design

Scale Target

Long-term architecture target documented for 100,000+ schools and millions of users; current state is local/internal demo and controlled staging validation.

Tenant Isolation

Tenant and school boundaries are explicit. Access context is resolved server-side through authenticated user grants and school-scoped guards.

Auth / RBAC

JWT access tokens, refresh lifecycle, MFA challenge foundation, BCrypt password hashing, and role-aware protected routes across eight roles.

Audit Logging

Sensitive flows such as onboarding, invitations, session events, school mutations, and role changes are designed for audit records without raw secrets.

Database

PostgreSQL-oriented schema with Flyway migrations, tenant/school-scoped tables, report/export foundations, and transactional outbox groundwork.

Deployment

Docker, Docker Compose, Nginx, GitHub Actions, EC2 staging runbooks, rollback guidance, and health/readiness endpoints are present.

Backups

Local PostgreSQL backup/restore drill scripts exist. Hosted backup/restore proof is still a before-pilot roadmap item.

Monitoring Roadmap

Prometheus alert configuration exists as a foundation. Stable hosted monitoring, alerts, logs, and production dashboards remain pending.

Technical Highlights

Multi-tenant SaaS architecture Role-based access control Secure onboarding Modular backend design API-first architecture Deployment-ready structure

Current Status

Honest status: local/internal demo ready and staging-ready for controlled deployment recreation. Not yet positioned as paid-customer production software.

Implemented: auth foundation Implemented: tenant onboarding Implemented: school access guards Implemented: audit foundation Implemented: academic/student/staff foundations Roadmap: stable HTTPS staging Roadmap: SMTP proof Roadmap: object storage Roadmap: payment gateway Roadmap: hosted backup/restore proof Roadmap: monitoring and alerts Roadmap: pilot school onboarding

Product Screenshots

Real CloudCampus UI captures from the authenticated local app using seeded demo data. They are proof of implemented local/staging demo flows, not production customer screenshots.

CloudCampus tenant onboarding screen with first school and admin invitation form

Tenant Onboarding

Multi-tenant school setup with tenant isolation and admin onboarding.

CloudCampus school admin dashboard with students, teachers, attendance, homework, exams, fees, and notices metrics

School Admin Dashboard

Role-based admin view for managing academic and operational workflows.

CloudCampus teacher workflow showing assigned classes and quick actions

Teacher Workflow

Attendance, homework, and classroom operations for teachers.

CloudCampus parent portal showing linked child and parent workspace

Parent / Student Portal

Academic visibility, attendance, homework, results, and communication.

GitHub-selected work

Portfolio-worthy repositories, grouped for recruiters.

Synced against the public GitHub profile uttamkumar37. Featured work prioritizes Java, Spring Boot, backend depth, full-stack delivery, Docker, databases, authentication, and visible README evidence.

9 public owner repos checked
5 featured portfolio projects
0 verified live demos linked
4 support or hidden repos excluded

Featured Projects

Only the strongest public repositories appear here. Small profile, portfolio, product-site, and prep-only repos are kept out of the featured grid.

BlogHub REST API

Backend

Production-style blogging backend with Spring Boot 3.5, Java 17, MySQL, Redis, Flyway, Docker, OpenAPI, and React frontend assets.

Spring Boot JWT Redis MySQL Docker
  • JWT access tokens, refresh-token rotation, Redis blacklist, logout, rate-limited auth, and role-based access.
  • Flyway migrations, keyset pagination, nested comments, OpenAPI docs, Actuator/Prometheus, Docker Compose, and GitHub Actions pipeline.
  • No live demo is linked in the README, so it is presented as a backend portfolio repository.

ParkSmart Parking Lot Management

Full Stack

Parking lot application with Spring Boot backend, React frontend, PostgreSQL, Redis caching, Kafka booking events, Stripe checkout, and admin APIs.

Java 21 Spring Boot React PostgreSQL Kafka Stripe
  • JWT authentication, admin authorization, visual slot selection, booking/exit flow, billing, and cache eviction on park/exit.
  • Docker Compose covers PostgreSQL, Redis, Kafka/Zookeeper, backend, and frontend; README lists backend unit/controller tests.
  • No public hosted demo is linked, so external payment/notification behavior is described from README evidence only.

Realtime Tic-Tac-Toe Platform

Full Stack

Full-stack portfolio app with frontend demo mode plus local/separate Spring Boot backend for REST, WebSocket/STOMP, JWT, Redis, and MySQL.

Spring Boot WebSocket React TypeScript Redis
  • Multiplayer room flow, bot mode with minimax, protected REST endpoints, WebSocket game updates, match history, and player stats.
  • README states the public frontend version runs frontend-only while the backend remains in the repo for local/separate deployment.
  • The README-listed custom domain did not resolve during validation, so no live demo link is shown.

Task Manager

Full Stack

Full-stack task workflow app with Spring Boot, React/Vite, PostgreSQL, JWT authentication, Docker Compose, and CI.

Java 17 Spring Boot React PostgreSQL Docker
  • Register/login, owner-scoped task APIs, status and priority workflows, overdue detection, search/filtering, and modern React dashboard.
  • README documents Docker Compose, backend tests, frontend build, and Compose validation.
  • The GitHub homepage URL returned 404 during validation, so no live demo link is shown.
  • Kept below CloudCampus because it is smaller and earlier practice, but still useful as deployed full-stack evidence.

Backend Projects

Backend-heavy repositories with security, data, API design, caching, deployment, and reliability signals.

BlogHub REST API

Backend

Best pure backend signal: auth lifecycle, Redis, Flyway, OpenAPI, observability, Docker, and CI/CD.

ParkSmart Backend

Backend

Strong system-design practice: slot allocation, booking events, payment checkout, cache invalidation, admin APIs, and Dockerized infra.

Full-Stack Projects

React plus Spring Boot projects. Live demos are linked only when the target URL is verified.

CloudCampus

Full Stack

React/Vite web app, Expo mobile shell, Spring Boot API, PostgreSQL, Docker, Nginx, and role-aware portals.

Realtime Tic-Tac-Toe

Full Stack

React/TypeScript public demo with Spring Boot backend kept in the repo for local or separate deployment.

Task Manager

Full Stack

Spring Boot, React, PostgreSQL, JWT, Docker Compose, and CI; useful deployed evidence, not flagship positioning.

Learning / Practice Repositories

Useful for showing discipline, but intentionally separated from product and backend portfolio work.

FAANG Backend 6-Month Prep

Learning Project

Java backend preparation repository covering Java, DSA, SQL, system design, low-level design, debugging, cloud/Kubernetes, and interview tracking.

Archived / Hidden

These repositories are intentionally not shown as project cards because they are support, profile, duplicate, tiny, or site infrastructure repos.

Hidden From Featured

uttam-portfolio-site is this website, uttamkumar37 is the profile README, and mycloudcampus-product-site is a tiny support site. They stay out of the main portfolio grid.

Skills

Backend Engineering Stack.

A focused stack for Java backend systems, enterprise APIs, and multi-tenant SaaS platforms.

Core Backend

  • Java
  • Spring Boot
  • Spring MVC
  • Spring Security
  • Hibernate / JPA

Architecture

  • Microservices
  • REST API Design
  • Multi-Tenant SaaS
  • HLD / LLD
  • System Design

Algorithms / CS

  • Advanced DSA
  • Algorithm Design
  • Data Structures
  • CodeChef: 810 solved
  • 25 contests
  • Highest rating 1569

Data

  • MySQL
  • PostgreSQL
  • Transactions
  • Indexing
  • Query Optimization

Cloud / DevOps

  • AWS
  • Docker
  • GitHub Actions
  • CI/CD
  • Maven

Quality

  • JUnit
  • Integration Testing
  • Logging
  • Debugging
  • API Validation
Engineering notes

Writing that proves backend judgment.

Technical articles that explain the design tradeoffs behind multi-tenancy, Spring Boot security, and enterprise integration adapters.

How I Designed Multi-Tenancy for CloudCampus

Tenant and school boundaries, access context, role workflows, and the tradeoffs behind a school ERP SaaS model.

Read article

Designing Secure Spring Boot APIs with JWT and RBAC

Practical notes on authentication, authorization, token lifecycle, role checks, validation, and audit-aware API design.

Read article

Lessons from Building Enterprise Integration Systems

Reusable adapters, integration edge cases, observability, debugging, reliability, and delivery speed in enterprise workflows.

Read article
Education

Academic foundation.

Indian Institute of Technology, Guwahati

B.Tech, Electronics and Communication Engineering

Completed B.Tech in Electronics and Communication Engineering with strong foundations in mathematics, system analysis, and problem solving. In addition to core electronics subjects, completed coursework aligned with computer science fundamentals and artificial intelligence.

Relevant coursework:

  • Data Structures and Algorithms
  • Fundamentals of Artificial Intelligence
  • Computer Vision
  • Probability and Random Processes
  • Advanced Topics in Random Processes
  • Digital Signal Processing
  • Computer Networks

Scaler Academy

Completed classes across a 19-module computer science and backend curriculum covering Advanced DSA, OOD/LLD, HLD/System Design, Backend LLD, DevOps, Data Engineering, Product Management, JavaScript, and UI/UX fundamentals. View profile.

CodeChef Practice

Public profile shows 810 problems solved, 25 contests, current 1-star rating 1240, highest rating 1569, Problem Solver Gold, Contest Contender Silver, and Daily Streak Bronze. View profile.

Interview Readiness

Cleared Scaler mock interviews in Advanced Algorithms and Backend LLD, with structured practice across data structures, algorithms, system design, and practical backend engineering.

Applied CS Coverage

Strengthened fundamentals across design patterns, practical software engineering, DevOps, competitive programming, full-stack LLD, data engineering, and product thinking.

Resume

Recruiter-ready backend resume.

Uttam Kumar - Java Backend Engineer

Focused resume for Java, Spring Boot, Microservices, REST APIs, enterprise integrations, and CloudCampus founder experience.

Contact

Hiring for Java Backend, SDE-2, or SaaS backend work?

Reach out for backend roles, CloudCampus collaboration, Java/Spring Boot consulting, or system design and API architecture discussions.

Java Backend / SDE-2 Roles

Spring Boot, APIs, microservices, database design, debugging, and delivery ownership.

CloudCampus / SaaS Collaboration

Discuss school ERP workflows, pilot opportunities, SaaS architecture, or product partnerships.

Spring Boot Consulting

API architecture, authentication, modular backend design, Docker, and CI/CD improvements.

System Design Discussion

Multi-tenancy, role-based access, integration frameworks, and backend reliability tradeoffs.