The story, in seven acts.
Each act has its own colour. When the colour changes, you've turned the page.
Product designer who ships the code too. I design things, sneak them past the "someday" pile, and actually ship them: co-founder of ZenMode OS, maker of Obspec and Build 365, and before that, founder of Licaverse.
Hi, I'm Kamal 👋 I make things people actually keep 👀 an Android launcher
Each act has its own colour. When the colour changes, you've turned the page.
Six products I designed and shipped, fourteen sites that are live right now, the code I gave away, and the screen recordings to prove they move.
Six products, designed and built end to end. Three of them have full case studies.
An AI learning ecosystem for students and institutions. Founder, CEO and the only designer. Solo to a team of four, 70+ ICPs shadow-tested, four incubator offers, and the paperwork to prove it.
Issues and a pull request for Penpot, DeepSeek, PostHog and Codecademy, collected on one site.
Not affiliated with these projects; their logos only identify them.Proof MarksRepoA Telegram bot that keeps a group free of unwanted links at night.
Repo

996 contributions since Feb 2025
Six clips, recorded straight off the live sites and a running build of the launcher, then three components running live. Scroll to scrub the reel; click a clip to open it.
Motion is my favourite UX writing: it tells you what just happened without a single word.
The research that won nationals, the brand behind one green, and the marks I drew on a grid.
One founder-grade study that became Licaverse, and two research sprints, one of them a national winner.
Before Licaverse had a product it had homework: shadow-testing with 70+ ideal customers, mapping the learning journey, and sizing a market worth betting on. That research shaped Lica's Dynamic CV, the hook cycle and the design system.
I designed ZenMode at every place a person meets it: the launcher in their pocket, the store page that sells it, the site, the feed, the ticket in their hand and the booth they walked up to. Same green, same voice: quiet the noise.

Zen Score, streaks, Zen Circle leaderboards, the Distraction Blocker and Zen Gold receipts. Pixel-mono for numbers, a yellow mascot for feelings.

Quiet the noise, keep your promise, look back clearly, share Zen vibes, no ads ever. Every frame earns the next swipe.

4.7★ from 27 reviews and 1K+ downloads. The icon is the Z, and the little dot in the middle is you.

Z, E and N drawn as one line weight, a real toggle, and the loop the whole product runs on: hook → recognise → unhook → intentional use.

The v3 system page: search, blocker, Zen Score, Zen Circle, random connect, weekly recap and Zen Gold, each card a tiny working demo.

