Foundkeep
AvailableFound it? Keep it.
Save the page, the detail, or the thought. Keep it with its source in one private, searchable collection.

I work across web, mobile, and the tools behind them. Outside the day job, I follow the ideas I want to use myself.
Save the page, the detail, or the thought. Keep it with its source in one private, searchable collection.
Every bug.
The whole story.
A React component library with interactive previews, source code, and MCP access for the coding agent helping you build.
Product engineering by day.
A few more things I couldn’t leave unbuilt.
My work across Emergent’s web experience, mobile app, visual editing, and the tools that help the team ship.
The Astra collection: standalone websites, the original prompt, and a gallery to explore them all.
Skills, extensions, and utilities I’ve put into the world.
The thinking, detours, and details behind the work.

The story behind Limpet: automatic local failover and a careful merge back when the drive returns. A small Bash tool built around an everyday problem.
7 min readRead story
From misaligned ASCII to an interactive React Flow canvas. Why I built claude-canvas and how it fits into a coding session.
4 min readRead story
A look at the editor, publishing pipeline, and decisions behind turning a visual page into a fast, static site.
6 min readRead story
I’m Pritam Sharma, a software engineer based in Bangalore. I work across frontend, mobile, and the systems that connect them—taking an idea from its first rough version to something people can use.
I’m a founding engineer at Emergent AI, where my work spans the web frontend and React Native mobile app. Before that, I co-founded Dalovinium and built products at Scaler.
Outside that work, I’m building Foundkeep, Zeus UI, and Bug Dossier: tools for keeping good finds, building interfaces, and investigating the things that break. This canvas is where those projects meet.