Skip to content
Shivam Sharma
Page progress
Student on paper. Four products in the world.

I write the PRD,then I ship it.

Builder-PM working on AI-first products — discovery and PRDs through hands-on development, then instrumentation of what users actually did.

Shivam Sharma, seated in the room he works in, looking towards the camera.
4products built end to end
10person team led
4,000+submissions processed in live use
1paying client

Final-year Computer Science student, graduating August 2026. I’ve led a 10-person build, delivered a marketplace for a paying client as sole developer, and shipped a platform that processed 4,000+ submissions in live use. Currently interning at Docmize on an AI hospital management system while building CuteHelper, a voice-first AI desktop companion.

Availability

Open to Associate and Technical Product Management roles · Gurugram, India · IST (GMT+5:30)

Product

  • discovery
  • PRDs
  • RICE
  • roadmapping
  • KPI definition

Build

  • React
  • Next.js
  • TypeScript
  • Electron
  • Supabase
  • Prisma

AI

  • LLM integration
  • prompt engineering
  • voice interfaces

Data

  • SQL
  • Python (pandas, NumPy)
  • Metabase
  • Mixpanel

01 · Now

Three things in flight

All three are live right now — a team codebase, a client product built and handed over, and one of my own in active development.

02 · Work

Four products,start to finish

Each write-up covers the same ground: what the problem was, how I scoped it, what I built, what broke, and what I’d do differently. Ordered by what I think is hardest to fake.

In development

CuteHelper

Founder & Product EngineerAI Desktop Companion

A transparent, always-on-top AI companion that listens instead of waiting to be typed at. RICE-scoped to two workflows, built front to back, instrumented to test whether it teaches or just answers.

  • Electron
  • React
  • TypeScript
  • Groq Whisper
  • LLaMA 4 Scout (vision)
Read the case study
Architecture
Delivered

UrbanIQ

Product ManagerInstitutional Complaint & Document Management Platform

Led a 10-person team building an AI-assisted complaint and document management platform. 4,000+ submissions processed in live use, three user roles reconciled, resolution time cut 30% in load testing.

  • Python (pandas)
  • Metabase
  • AI Classification
  • Exploratory Data Analysis
  • PRD Authoring
Read the case study
4,000+submissions processed in live use
30%resolution-time reduction in load testing
10person team led
3user roles reconciled into 15+ prioritized stories
Delivered

ServiceHub Private Limited

Freelance Product DeveloperServices Marketplace

Sole developer on a paid engagement. Requirements elicited from the client, MVP scoped against a fixed budget, one role-based application serving two distinct experiences plus an admin panel.

  • Requirements Elicitation
  • MVP Definition
  • Stakeholder & Client Management
  • System Architecture
  • Role-Based Application Design
Read the case study
Architecture
In progress

Docmize

Software Developer InternAI Hospital Management System

Frontend interfaces and dashboards for an AI-integrated hospital management system covering appointments and patient workflows, built inside an existing team and codebase.

  • Frontend interfaces and dashboards
  • AI Workflow Design
  • Modular, scalable workflow architecture
Read the case study

Screens pending client clearance

Also published

Product analysis

Two end-to-end case studies, written up and published. Different muscle from the builds: no code to hide behind, just the argument.

The case studies above are products I built or helped build. These two are products I analysed — the discipline of taking something already in the world and reasoning about what should happen to it next, without the safety net of being able to just go build it.

Building a product you specced yourself is a closed loop — if the analysis is wrong, you find out in the build and quietly fix both. Analysing a product you don’t own removes that. The reasoning has to stand up on its own, in writing, to a reader who can check it.

Both of these run the full arc: what the problem actually is, what users said, how large the opportunity is, who else is solving it, and what I’d build first. The prioritization section is the one I’d point an interviewer at.

Methods

  • Problem Discovery
  • User Research
  • Opportunity Sizing
  • Competitive Analysis
  • Feature Prioritization
  • Notion

