hello there,
it's me,
aniruddha upadhya k

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 - Present

Contributing 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 2024

Designed 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

NMAM Institute of Technology, Nitte
2021 - 2025
Electronics and Communications
Poorna Prajna PU College, Udupi
2019 - 2021
PCMC
Govt. Composite High School, Volakadu
2014 - 2019
General

projects

Mammogram Analysis and Breast Cancer Localization System

Aug 2024 - Nov 2024

No 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 - Present

A 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.

Kvdhama Website

Apr 2024 - May 2024

Informational website for Ashraya Dhama, supporting English and Kannada with an integrated admin dashboard that allows for easy management of dynamic content, including text, images, videos, and links.

*solid badges - core techs; outlined badges - secondary techs; white badges - techs with my minimal involvement

Incridea Website

Jan 2024

A 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 2023

A 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 2023

Official 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

Portfolio Website

May 2025 - Present

Whatever you are reading, is this project in action. My official portfolio website, with zero Javascript shipped to your device!

*excluding analytics ofcourse

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.