Varun Bali .

|

Hello I'm Varun Bali

As a dedicated and motivated Computer Science Engineering student, I aim to leverage my strong foundation in programming, data structures, and software development to contribute to innovative projects.Committed to continuous learning, problem-solving, and collaborating within dynamic teams to develop impactful technology solutions.

Varun Bali

My Services

I provide a comprehensive range of development services to help bring your ideas to life

01

Full Stack Development

Building end-to-end web applications using React 19 and Next.js 16 on the frontend with Spring Boot on the backend. Experienced in designing responsive, accessible UIs with Tailwind CSS and TypeScript, and wiring them to robust Java REST APIs. Delivered full-stack projects like Civis (civic issue platform) and ShopSphere (e-commerce) with role-based dashboards, real-time data, and concurrent multi-user support.

02

RESTful API & Microservices

Designing and building secure, scalable RESTful microservices with Spring Boot and Spring Security. Proficient in JWT-based authentication, fine-grained role-based access control, and third-party integrations such as Razorpay payment gateway with webhook handling and signature verification. Experienced with unit and integration testing using JUnit 5 and Mockito, and familiar with CORS, Gradle, and agile development practices.

03

AI & Computer Vision

Developing real-time AI-powered systems using Python, OpenCV, and NumPy. Built a hand-gesture recognition pipeline with HSV skin-color detection and contour analysis, classifying four gestures and mapping them to system-level media commands via pynput — achieving sub-100ms response latency through NumPy vectorisation. Experienced with Pandas for data processing and applying computer vision techniques to productivity and automation use cases.

04

Database Design

Architecting and managing both relational and NoSQL databases to support complex application workflows. Experienced with PostgreSQL for structured schemas and complaint lifecycle management (Civis), and MongoDB for flexible document storage in high-throughput e-commerce platforms (ShopSphere). Skilled in data modelling, schema design, query optimisation, and integrating databases with Spring Boot and Next.js backends.

My Resume

Discover my educational background, technical skills, and personal information

My Education

My coursework has provided a robust foundation in core computer science principles, including algorithms, data structures, software engineering, and database management.

2022-2026

Doing BE in computer science

Chitkara University

2019-2022

12th and 11th from this School

P.K.R Jain Senior Secondary Public School

2007-2019

Upto 10th

St. Joseph School, Ambala City

My Work

A collection of projects that showcase my skills in full-stack development, software engineering, and AI/computer vision solutions.

Civis

Civis

Jan 2026 – Apr 2026

Built a multi-user civic issue reporting platform with role-based dashboards for Citizens and Admins, supporting real-time complaint status updates, image upload, and geo-location tracking. Designed secure RESTful microservices with Spring Boot and Spring Security, enabling concurrent multi-user access with JWT-based authentication and fine-grained role-based access control. Architected a PostgreSQL schema for complaint lifecycle management and delivered a collaborative React.js admin dashboard with real-time status tracking across user roles. Wrote unit and integration tests using JUnit 5 and Mockito for the Spring Boot service layer.

Tech Stack:

React, Java, Spring Boot, PostgreSQL, JWT, Spring Security, JUnit 5, Mockito

View on GitHub
ShopSphere

ShopSphere

Dec 2025 – Jan 2026

Built a multi-user e-commerce platform with Next.js 16 and Tailwind CSS, supporting concurrent buyer and admin sessions backed by Spring Boot REST APIs and MongoDB. Implemented multi-role authentication with Spring Security and JWT, and integrated Razorpay payment gateway with real-time order creation, webhook handling, and signature verification. Developed real-time email notification and auto-reply system using Spring Mail and Node Mailer, enabling instant communication between users and the platform.

Tech Stack:

Next.js 16, TypeScript, Java, Spring Boot, JWT, MongoDB, Razorpay, REST API

View on GitHub
Task Management System

Task Management System

Developed a comprehensive task management application utilizing modern web technologies. Implemented RESTful API architecture with MongoDB database integration to ensure scalable data persistence and efficient CRUD operations. Leveraged Vite build tool for optimized development workflow with hot module replacement, while maintaining code quality through ESLint configuration and comprehensive testing framework using Gradle.

Tech Stack:

React 19, TypeScript, Spring Boot 3.5, Java 17, MongoDB, REST API, Vite, Gradle, ESLint, Tailwind CSS, CORS, Microservices

View on GitHub
YouTube Automation with Hand Gestures

YouTube Automation with Hand Gestures

Developed an intelligent YouTube automation system using computer vision and machine learning. Implemented hand gesture recognition to control video playback including pause/resume functionality, 10-second forward/backward seeking, and volume control. The system uses OpenCV for real-time hand detection, NumPy for efficient data processing, and PyInput for seamless system integration.

Tech Stack:

Python, OpenCV, PyInput, NumPy, Computer Vision, Machine Learning, Hand Gesture Recognition

View on GitHub
Rock Paper Scissors Game

Rock Paper Scissors Game

Developed a classic Rock Paper Scissors game using Python with an interactive command-line interface. Implemented game logic with random library for computer choices, user input validation, and dynamic score tracking system. Features include real-time score updates, game statistics, and multiple rounds gameplay with clean user experience and robust error handling.

Tech Stack:

Python, Random Library, Command Line Interface, Game Logic, Score Tracking, Input Validation

View on GitHub

Achievements & Certificates

Recognitions and certifications that reflect my commitment to continuous learning and delivering results under pressure.

NPTEL Certificate

Python for Data Science

IIT Madras

Completed the Python for Data Science course offered by IIT Madras through the NPTEL platform, covering data analysis, NumPy, Pandas, and visualization.

Infosys Certified

AWS for Administrators

Infosys — Cloud & DevOps Track

Earned Infosys certification in AWS for Administrators, demonstrating hands-on knowledge of cloud infrastructure, IAM, EC2, S3, and DevOps practices on AWS.

Featured

HackIndia National Finalist

National Hackathon

HackIndia

Reached the national finalist round at HackIndia, one of India's top-tier hackathons, demonstrating strong collaborative problem-solving and rapid prototyping skills under pressure.

Get In Touch

Ready to work together? Let's discuss your next project and bring your ideas to life

Let's work together

With a passion for creativity and a commitment to excellence, I have undertaken diverse projects. Each piece reflects my dedication to quality and my ability to deliver innovative solutions.

Phone

(+91) 9996094192

Email

varunbali47@gmail.com

Address

34/23 Civl line, Ambala City