Published

Two published product case studies

End-to-end analyses covering problem discovery, user research, opportunity sizing, competitive analysis and feature prioritization. Written alongside final-year coursework and the product management certifications.

What each write-up covers

  1. Problem discovery

    Establishes the problem exists and is worth solving, before proposing anything

  2. User research

    Grounds the problem in what users said, not what seemed likely

  3. Opportunity sizing

    Puts a magnitude on it — the difference between a real problem and an interesting one

  4. Competitive analysis

    Who’s already solving this, how, and where the gap is

  5. Feature prioritization

    What ships first, and the reasoning that makes that defensible

03 · Method

How I decidewhat to build

Five steps, in the order I actually run them. Each example below is from a real build, not an illustration.

  1. Discovery

    Find out what has to become true, not what features were asked for. On ServiceHub I elicited requirements directly from the client — which is what surfaced the operational needs that became a separate admin panel.

  2. Prioritization

    Decide what doesn’t ship. On CuteHelper I ran a RICE framework across the candidate feature set and cut the MVP to the two highest-impact workflows. Prioritization only means something when it removes things.

  3. Specification

    Write it down so it can be disagreed with. PRD, user stories, acceptance criteria, system architecture. On UrbanIQ that meant reconciling three user roles — requester, handler, administrator — into 15+ prioritized stories where “done” meant the same thing to all three.

  4. Build

    Ship it myself where I can. React, Next.js, TypeScript, Electron, Supabase, Prisma. On ServiceHub, one role-based application served two distinct experiences instead of two parallel codebases — a decision I could only make because I was the one maintaining it.

  5. Instrumentation

    Find out whether the spec was right. On UrbanIQ I ran EDA on 4,000+ submissions and fed SLA-breach patterns back into prioritization. On CuteHelper I’m tracking follow-up rate, average query length and response gap. A roadmap that never changes after launch wasn’t a roadmap.

The loop matters more than any single step. Step 05 is what makes step 02 honest next time.

04 · Toolkit

What I use,and where I used it

Every item below appears in work I’ve done. Hover a skill to highlight where it was used.

Product

  • Product Discovery

    • CH
    • UIQ
    • SH
    • CS
  • User Research

    • CH
    • UIQ
    • CS
  • PRD Authoring

    • CH
    • UIQ
  • User Stories & Acceptance Criteria

    • CH
    • UIQ
  • Feature Prioritization (RICE)

    • CH
    • UIQ
    • CS
  • Roadmapping

    • UIQ
  • MVP Definition

    • CH
    • SH
  • Stakeholder & Client Management

    • UIQ
    • SH
    • DZ
  • KPI Definition

    • CH
    • UIQ
  • Agile & Scrum

    • UIQ
    • DZ

Opportunity Sizing and Competitive Analysis belong to the published case studies too — they’re in the product analysis method list rather than repeated here.

AI Product

  • LLM Integration

    • CH
    • UIQ
    • DZ
  • AI Workflow Design

    • CH
    • UIQ
    • DZ
  • Prompt Engineering

    • CH
  • Voice Interfaces

    • CH
  • Context-Aware Systems

    • CH

Engineering

  • Electron

    • CH
  • React

    • CH
    • UIQ
    • SH
    • DZ
  • TypeScript

    • CH
    • SH
  • Next.js

    • SH
    • DZ
  • JavaScript

    • CH
    • UIQ
    • SH
    • DZ
  • Python

    • UIQ
  • Supabase

    • SH
  • Prisma

    • SH
  • REST APIs

    • UIQ
    • SH
    • DZ
  • Git

    • CH
    • UIQ
    • SH
    • DZ
Named in that project’s write-up
In my toolkit — not yet attributed to a project
Not used

CH CuteHelper · UIQ UrbanIQ · SH ServiceHub · DZ Docmize · CS Published case studies

