Sahil Niazi

Sahil Niazi

A Backend Developer building scalable, cloud-native applications with Java & Spring Boot.

BACKEND
DEVELOPER

Results-driven backend developer building scalable, cloud-native applications using Java 21 and Spring Boot. Proficient in distributed systems, RESTful API design, and containerization.

3+ PRODUCTION
PROJECTS
95% TEST
COVERAGE
Python & Java PRIMARY
LANGUAGE
FASTAPI,
SPRING BOOT,
MICROSERVICES
DOCKER, AZURE,
CI/CD PIPELINES

About Me

I'm a passionate backend developer with a deep love for building robust, efficient systems. My expertise lies in Java 21 and Spring Boot, where I design cloud-native APIs, implement TDD practices, and architect distributed systems that scale.

Currently completing my B.Tech in Computer Science at Dev Bhoomi Uttarakhand University (2026), I've shipped real-world projects that achieve 95%+ test coverage and sub-10ms latency — and I'm always pushing to learn more.

B.Tech — Computer Science
Dev Bhoomi Uttarakhand University · 2026
Intermediate (PCM)
Police Modern School, Bareilly · 2022
Dehradun, Uttarakhand
Available for remote & on-site roles
Open to Opportunities
Actively looking — graduating June 2026

Technical Skills

TOOLS
& STACK
Java 21
Primary Language · Advanced
Python
Primary Language · Advanced
FastAPI
Web Framework
Spring Boot
Java Framework
ReactJS
Frontend Library
JavaScript
Frontend Language
Scikit-Learn
Machine Learning
Spring Security
Auth & OAuth 2.0
MySQL
Relational Database
PostgreSQL
Relational Database
MongoDB
NoSQL Database
Redis
Pub/Sub · Caching
Docker
Containerization
Azure
Cloud Platform
CI/CD
Pipeline Automation
JUnit 5 · Mockito
TDD · Testing
Git & GitHub
Version Control
Microservices
Distributed Architecture
RESTful APIs
API Design
Maven
Build Tool
Postman
API Testing

Projects

Full Stack Web App
Apr 2026

TREC — Transaction & Expense Controller

Enterprise-grade personal finance tracker with AI-powered insights, real-time analytics, and a beautiful dark-mode React UI. Features robust JWT authentication, Redis caching, and a containerized infrastructure.

AI-Powered Real-time Analytics JWT Security
FastAPIReact 18PostgreSQLRedisGemini AIDockerGitHub Actions
Backend System
Jan 2026

Real-Time Chat API

RESTful backend for real-time messaging using Redis Pub/Sub for instant broadcast across rooms. Modeled chat history with Redis data structures achieving sub-10ms average latency.

95%+ test coverage sub-10ms latency TDD
Java 21Spring BootRedisDockerJUnit 5Mockito
Full Stack Platform
Dec 2025

Proge — E-Commerce Platform

End-to-end e-commerce platform covering OAuth2 authentication, product catalog, cart, and order management. Dockerized CI/CD pipeline on Azure with role-based access control.

Azure deployed OAuth2 CI/CD
Spring BootReactJSPostgreSQLOAuth2DockerAzureTailwind
Cloud API
Feb 2026

Simple Weather API

REST API that fetches weather by PIN code with intelligent MySQL caching to minimize redundant API calls. Reduced average response time by ~40% through cache-first lookup strategy.

~40% faster Cloud-native Render hosted
Java 21Spring BootMySQLAivenDockerRender
Web Scraping Tool
Sep 2025

Web Crawler

A web scraping tool built in Java for automated data extraction and parsing from websites with multi-threading support for efficient concurrent processing of multiple pages.

Multi-threaded Concurrent Java
JavaMulti-threadingWeb ScrapingData Parsing

Contact Me

Let's build something great together. I'm actively seeking backend developer roles and open to exciting collaborations.