RK
Bengaluru, India

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?”
— Steve Jobs

I build everything from web apps to a Linux distro.

Shipping with:

ReactNext.jsTypeScriptRustSveltePythonGoAstro

About me

Creator of CrownOS.

Software Engineer and Systems Builder in Bengaluru, working with Rust, Linux, Wayland, React, Next.js, TypeScript and AI.

In last five years, my work spans from SaaS platforms to 3D Modeling to Linux programs to AI workflows.

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.

0+

Years writing production code

00

Languages and runtimes in rotation

00+

Public repositories shipped

00

Linux distribution, in production

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 project
  • 01

    Product 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
  • 02

    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
  • 03

    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
  • 04

    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

Work

Selected work

CrownOS01 - 04
Agent-native Linux desktop2026

CrownOS

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 CrownOS

Products I have taken from an empty repository to real users — an operating system, RL infrastructure for AI labs, a compliance platform and an SEO tool. Each one shipped, and each one is still being sharpened.

All repositories

Principles

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
Let’sbuild
something