The empty cells are the point — they’re what makes the filled ones mean something.

Data & Analytics

Used in shipped work

Python — pandas
UrbanIQ
Metabase
UrbanIQ
Exploratory Data Analysis
UrbanIQ — on 4,000+ submissions

Working knowledge — coursework and certification

  • SQL (JOINs, CTEs, window functions)
  • NumPy
  • matplotlib
  • Mixpanel
  • Funnel & Cohort Analysis
  • Retention Analysis
  • A/B Testing
  • Google Looker Studio
  • Jupyter

Tools

Jira
Docmize, UrbanIQ
Notion
Across projects; published case studies
Jupyter
UrbanIQ
Google Looker Studio
Coursework

The list is short on purpose. Nothing on it is here because it looks good on a list.

About

I’m a final-year Computer Science student who ended up working across the seam most teams put a handoff in.

The pattern is consistent across everything I’ve built: run the discovery, write the PRD, decide what doesn’t ship, build it, deploy it, then instrument it to find out whether the spec was right. On UrbanIQ that meant leading ten people and reconciling three user roles with different definitions of “resolved.” On ServiceHub it meant negotiating scope directly with a client against a fixed budget. On CuteHelper it means owning every layer, from the RICE score that killed features to the Electron main process.

I’m not a PM who can read code, and I’m not an engineer who writes tickets. I do both, and the reason I keep doing both is that the specs get better when you know what they cost to build.

Journey

  1. 2024Leading before managing.

    UrbanIQ was ten people and three user roles that disagreed about what a resolved complaint looked like. I learned that the hard part of product isn’t deciding what to build — it’s getting three groups to accept the same definition of done. It shipped, and it processed 4,000+ submissions in live use.

  2. 2024Letting the data argue back.

    After launch I ran exploratory analysis on all 4,000+ submissions in Python and Metabase. SLA breaches clustered by department in a way nobody had predicted. That’s when instrumentation stopped being a checkbox on the roadmap and became the reason I trust or distrust my own specs.

  3. 2025Sharpening the method.

    A year of deliberate practice alongside coursework: two published end-to-end case studies covering problem discovery, user research, opportunity sizing, competitive analysis and prioritization, done alongside the product management certifications. Writing product thinking down for an audience is a different skill from doing it.

  4. 2026Building at three altitudes.

    Now: a client product where I’m the only developer and the requirements come straight from the person paying, a team codebase at Docmize where I have to fit someone else’s architecture, and CuteHelper, where every decision is mine and every mistake is too.

Current focus

What I’m working on right now: whether CuteHelper’s “teach, don’t do” principle survives contact with real users. I’m instrumenting follow-up rate, average query length and response gap to find where the loop breaks down — because a companion that answers for you and a companion that teaches you look identical in a demo and completely different in the data.

What I’m getting better at: working inside an existing codebase and someone else’s architectural decisions. Docmize is the first environment where I’m not the one who chose the structure, and it’s made me a better spec writer — a requirement reads differently when you know what it costs the person implementing it.

What I’m looking for: an Associate or Technical Product Management role on a product where the technical layer is the product, not a delivery detail. AI products, developer tools, or anything where the spec has to be written by someone who understands what the model can and can’t do.

Based in Gurugram, Haryana. Graduating August 2026.

05 · Background

Experience, education,credentials