Banner, logo and a one-line pitch for the feed: good phone habits, paid in gold, all with your friends.
A die-cut pass for the first 1,000 supporters: the code, the redeem link and a perforated stub that invites you into the ZenMode Circle. Trim, bleed and notch specced for print.
Sticker sheets for the stall: a mindfulness progress bar, the fuzzy Zen mascot, a terminal that runs focus.deep_work() and only positive vibes.
The Mindful Digital Time Pledge at FOSS United Chennai 2026. People read it, laughed, pledged, then snapped and shared it with #InMyZone.
Five logos, each built on a grid and shipped as code-ready SVG. Every line here is the real construction, measured off the real mark.
A launcher identity that feels like quiet: one Z, one dot, one green.
Explore the brand system ↗The Z, the dot and a brand system around it: Albeit, with three type layers, a WCAG-checked palette, a 4dp grid and Figma tokens as JSON.
A gold core with three orbiting arcs for an AI learning ecosystem.
A gold sparkle for an AI UI auditor.
The Figma form, cut from Obsidian crystal.
An orb of pills that turns slowly in the nav, and spins up when you point at it.
All five marks at 64, 32 and 16px, the size they live at in a browser tab.
Twenty-seven projects, from weekend experiments to the launcher. Scroll to spin through them, then pick one.
Everything since Feb 2024, when I joined GitHub. The rhythm counts a day when GitHub logged a contribution or I committed on any branch of a local repo, private ones included; tap its middle to play it again. From GitHub and local git, 30 Oct 2026.
Also: design-contribution · all 19 honours ↗
Talks and booths across campuses and conferences, and the trophies that made it home.
Proof I occasionally leave my desk. Drag them around, they don't mind.
Launches, backing, national titles and finalist rooms. Scroll down and they pile up. Scroll back and they politely unpile.
Full honours list on LinkedIn ↗
The person behind the pixels, the vault that remembers for me, and the communities I keep learning from.
Left an electronics degree with a 9.2 CGPA, kept the habit of finishing. Designer first, but I co-maintain a Kotlin launcher and write the TypeScript when nobody else will. Since 2024, mentoring founders at Vel Tech TBI. 576 consecutive days of meditation. Based in Bangalore, HSR Layout.
Learning never stops, because life never stops teaching.
Every app I live in pours into one Obsidian vault, which backs itself up and feeds the brain. Hover an app, watch the packets.
11,986 notes in all; the 6,270 living in Obsidian draw this graph. Hover a dot to see its links, or a folder to light it up.
I went from
"where did I save that?"to "everything is exactly where it should be."
Exported from my vault on 21 Oct 2026. Titles stay private, so a dot only tells you its folder and how many links it has.
The communities I learn from, beyond the Zen Circle I started.
Breathing, lifting, reading, a little show with a lot of heart, and whatever is in my ears.
Meditation doubles my happiness and breaks my anxiety in half.
Join a session with meThe second half of my day, and it gives back as much as meditation does.
Become my gym buddyI just love the smell, the story, the words and everything else about books.
Visit my libraryKamba RamayanamPazha. PazhaniappanFeel Good ProductivityAli Abdaal
Thirty minutes in Tamil on productivity, relationships & career, made for friends in their 20s. These are the messages that come back.
Naa group la openup pannathaala than ungala maari nalla soul find pannen. En life la neenga change panirukinga. Suma solren, kadha viduren nu mattum nenachidathinga, pleasee, enaku itha convey pannanum. Thank you for everything 😊
Opening up in the group is how I found a soul like yours. You changed my life, please don't think I'm just saying this.Corner seat la paavam romba tired ah iruntha, adiye vizhunthu vizhunthu thoonguna. Enala apdiye vida mudila, avala hold pudichen. Last ah pora apo 'thanks ka' nu oru smile panna, enaku athu oru maari irunthuchu. Like happiness.
She held a stranger asleep on a bus so she wouldn't fall. That one thank-you smile, she says, felt like happiness.Bro, naanga than ungalukku thanks sollanum! Ungalala than marupadiyum ellarum productive ah irukkom 🤍
We're the ones who should be thanking you. Because of you, all of us are back to being productive.Journal as usual, and mukkiyama oru incident nadanthuchu. Softskill period la self introduction kuduka sonnanga, apo konjam improve panni sonnathula content neraya poten. Sir oru point extra vey kudutharu. Aniku full ah ethayo saadhicha peruma en kannula moonjila therinchithu.
He reworked his self-introduction, and his teacher gave him an extra point for it. He says you could see it on his face all day.Bro, never expected someone could even care. Thanks a lot brother, feels so gud now. We may be strangers but united by love ✨
2025 la nadandha nalla vishayam la onnu, ungala meet pannadhu bro 🤍 Hope it will continue.
One of the good things that happened in 2025 was meeting you.Wishing you all the very best in everything you do, may your kindness return to you many times over 🙏
Genuinely want to thank you bro. When I lost hope, your message puts me back and gives hope 🤝
You're the spark for me, because you left out my fear of speaking with real people...
Honestly your message gives me hope for my lost life tbh. Thanks for sharing this bro ❤️
31 shows on rotation, mostly while lifting or walking. Tap a cover and it opens straight in Spotify.
Taste MCP is one link that gives Claude Code, Codex and Cursor design taste, condensed from 14 open-source design repos. Paste it once and every build stops looking generated.
claude mcp add --scope user --transport http taste https://agent-taste.vercel.app/mcphttps://agent-taste.vercel.app/mcpFree and open source, MIT. Setup for Codex, Cursor and the Claude app is on the site.