about me
nothing much interesting, but a typical nerd, one of those people who can talk for hours about operating systems, programming languages, or the latest thing in quantum physics. if it's nerdy, there's a good chance i'm into it.
coding is a big part of my life, and you'll usually find me deep into a neovim-tmux session, probably tweaking my setup on a linux distro (i use nix, btw). i started out in web development -mostly frontend - as typical vs c*de dev, but eventually made the jump to the all-day-vim lifestyle, and i haven’t looked back since.
i went from being a javascript lover to... well, not a hater, but let’s just say we’ve grown apart (not for the usual reasons - just got bored). these days, i’m more interested in the lower levels: how systems work, how tools are built, and why things behave the way they do.
beyond tech, i’m always up for a good movie, a new music recommendation, or a deep-dive discussion about how everything in the universe works. basically, if you’ve got curiosity, we’ll get along just fine.
experiences
Edgeverve Systems Ltd.
Feb 2025 - PresentContributing to enhancements in the company’s core codebase using C/C++, and writing SQL queries to support new feature development and data analysis along with gaining hands-on experience with debugging and profiling tools such as GDB and Valgrin
JP Morgan Chase & Co. Research Internship
Sep 2023 - Dec 2024Designed and developed end to end framework that enhances privacy in Federated Learning system using zero-knowledge proofs (zkp), enabling secure model training without exposing raw participant data.
education
projects
Mammogram Analysis and Breast Cancer Localization System
Aug 2024 - Nov 2024No its not another breast tumor detection model, but a comprehensive system for precise 3D localization of breast tumors, combining CC and MLO mammogram views to enhance diagnostic accuracy. The solution calculates the tumor's distance from the chest wall, determines its breast quadrant, and pinpoints its clock-face position, reducing manual workload for radiologists.
Kilo Text Editor
Apr 2025 - PresentA fully memory-safe, Nano-like text editor built in C. It supports essential editing keys, such as navigation with arrows, TAB, backspace, home/end, and page up/down, as well as control commands for quitting, saving the file. The editor features a dynamic status line displaying file information, line count, and helpful messages.
Incridea Website
Jan 2024A fully paperless system built for Incridea’24 (college fest), featuring interactive 3D animations, character animations, and a custom HTML5 Canvas mini-game with player movement, collision detection, and sprite animations to enhance user engagement
The current live site uses a new frontend; my contributions remain in the maintained codebase
Eternals
Aug 2023A 3d infinite runner game inspired by Temple Run but set up in an unknown planet, The game features procedurally generated platforms, randomized obstacle spawns, and collectible coins. Players can jump, slide, and move side-to-side, with a high score system tracking their best runs. Game difficulty increases with the increase in the score making it challenging.
Yakshagavishti Website
Sept 2023 - Nov 2023Official website for Yakshagavishti (an intercollege yakshagaana event), featuring internationalization with support for Kannada and English languages, and fully functional judging dashboard which ensured the event to go smoothly paperless
skills
nix@ani >tree ~/skills/
linux
nix os
git
docker
postgres
c_c++
gdb
valgrind
python
js_ts
reactjs_nextjs
vim_neovim
*for non-developers out there, skills/tools are grouped by usage context and file names use underscores, not slashes, for terminal authenticity.