PRINCE.EXE

~/identity

Identity loaded.

The short version of a person, rendered as a system spec — then the longer, human one.
NAME
Prince Bhatia
ROLE
Full Stack Developer
CURRENTLY
Full Stack Developer · AVRLabs (Dubai, UAE (Remote))
EXPERIENCE
5+ years
BASE
Gurugram, India · IST (UTC+5:30)
LANGUAGES
English · Hindi · Punjabi
STATUS
[AVAILABILITY / NOTICE PERIOD REQUIRED]

IDENTITY · SELECT A FACET

Five-plus years of production systems: REST APIs, serverless functions, SQL tuning, Redis caching, Docker and CI/CD — the unglamorous parts that keep a product fast and up.

01THE STORY

From backend to depth.

I started on the backend. At Henceforth Solutions I built APIs and web applications with Node.js, React, MySQL and PostgreSQL, and learned that performance is something you measure: SQL optimisation, Redis caching and CloudWatch monitoring kept production at roughly 99.5% uptime.

In September 2021 I joined AVRLabs, working remotely for their Dubai team, and the web stopped being flat. I build full-stack products there — React, TypeScript, Next.js and Node.js on one side; Three.js, WebGL and Blender-prepared 3D assets on the other — for AR, virtual environments and browser-based visualisation.

Lately the interesting problems sit where those worlds meet AI: LLMs, conversational AI, agents, embeddings and retrieval. I like building the parts that have to be right — the verification step, the fallback, the answer that says “I don’t know” instead of guessing.

I studied Physical Sciences before a Master’s in Computer Applications, and the habit stuck: ask a question, build the smallest thing that can answer it, and trust what you can measure.VERIFYUnverified — only in: Drafted copy — confirm voice

02OPERATING PRINCIPLES

What I optimise for.

Each principle points at the work where it actually happened.

  1. 01

    Evidence, not assumptions

    Nothing is done until something reads it back. My WebXR patch decompresses every build it writes and compares it to what it meant to write; my job agent re-reads every field it fills before it moves on.

  2. 02

    One root cause beats ten fixes

    Artabia’s SEO audit surfaced six findings. Four of them came from a single architectural gap — no per-route rendering — so the recommendation was one change, not four patches.

  3. 03

    Measure before you scale

    Production slowdowns are diagnosed, not guessed at. SQL optimisation, Redis caching and CloudWatch monitoring came before any talk of bigger servers.

  4. 04

    Keep a human on the commitments

    Automation should do the tedious parts and stop at the consequential ones. My job agent never auto-answers visa, salary or legal questions, and it never submits without approval.

  5. 05

    Say what you don’t know

    The SEO audit lists what it could not check. Ask Prince, on this site, refuses to answer when the portfolio doesn’t contain the answer. Honest gaps are more useful than confident guesses.

EDUCATION

  • 20172020Master of Computer Applications (MCA)Kurukshetra University
  • 20142017B.Sc. Physical SciencesKirori Mal College, University of Delhi

INTERESTS

  • Spatial computing & XR prototypingVERIFYUnverified — only in: XR resume (older, tailored)
  • Generative AI in creative interfacesVERIFYUnverified — only in: XR resume (older, tailored)
  • Sketching & visual storytellingVERIFYUnverified — only in: XR resume (older, tailored)
  • Open-source contributionsVERIFYUnverified — only in: XR resume (older, tailored)