A computer science student who refuses to pick one lane: full-stack apps, machine learning, systems in Go, open source, competitive programming, and a camera always in the bag.
GSSoC ’26 · Gemini Student Ambassador
● Open to internships Scroll to see the work ↓
I don’t stay in one lane. This year I built a crash-safe database in Go, an AI study app on Gemini, a computer-vision platform and full-stack web apps, and started contributing to open source. Different stacks, one habit: measure it, then prove it works.
I’m a Computer Science student at VIT Bhopal. I learn by building: pick something I don’t know yet, ship a working version, then find out where it breaks.
Right now that means open source with GSSoC ’26, the technical team at the GfG student chapter, LeetCode contests, and the occasional weekend spent building something new with a team.
Things thathad to work.
Where I’vebeen learning.
Honest systemsbeat pretty demos.
Measure, don’t guess.
Benchmarks showed walkv’s pipelined writes were slower than plain ones: each command waited for its own disk sync. One batch per connection fixed it, with the same durability.
Say when you’re unsure.
PowerWatch shows an uncertainty band and a reliability flag next to every prediction. Sentinel reports cameras as live, faulty or never-checked, never a made-up uptime.
Make it survive the demo.
Foolscap runs fully without a database so a live demo can’t die. walkv gets killed mid-write on purpose, five rounds in a row, and has to come back with every write intact.
Break it yourself.
My actual Go database, compiled to WebAssembly and running in your browser: the same log, checksum and recovery code as the server. Write some keys, then pull the plug. Or crash the whole page.
Written down.
Still shipping.
All projects
Receipts.
Certifications
Verify on LinkedIn ↗When I’m notat a keyboard, I’m looking.
Mountains, water, trees and the odd night fire. Twelve frames, each with the thought I had when I took it. Tap any one to see it large.
I’m Kartikeya, a Computer Science student at VIT Bhopal who can’t pick just one corner of computing.
Some weeks it’s a database in Go, some weeks a Next.js app on Gemini, a computer-vision pipeline, or a LeetCode contest at 8 AM on a Sunday. Hackathons are one of the places I test ideas quickly; open source and the GfG student chapter are where I learn alongside other people.
Away from the keyboard I’m usually somewhere with a view and a camera. Some of those frames are just above this.
Next up: Google Summer of Code 2027, and an internship in software, ML or backend engineering.
B.Tech CSE, VIT Bhopal · 2025–29
GSSoC ’26 · Gemini Student Ambassador
Python · C++ · Go · TypeScript