The formal version, for anyone who needs it in this shape.

  1. Software Developer Intern

    Docmize

    AI Hospital Management System

    • Build frontend interfaces and dashboards for an AI-integrated hospital management system covering appointments and patient workflows.
    • Translate product requirements into modular, scalable healthcare workflows and AI-assisted user experiences.
    • Work within an existing engineering team and codebase, coordinating with backend and design.
  2. Freelance Product Developer

    ServiceHub Private Limited

    Services Marketplace

    • Sole developer on a paid client engagement, building an on-demand marketplace connecting customers with local service providers.
    • Elicited requirements directly from the client and scoped an MVP deliverable within a fixed budget and timeline, negotiating trade-offs directly.
    • Architected a single role-based application serving distinct customer and service-provider experiences, plus a separate admin panel for operations.
    • Owned the full delivery cycle: requirements, architecture, build, deployment and handover.
  3. Founder & Product Engineer

    CuteHelper

    AI Desktop Companion

    • Own end-to-end product direction for a transparent, always-on-top desktop AI companion built to cut context switching for students and knowledge workers.
    • Ran product discovery and used a RICE framework to scope the MVP to the two highest-impact workflows; authored the PRD, user stories, acceptance criteria and system architecture.
    • Chose a voice-first interaction model over a chat window and implemented it with Electron, React, TypeScript, Groq Whisper and LLaMA 4 Scout (vision).
    • Instrumenting follow-up rate, average query length and response gap to test where the “teach, don’t do” loop breaks down in real usage.
  4. Independent Product Work

    Case Studies & Certification
    • Published two end-to-end product case studies covering problem discovery, user research, opportunity sizing, competitive analysis and feature prioritization, alongside final-year coursework and the product management certifications below.
  5. Product Manager

    UrbanIQ

    Institutional Complaint & Document Management Platform

    • Led a 10-person team building an AI-assisted complaint and document management platform for institutional workflows, with 4,000+ submissions processed in live use.
    • Reconciled requirements across 3 distinct user roles — requester, handler, administrator — into 15+ prioritized user stories with acceptance criteria.
    • Owned the roadmap from PRD through deployment, drove AI-based complaint classification to auto-route submissions, and cut resolution time 30% in load testing by reordering the approval workflow.
    • Ran EDA on 4,000+ submissions in Python, pandas and Metabase, surfacing SLA breaches by department and resolution-time bottlenecks, and fed findings back into prioritization.

Education

B.Tech, Computer Science & Engineering

I.K. Gujral Punjab Technical University

Expected August 2026

Final year. The coursework has run alongside the builds rather than behind them — UrbanIQ and the published case studies were both done during it.

Certifications

Google Project Management Professional Certificate
Coursera
Electronic Arts Product Management Job Simulation
Forage
Machine Learning Training
Internshala

Achievements

Drawn from the shipped work — no separate awards to list.

4,000+

submissions processed in live use

UrbanIQ went into real institutional use, not a demo

30%

resolution-time reduction in load testing

Achieved by reordering the approval workflow, not by adding features

Paid

client engagement delivered solo

ServiceHub — requirements through handover, inside a fixed budget

10-person team led

UrbanIQ, as a student, alongside final-year coursework

3

user roles reconciled into 15+ prioritized stories

With acceptance criteria precise enough to build against

Two

product case studies published

End-to-end, independently, alongside final-year coursework

Leadership

UrbanIQ — ten people, one backlog.

I led a 10-person team as a student. In that setting alignment comes from documents precise enough to be self-executing: a PRD, 15+ prioritized user stories, and acceptance criteria reconciled across requester, handler and administrator. That constraint is the reason I write specs the way I do.

ServiceHub — the client-facing seam.

Sole developer on a paid engagement means being the person who says “that costs this much of that.” I ran the requirements conversation and the trade-off negotiation directly, in terms the client could make decisions in.

CuteHelper — deciding alone.

Founding something removes the person who tells you a feature isn’t worth it. RICE and the instrumentation plan exist because I needed an external check on my own judgment.

06 · Contact

Let’s talk

I’m looking for an Associate or Technical Product Management role, ideally somewhere the technical layer is the product rather than a delivery detail.

If you’re hiring for something like that — or you want to argue with a decision in one of the case studies above — email is the fastest way to reach me.

Direct

Location
Gurugram, Haryana, India · IST (GMT+5:30)
Availability
Open to Associate / Technical PM roles
Graduating
Expected August 2026