Skip to content

Shivam Singh

Senior Software Engineer at LittlebirdLittlebird@LittlebirdAIAn AI assistant that remembers your work across meetings, messages, docs and apps.$11M seed · March 2026littlebird.aiView on XView on LinkedIn

Hey, I’m Shivam. Right now I build things at LittlebirdLittlebird@LittlebirdAIAn AI assistant that remembers your work across meetings, messages, docs and apps.$11M seed · March 2026littlebird.aiView on XView on LinkedIn, where I joined as hire #4 in the company. It’s been 1.75 years here. I lead the client apps, mostly desktop and web, on a codebase we share with mobile. I helped grow the app from its first users to I take NDAs seriously. The numbers stay in-house. The engineering is what I can share. daily active users, and somewhere along the way I became the guy who knows the flows and gotchas across every layer and most teams. These days I’m deep in applied AI and product engineering.

Before LittlebirdLittlebird@LittlebirdAIAn AI assistant that remembers your work across meetings, messages, docs and apps.$11M seed · March 2026littlebird.aiView on XView on LinkedIn I spent almost two years as employee #1 at MiddlewareHQMiddlewareHQmiddlewarehq.comEngineering analytics that help teams spot delivery bottlenecks and improve how they ship.middlewarehq.comView on XView on LinkedIn, a B2B engineering analytics company. I owned the web client and the Jira integration. At some point I came up with a hack that ran our whole web app inside Atlassian Jira as a plugin. When it launched, it brought in more than half of the company’s MRR at its peak. The company went from zero to more than 30 enterprise clients while I was there. I worked very hard and learned a lot. I left with good friends, founders I still meet every few months, and a sneaker habit I never planned for.

Before that came RequestlyRequestlyYC W22Open source tools to intercept, mock and debug HTTP requests and test APIs.Acquired by BrowserStack · May 2025requestly.comView on XView on LinkedIn (YC W22), since acquired by BrowserStackBrowserStackbrowserstack.comA cloud platform for testing websites and mobile apps across browsers and real devices.$200M Series B · June 2021browserstack.comView on XView on LinkedIn. I interned there for six months and found out I’m more than a Python backend dev. They offered to make me employee #1. I turned it down for a stealth meeting notes startup. Not some bold master plan, just circumstances at the time. For a while I quietly filed it under mistakes.

That startup was SynthSynthYC S21 · now InferThe bot free meeting notes product I helped build. The company now operates as Infer, building AI for insurance agencies.infer.soView on LinkedIn (YC S21), where I had my first full time job as a founding engineer. In 2022, before ChatGPT was a thing, we built meeting notes that worked without a bot joining the call. Think Granola, except earlier. And honestly, our transcription, audio, and notes were better. The product never made it out of stealth, so after a year I moved to MiddlewareHQ. You already read how that went. Looking back, the mistake turned out to be one of my best decisions. It taught me how to work on my own with vague, undefined problems. Steve Jobs was right, the dots only connect when you look backwards.

The panel below has the rest of the stack trace.

[littlebird] dailyActiveUsers: [redacted]
9 messages
[boot] shivam.singh initialized; uptime 1.75 years at littlebird
[littlebird] dailyActiveUsers: [redacted]
[middleware] jira plugin hack → >50% of company MRR at peak
[middleware] side effects: sneaker habit acquired; founder catchups still run every few months
[synth] product never left stealth
[requestly] employee #1 offer declined; filed under mistakes at the time
[hindsight] dots connected looking backwards; mistake reclassified as best decision
shivam.location
0: "New Delhi" length: 1
shivam.links
0: "GitHub: https://github.com/shivam-bit"1: "LinkedIn: https://linkedin.com/in/shivam-bit"2: "X: https://x.com/cvam01" length: 3
Tab to complete · Enter to run
Career log
4 requests2021 → now
career/littlebird.md
  1. # Littlebird
  2. Role: Senior Software Engineer
  3. Dates: Dec 2024–present
  4. Location: Remote
  5. Stack: TypeScript, React.js, Electron, Python, MobX, MCP, Tauri, Rust
  6. - Joined as hire #4 in the company.
  7. - Owns the user facing product, the desktop and web apps, shipped end to end.
  8. - Grew the client app from launch to daily use across desktop, web, iOS, and Android, all from one shared TypeScript and React codebase.
  9. - Led the desktop migration from Tauri to Electron from start to finish.
  10. - Built a custom release flow that ships different builds to different user cohorts, with single click updates and rollbacks.
  11. - Built core product features like meeting notes transcription and a flexible exclusion handler covering apps and websites.
  12. - Added telemetry across the clients; issue debugging went from days to under an hour.
  13. - Built an LLM chat debugger the whole backend team now uses; agent quality investigations went from hours of digging to a few minutes.
  14. - Led chat system work including streaming and robust error handling, plus automated desktop updates.
  15. - Recently building the agentic side: Action Cards, on device MCP support, and a policy layer.
