SOFTWARE ENGINEER

Abhi Agasanakoppa

I'm interested in machine learning, software engineering, and computer systems.

Lately, I've been building computer vision projects, exploring lower-level programming, and teaching Python and machine learning.

View projects
PYTHON / RUST / C++Models, runtimes, and embedded systems.PROJECTS ↓

01 / Projects

SELECTED WORK
COMPUTER VISION / ML

GlyphNet

Teaching a computer to read handwritten digits through a webcam. A convolutional neural network, a real-time image processing pipeline, and the surprisingly difficult problem of making messy handwriting recognizable.

Python / PyTorch / OpenCV / Streamlit


Github Repo
GlyphNet
Oculog
HEALTH TECH / FULL STACK

Oculog

Contact lens care is surprisingly easy to lose track of. Oculog brings wear schedules, replacement reminders, inventory, and educational resources into one app.

React Native / Expo / FastAPI


Github Repo
DESKTOP SOFTWARE / SYSTEMS

Keyframe

PDFs are great for sharing presentations, but presenting them shouldn't feel like opening a document viewer. Keyframe is a minimal, keyboard-first presentation app built around the slides themselves.

Rust / EGUI / MuPDF


Github Repo
Keyframe

02 / Leadership

Applied AI Lab

Co-Founder & Co-President

Co-founded and lead Wootton's Applied AI Lab, making machine learning accessible through hands-on workshops, collaborative projects, and technical discussions. Develop curriculum covering Python, data science, and machine learning while organizing meetings and guiding members through real-world applications of AI.

Website

mCode

Instructor & Club Leader

Lead a middle school programming club at Cabin John, teaching Python, algorithms, and problem-solving through structured lessons and coding challenges. Design beginner and advanced curricula, mentor students of varying experience levels, and organize programming competitions to encourage computational thinking.

Website

03 / About

abhi agasanakoppa

I like building things, figuring out how they work, and making them better.

I'm a high school student interested in software engineering, machine learning, and computer systems. I enjoy exploring different areas of computing, especially where theory meets practice.

Most of what I know comes from building projects, experimenting with unfamiliar tools, and occasionally spending far too long solving a problem that probably has a simpler solution.

I also co-lead my school's Applied AI Lab and teach programming to middle school students through mCode.

CONTACT

Get in touch.

For engineering roles, collaborations, or a technical conversation.