G GARV CHOPRA / DEVELOPER
DELHI · IST
PORTFOLIO · 2026

Garv
Chopra.

A Java developer based in Delhi — turning ideas into real, working systems. Games, management tools, and a stubborn focus on data structures and clean execution.

Location
Delhi, India
Stack
Java · DSA · Web · Python · C
Practice
Build → Refine → Ship
Status
Open to opportunities
~/garv/About.java
1public class Garv {
2 String name = "Garv Chopra";
3 String role = "Developer";
4 String primary = "Java";
5 int leetcode = 160; // & counting
6 String[] loves = {"DSA","gym","shipping"};
7
8 public void build(String idea) {
9 this.refine(idea);
10 this.ship(); // always
11 }
12}
Java Data Structures Algorithms Game Development Web Development Python C System Design Java Data Structures Algorithms Game Development Web Development Python C System Design
§ 01

About me

CHAPTER ONE

I'm a developer who turns ideas into real, working projects. I primarily work with Java — building efficient systems, designing clean architectures, and solving problems through code that actually runs.

If an idea lands, I build it, refine it, and ship it. No drawn-out spec phase, no over-architecting — just iterate until it's good. Outside the keyboard, I'm at the gym.

i.

FAST EXECUTION

Vibe-coding philosophy. Build the thing, ship the thing, fix what breaks along the way.

ii.

JAVA & DSA FIRST

Strong focus on the fundamentals — data structures, algorithms, OOP done correctly.

iii.

GAMES & SYSTEMS

Currently building Shadow Dungeon — a Java game with full mechanics and game logic.

iv.

OFFLINE MODE

Gym, fitness, and the discipline that carries directly back to the keyboard.

§ 02

Skills & stack

CHAPTER TWO
— PRIMARY

Java

OOP · Concurrency · Game Dev

— CORE

DSA

160+ Problems · LeetCode

— BUILDING

Web

HTML · CSS · JavaScript

— SCRIPTING

Python

Automation · Logic

— FOUNDATIONS

C

Memory · Pointers · Systems

— PRACTICE

Git

Version Control · GitHub

— DOMAIN

Game Logic

Mechanics · State · Loops

— MINDSET

Shipping

Build · Refine · Deploy

§ 03

Selected works

CHAPTER THREE
i.

Shadow Dungeon

A Java-based dungeon game with custom gameplay mechanics, system design and fully implemented gameplay logic. Currently the active flagship build.

JavaGame LoopOOPSystem Design
ii.

Employee Management

A complete Java-based system for managing employee records, roles and operational workflows — built with clean OOP structure and extendable modules.

JavaOOPCRUDSystem
iii.

Group Chat

A multi-user group chat application built in Java exploring sockets, concurrent users and real-time message handling.

JavaSocketsNetworkingConcurrency
iv.

Car Game

A Java car game implementing player controls, collision logic and animation loops — an early dive into building real-time game systems from scratch.

JavaGame DevAnimation
v.

Problem Map

A collaborative platform for tracking community-reported issues with integrated geological tracking and a priority system. Contributor.

HTMLJavaScriptWebCollaboration
vi.

Java Practice

A growing collection of Java programs, experiments and DSA implementations — the daily-reps repository where ideas get tested and refined.

JavaDSAPractice
§ 04

Problem solving

CHAPTER FOUR
160+
PROBLEMS · SOLVED

Sharpening the fundamentals on LeetCode, daily.

Solid grounding across arrays, strings, recursion, dynamic programming, graphs and trees. The reps matter — every problem is a chance to write cleaner logic and think more clearly under constraint.

View Profile
160+
Total Solved
Java
Primary Lang
Daily
Cadence
§ 05

Let's connect

CHAPTER FIVE
AVAILABLE FOR WORK · COLLABS · IDEAS

Got an idea?
Let's build it.

garvchopra0810@gmail.com