01SOMEWHERE BETWEEN CODE & CROWD
Night sky portrait
Yellow shirt portrait
White dress traditional
Blue jacket outdoors
Black shirt with mic
Stage event celebration
Satyam K.

To build with precision & to perform
without a script — two habits, one person.

Role

CSE Student · Full-Stack &
AI Expert · Future Founder

Based

Bangalore, India

Performing

Stage Host · Emcee
Public Speaker

Scroll
02
Manifesto

I rarely feel ready — I build anyway.

I believe in starting before the plan is perfect,

breaking things before they make sense,

and learning by doing instead of waiting.

Stay curious. Stay stubborn. Keep building.

The goal isn't to have everything figured out —

just better things to figure out.

Satyam, signing off — still figuring it out.

03
Selected Work

What I built.
One thread —
people first.

What I've actually built — one thread: build it, ship it, learn from it.

012025 — NOW
01
KaryaLaya — Prototype Media

KaryaLaya

FOUNDER & DEVELOPER

A workplace collaboration platform built for how small teams actually work.

Problem — Small teams end up stitching together five disconnected tools — losing context the moment work crosses boundaries.

Solution — KaryaLaya brings workspaces, real-time tasks, and team discussions into one authenticated, high-performance environment.

Next.js · React · Tailwind CSS · Node.js · Express · PostgreSQL · Supabase
022025
02
AlgoCraft — Prototype Media

AlgoCraft

FULL-STACK DEVELOPER

Interactive algorithm visualizer and learning engine for complex data structures.

Problem — Abstract tree and graph algorithms are notoriously difficult to conceptualize through static pseudocode.

Solution — Dynamic step-by-step canvas execution with time-complexity profiling and interactive recursion trees.

React · TypeScript · Canvas API · Tailwind CSS · Vite
032024
03
Distributed Core — Prototype Media

Distributed Core

SYSTEMS DEVELOPER

High-performance distributed key-value cache with raft consensus and peer replication.

Problem — Maintaining data consistency across partitions without degrading low-latency read throughput.

Solution — Custom implementation of Raft consensus protocol with asynchronous gossip-based failure detection.

Java · DSA · System Design · Netty · gRPC
04 Speaking

On stages and in front of rooms.

Drag, scroll, or use the arrows

01 · Jan 2025 — Ongoing
Open Mic — Satyam hosting on stage

Open Mic

CAMPUS HOST · CROWD LEAD

Bangalore · Live Performance

Hosted a campus open mic, keeping the crowd engaged through high energy, spontaneous interactions, and strong stage presence.

02 · Apr 2026
Samskruthi '26 — Satyam hosting on stage

Samskruthi '26

EMCEE · STAGE HOST

Bangalore · Cultural Fest

Emcee and stage host for Samskruthi '26 — commanding the main stage, hosting live segments, and driving energy for a massive college crowd.

03 · Mar 2026
Launch Event — Satyam hosting on stage

Launch Event

EMCEE · EVENT HOST

Bangalore · Engineering College

A college fest launch event where I took the stage as an emcee, introduced my engineering college, and hosted the banner reveal that marked the beginning of the celebration.

05 Building, Learning

Not a finished product. A visible one.

The DSA grind runs in parallel with everything else here — same habit of showing up daily, much less glamorous to watch.

150+

LeetCode problems solved

Graphs & DP

Current focus

Daily

Streak, best effort

learning

Working through graph traversal patterns — BFS/DFS clicked faster than DP ever will.

building

Shipping KaryaLaya's realtime task board — first real fight with Postgres row-level security.

failing

Spent two hours on a sorting bug that was actually a mutation issue. Logged it so future-me remembers.

repeating

Back on LeetCode the next morning anyway. That's the whole method.

06 Off the Screen

Satyam, when he isn't writing code.

Training to become the version I want to be. ⚡

Training to become the version I want to be. ⚡

The only corner that gives me peace. ❤️

The only corner that gives me peace. ❤️

Main character on a random Tuesday. 😭

Main character on a random Tuesday. 😭

When everything gets too much, I load in. 🎮

When everything gets too much, I load in. 🎮

07
Contact

Have something
worth building?

Open to interesting problems, collaborations, and rooms that need hosting — or just good late-night tech chit-chats.

Email Satyam

YOU KNOW WHERE TO FIND ME.