Skip to content
HK.

Software Developer

Harshvardhan Kumar Nimesh

I'm a computer science student who builds practical software to solve everyday problems.

How I think

This site isn't a list of finished things. Each project shows what I noticed, how I reasoned, why I chose an approach, what broke, and what I'd do differently.

  1. Observe
  2. Question
  3. Design
  4. Build
  5. Test
  6. Improve
  7. then loops back to Observe

Featured projects

Projects that demonstrate my skills in mobile development, full-stack engineering, and problem-solving.

All projects

Campus ID, balances, events, and offers were scattered across separate systems — Red Hawk Wallet unified them in a single Android app.

KotlinJetpack ComposeMVVMFirebase AuthFirestore
Explore Code

A Flutter rebuild of Red Hawk Wallet as a three-sided campus marketplace (student, vendor, admin) on iOS and Android. The original Android prototype updated balances on the client; this version moved that to the server.

FlutterDartgo_routerFirebaseCloud Functions
Explore Code

Scheduling looks simple until constraints interact — then a timetable can appear valid while still breaking the rules that matter.

Next.jsReactTypeScriptTailwind CSSNode.js
Explore Code

Most developer portfolios show that you can build interfaces. This one had to show how I think — and also work as a practical tool for recruiters to understand my work and reach me.

Next.jsReactTypeScriptTailwind CSSReact Three Fiber
Explore Code