← Back to Portfolio
Kris Garg — Software Engineer, Chandigarh

Kris Garg

Software Engineer & Full Stack Developer

Chandigarh, India  ·  Punjab Engineering College, CS (CGPA 8.5)  ·  krisgarg.work@gmail.com

About Kris Garg — Software Engineer, Chandigarh

Kris Garg is a Software Engineer and Full Stack Developer based in Chandigarh, India, currently pursuing a Bachelor's degree in Computer Science at Punjab Engineering College (CGPA 8.5). He qualified JEE Advanced with AIR 6574, which placed him among the top engineering students in India.

With a focus on building production-grade web and mobile applications, Kris works across the entire stack — from crafting responsive, accessible user interfaces in React.js and Next.js, to architecting scalable backends with Node.js, Express.js, and NestJS, to shipping cross-platform mobile apps with React Native and Expo.

His engineering career in Chandigarh has already included two paid international contracts: the Bluora D2C consumer platform — a Next.js application with frame-by-frame video sequences synced to scroll — and an MMORTS game backend for Steppe Studio, Turkey, built for massively multiplayer real-time strategy gameplay using Socket.io and Node.js.

Kris represented Punjab Engineering College at the Smart India Hackathon (SIH) at the national level, and secured 4th place at PECATHON with DormDash — an AI-powered campus food delivery app powered by Google Gemini 2.0 Flash, competing among 50+ teams.

His technical philosophy prioritises measurable performance: 75% reduced React re-renders through React DevTools profiling and memoisation, sub-100ms sync latency with Firebase Realtime Database, 95+ Lighthouse scores via SSR and lazy loading, and 99.9% uptime on DigitalOcean with Nginx + PM2.

Kris is currently open to freelance software engineering contracts and full-time roles — both remote and in Chandigarh, India. If you need a senior-capable full stack engineer who ships fast and cares about the details, reach out at krisgarg.work@gmail.com.

Technical Skills

Languages

JavaScript, TypeScript, Python, C++, HTML5

Frontend

React.js, Next.js, Tailwind CSS, GSAP, Framer Motion, WebGL

Mobile

React Native, Expo SDK 54, Android

Backend

Node.js, Express.js, NestJS, Socket.io, REST APIs

Databases

MongoDB, Firebase Firestore, Firebase Realtime DB

DevOps & Tools

Docker, Nginx, DigitalOcean, PM2, Git, GitHub Actions, Vercel, Cloudinary

Notable Projects

Bluora — D2C Consumer Platform

A production Next.js 16 consumer-facing app with frame-by-frame video sequences synced to scroll (60+ frames), WebGL product showcases, NextAuth.js authentication, and Cloudinary media delivery. Delivered as a paid contract.

Stack: Next.js, React 19, TypeScript, TailwindCSS v4, MongoDB, WebGL, OGL, Framer Motion

DormDash — AI Campus Food Delivery App

React Native mobile app with an integrated Google Gemini 2.0 Flash AI food assistant, real-time order tracking via Firebase, and smart campus delivery routing. Placed 4th at PECATHON among 50+ teams.

Stack: React Native, Expo SDK 54, Firebase, Google Gemini API

Placify — Job Aggregation Platform

Web and mobile platform protecting students from fraudulent job listings, with AI resume analysis, JWT authentication, and a cross-platform React Native app.

Stack: Next.js, React Native, Expo, Node.js, Express.js, MongoDB, JWT, Cloudinary

MMORTS Backend — Steppe Studio, Turkey (Paid Contract)

Real-time backend for a massively multiplayer strategy game with Socket.io, game-state synchronisation, and scalable Node.js architecture. International paid contract.

Achievements & Recognition

  • Smart India Hackathon (SIH) — National level representative for Punjab Engineering College
  • 4th place at PECATHON with DormDash — competed against 50+ teams
  • Paid contract: Bluora D2C platform (India)
  • Paid contract: MMORTS backend for Steppe Studio, Turkey (international)
  • JEE Advanced AIR 6574 — top engineering entrance rank, India
  • Punjab Engineering College, Computer Science — CGPA 8.5

Hire a Software Engineer in Chandigarh

Kris Garg is available for freelance software engineering contracts and full-time roles. Whether you need a React developer, Next.js engineer, React Native developer, or a full-stack Node.js backend engineer — based in Chandigarh or working remotely — get in touch.