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.
One calm inbox for questions, failed runs, and finished work. Follow your agents without checking every thread.
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.