17 linesMarkdownUTF-8Read-only
  1. # MiddlewareHQ
  2. Role: Founding Engineer, Frontend
  3. Dates: Feb 2023–Nov 2024
  4. Location: Gurugram, India
  5. Stack: Next.js, React.js, TypeScript, Jest, BFF architecture
  6. - Joined as a founding engineer and employee #1.
  7. - Owned the web client and Jira integration for the B2B engineering-analytics product.
  8. - Devised a way to run the web app inside Atlassian Jira as a plugin; at its peak, it drove more than 50% of company MRR.
  9. - Worked with the company as it grew from zero to more than 30 enterprise clients.
  10. - Launched Unwrapped.dev, which generated personalized reports from GitHub contributions and reached more than 600 sign-ups on its first day.
  11. - Designed Cockpit, the analytics dashboard that became the first page managers view.
  12. - Started and shipped 360 Feedback, a Slack-integrated dashboard with granular access controls that cut feedback turnaround time and increased employee engagement by about 25%.
  13. - Co-shipped the DORA Metrics dashboard, which became one of the three most visited dashboards in the app.
  14. - Built the organization user-management dashboard covering every member of an organization.
  15. - Built a user-insights dashboard from Jira ticket activity, the first page developers view.
17 linesMarkdownUTF-8Read-only
  1. # Synth
  2. Role: Fullstack Engineer
  3. Dates: Mar 2022–Feb 2023
  4. Location: Remote, India
  5. Stack: Vue.js, Nuxt.js, Web Audio API, Electron, Jest, Vue Test Utils, Playwright, Chrome extension, AWS
  6. - Joined as a founding engineer in the first full time role, building meeting notes that worked without a bot joining the call, before ChatGPT existed.
  7. - Conceptualized and built the Synth Google Meet Chrome extension, which earned a 4.8 out of 5 Chrome Store rating.
  8. - Enabled real-time Google Meet audio recording through the extension without a meeting bot.
  9. - Implemented end-to-end tests with Playwright, reducing production defects by about 20%.
  10. - Introduced GitHub Actions pipelines for automated builds, tests, and deployments.
  11. - Spearheaded Ask-Synth, an AI-driven topic-suggestion feature.
  12. - Resolved Electron desktop-app bottlenecks for an overall performance improvement of about 50%.
  13. - The product never left stealth; its transcription, audio, and notes quality remains work I am proud of.
  14. - Synth (YC S21) was later renamed Infer.
16 linesMarkdownUTF-8Read-only
  1. # Requestly
  2. Role: SDE Intern
  3. Dates: Oct 2021–Mar 2022
  4. Location: Remote, India
  5. Stack: React.js, Gatsby.js, Next.js, Electron, Firebase, Chrome extension
  6. - Engineered templates for predefined Requestly rules, making rule creation about 20% faster and improving user satisfaction.
  7. - Developed the onboarding flow, increasing 30-day new-user retention by about 20%.
  8. - Built a pricing-page visitor tracker connected to Google Sheets for real-time analysis and personalized outreach.
  9. - Added Firebase to the Gatsby landing page for student-discount applications.
  10. - Turned down an employee #1 offer to join Synth, a stealth startup.
  11. - Requestly (YC W22) was later acquired by BrowserStack.
13 linesMarkdownUTF-8Read-only
saved · locally in this browser ⌘S saves · draft survives reload Send

Memory & performance

Waiting for samples

Run a short simulation to see memory grow, then let the browser clean up.

JavaScript heap

Memory used by this page

Waiting…Checking browser support

Frame rate

Waiting…

How smoothly the page updates

Event-loop lag

Waiting…

Time the browser is kept waiting

DOM nodes
Waiting…
Transferred
Waiting…
Long tasks
Waiting…
Uptime
Waiting…

shivam.singh

Human · measured continuously · in production

100

Accessibility

according to teammates

99

Best Practices

how can shivam be wrong ;)

100

AEO

can burn a billion tokens a month, ask finance

100

Humility · humans

that’s what she said

23

Humility · agents

sorry, claude

Opportunities 2
  • Eliminate render blocking meetingsEstimated savings: 3.2 h per week
  • Avoid enormous network payloadsSneaker orders exceed monthly budget
Measurement details

Measured on the human directly, continuously, in production. Humility toward agents remains low because the agents started it. Mobile performance depends on coffee.