Rama Krishnan V — Full Stack Engineer in Bengaluru, India
Indie hacker and full stack engineer. I build products end to end — interfaces that feel inevitable, backends that hold under load, and the occasional operating system when the itch gets bad enough.
Start a project“We’re here to put a dent in the universe. Otherwise why else even be here?”
I build everything from web apps to a Linux distro.
Shipping with:
Aboutme
Creator of CrownOS.
Software Engineer and Systems Builder in Bengaluru, working with Rust, Linux, Wayland, React, Next.js, TypeScript and AI.
Over the past five years, I’ve worked across the stack and beyond — building SaaS platforms, 3D modeling, building low level software, and AI-powered workflows.
Years writing production code
Languages and runtimes in rotation
Public repositories shipped
Happy Clients
Make it.Ship it.
What do I work on?
Full stack delivery from an empty repository to production traffic. I take products end to end — the data model, the API, the interface people touch and the pipeline that ships it.
Start a projectProduct engineering
Multi-tenant applications with billing, auth and the boring reliability work that keeps customers. Shipped end to end, owned after launch.
- Schema & API design
- Auth, billing, tenancy
- Deploy pipelines
- Production on-call
Interface & motion
Where the product earns its trust — motion, type, and state that never stutters. Scroll choreography and shader work that directs attention.
- React, Next.js, Svelte
- GSAP & WebGL
- Design systems
- Landing pages
Systems & low level
Rust, Kotlin and a stubborn interest in what happens under the runtime. Services, CLIs and an operating system built from the compositor up.
- Rust services & CLIs
- Linux & Wayland
- WebAssembly
- Internal tooling
AI products
Agent-native tooling and pipelines that turn unstructured input into decisions — from ranking résumés to weighting a backlog by revenue.
- Claude Code plugins
- Embeddings & clustering
- Transcript extraction
- Local models
Selected Projects
Selected
Agent-native Linux desktop2026CrownOS
I’m building CrownOS, a Linux-based desktop operating system designed around AI agents, modern desktop interaction, and a tightly integrated system experience.
Rust · Linux · Wayland · Smithay · Graphics · AI
Explore CrownOSPrinciples
01 - 04
No handoff between a designer who cannot ship and an engineer who will not decide. The schema, the API, the interface and the deployment are the same pair of hands.
- Principle
- One person, whole stack
- Applies to
- Every engagement
Blog
Notes fromthe build.
Writing in public
Long-form writing about the parts of the work that are hard to explain in a commit message — systems, motion, and what it actually costs to ship something alone.
All posts