Beerkanwar Singh
I build games — and the systems behind them.
Portfolio of Beerkanwar: Unity games, backend systems, and applied ML projects. Snake is live on Google Play.
Education
B.Tech in Computer Science & Engineering
Dr. B.R. Ambedkar National Institute of Technology (NIT) Jalandhar | 2023 – 2027 (Expected)
Core Technical Skills
Game Dev
- Unity Engine
- C# (.NET & Unity)
- Universal Render Pipeline (URP)
- Unity New Input System
- ScriptableObject Architecture
- Cinemachine & Camera Systems
- Tilemaps & Tiled Map Editor
- Netcode for GameObjects (NGO)
- Unity ML-Agents (PPO)
- Phaser / HTML5 Canvas (JS)
Systems & Backend
- Node.js
- Express.js REST APIs
- MongoDB & Mongoose ODM
- JWT Auth, RBAC & Signed Tokens
- Python (FastAPI & scikit-learn)
- Docker & Docker Compose
- Jest & Supertest Integration Testing
- React 19, Tailwind & Vite
Foundations
- WPF / .NET 8 (MVVM & SQLite)
- Algorithms & Data Structures
- Object Pooling Patterns
- Applied 3D/2D Vector Math
- Git, GitHub & CI Workflows
Featured Projects
Snake
Unity, C#, URP, New Input System, Odin Inspector, AndroidA commercially shipped Snake game on Google Play for Android and PC, built on O(1) data structures, adaptive camera framing, and cross-platform input.
Reinforcement Learning on Flappy Bird
Unity ML-Agents 4.0.1, PPO, C#, Python, Rigidbody2D, New Input SystemA Proximal Policy Optimization (PPO) agent trained over 500,000 steps in Unity ML-Agents to master Flappy Bird from a 4-value continuous observation vector.
Algorithm Benchmarker
C# 12, .NET 8.0, WPF (MVVM), SQLite, LiveChartsCore, Dependency InjectionA .NET 8 WPF desktop profiling suite that auto-discovers 51 algorithms across 10 CS domains and empirically verifies Big-O complexity using least-squares regression.
Complaint Classifier System
Node.js, Express, Python, FastAPI, scikit-learn, TF-IDFA two-service student complaint triage system pairing a 3-model scikit-learn FastAPI inference server with a two-layer circuit-breaker fallback architecture.
NITJ Academic Resource & Notes Exchange (Resource Hub)
Node.js, Express, MongoDB, React 19, Docker Compose, Jest / Supertest, JWT & RBAC, Tailwind CSS 4A role-based academic content-moderation platform with magic-byte upload inspection, access-time re-verified signed downloads, file versioning, audit logs, and 6 integration test suites.
Experience
Game Development Intern
13 Jun 2025 – 13 Aug 2025Aicade (Braincade Technologies Pvt. Ltd.) — Remote
- Independently developed and published 21 HTML5 games using JavaScript, Phaser, HTML5, and CSS from reference games, concepts, and gameplay prompts.
- Used AI-assisted development workflows (GitHub Copilot and Google Gemini) for rapid code iteration, debugging, and selected asset workflows while retaining full engineering ownership of the final implementation.
- Contributed all 21 shipped games to Aicade's platform and RAG pipeline for AI-driven game generation; one title remained in the platform's Top 5 games for approximately 8 months.
Shipped Commercial Release: Snake on Google Play
Jan 2026 - Mar 2026Beer Studios — Android & PC
- Engineered and shipped a commercial Snake release on the Google Play Store (`com.BeerStudios.Snake`) built around an O(1) `LinkedList
` + `HashSet ` movement and collision core. - Built runtime aspect-ratio camera framing (`GridCameraScaler`), cross-platform buffered swipe/keyboard input, native Android haptics, and a 12-segment autonomous attract-mode AI snake.
GMTK Game Jam Entry: Bomb Massacre
Aug 2026GMTK Game Jam — itch.io WebGL & Windows
- Extended Unity 6's 2D Platformer Microgame template under jam deadline pressure with an original "cook-to-throw" bomb mechanic (discrete 1–3 unit blast scaling over a 5s hold timer, backed by a fixed pool of 3 bombs).
- Implemented circular tilemap crater carving (`DestroyTilesInRadius`), procedural fallback explosion sprite generation, single-scene spawn-point level switching, and Tiled (`.tmx`) level pipelines.
B.Tech, Computer Science & Engineering
2023 – 2027 (Expected)Dr. B.R. Ambedkar NIT Jalandhar — Jalandhar, Punjab
- Coursework and independent engineering across Data Structures & Algorithms, Operating Systems, Computer Networks, Database Management Systems, and Machine Learning.
- Built campus-scale architectural prototypes including the NITJ Academic Resource & Notes Exchange System and the Student Complaint Classifier System.