Madison, WI — UW–Madison · CS & Data Science · Class of 2028

Aditya Pall

CS & Data Science student building full-stack systems and AI infrastructure.

Currently: SWE / iOS intern @ ZenZiee Corp & building Recall

UW–Madison

Education & Honors

University of Wisconsin–Madison

B.S. Computer Science & Data Science

GPA
3.95 / 4.0
Expected
May 2028

Relevant coursework

  • Programming I–III
  • Data Structures & Algorithms
  • Linear Algebra
  • Discrete Mathematics
  • Computer Architecture (RISC-V)
  • Data Science Modeling
  • Intro to Computer Engineering

Honors

  • Dean's List — Fall 2025 & Spring 2026
  • Marjorie E. Chapman Memorial Scholarship
  • AP Scholar with Distinction

Selected work

Projects

Desktop app

AI File Explorer

File search that matches what a document means, not just what it's named. An Electron + React desktop app with LLM-assisted hybrid search: FlexSearch keyword indexing fused with LanceDB vector search over BAAI/bge-base-en-v1.5 embeddings — all running locally on your machine, alongside a real-time file-statistics dashboard.

  • Electron
  • React
  • FlexSearch
  • LanceDB
  • bge-base-en-v1.5

Data pipeline

Grocery Product-Matching Pipeline

Two catalogs describing the same groceries in incompatible ways. A five-stage entity-matching pipeline — normalize, block by category, generate candidates with FAISS + TF-IDF fused by RRF, score deterministically, then send only the gray band to an LLM — reconciled them into 12,721 matches for about $0.41 of compute.

  • Python
  • FAISS
  • TF-IDF
  • RRF
  • LLM adjudication

Team project

Local Loop

Campus happenings live in group chats and paper flyers, so most students miss them. Local Loop is a React + Google Maps API + Tailwind community app for map-based discovery of events and places around campus, with quick posting, filtered study-spot search, and real-time issue reporting — presented to judges at MadCoders' end-of-year symposium.

  • React
  • Google Maps API
  • Tailwind CSS
  • Netlify

Academic project

European Rail Navigator

A JavaFX rail routing app that computes shortest paths across the European network with Dijkstra's algorithm — running on a graph and a hash-table map both written from scratch rather than pulled from the Java collections framework. Built for CS400 and deployed to the CS department web server.

  • Java
  • JavaFX
  • Dijkstra's algorithm
  • Custom hash table

Where I've worked

Experience

May 2026 — Aug 2026

Software Engineer / iOS App Intern

ZenZiee Corp · Remote

  • Lead frontend feature development in SwiftUI for an NSF-funded mobile app (NSF iCAP program) built to reduce anxiety and strengthen friendships among teens, driving architecture decisions and code review across the iOS team.
  • Build mood-driven UI — dynamic profile avatars that reflect a user's selected mood, and a multi-option style-selection flow — using asset catalogs, layered ZStack layouts, and gradient overlays.
  • Cut AWS spend through frontend architecture decisions: request batching, client-side caching, and reducing redundant API call volume.
  • Refactor existing frontend structures and automate recurring processes to reduce engineering overhead.
  • Run a feature-branch Git workflow across the team in Xcode and GitHub, and align iOS work with backend, infrastructure, and product priorities in weekly cross-team meetings.

May 2024 — Aug 2024

Data & Software Intern

Keystone Technologies · St. Louis, MO

  • Led a team of 3 interns building and optimizing synthetic data generation pipelines over large relational datasets.
  • Achieved ~30% query performance gains on 1M+ row datasets by applying Quicksort and Merge Sort strategies alongside T-SQL query and index optimization.
  • Delegated tasks, reviewed intern code, and tracked progress to keep the team aligned on deliverables.
  • Documented pipeline logic and benchmarked the performance improvements for handoff to full-time engineers.

July 2024 — Present

Math & Computer Science Tutor

High School Tutors · Hybrid

  • Deliver one-on-one and small-group tutoring in mathematics and computer science with lesson plans tailored to each student.
  • Break down algorithms, data structures, and math concepts for students at varying skill levels, often under time pressure.
  • Track progress across sessions and adjust curricula to target weak areas.

Outside class

Leadership & Involvement

2026 — 2027

Secretary

MadCoders Executive Board · UW–Madison

  • Elected to the executive board of MadCoders, a ~150-member competitive coding organization at UW–Madison.
  • Own recordkeeping, internal communications, and member newsletters, and coordinate event logistics and venue booking across regular meetings and events.
  • Set up and manage QR-code-based attendance tracking for events.
  • Presented Local Loop to a panel of judges at the club's end-of-year symposium as a general member.

2026

Hackathon

Claude Builder Club Hackathon · UW–Madison

  • Designed "First Move," a campus connection tool, during a Builder Club hackathon.
  • Scoped, prototyped, and pitched the concept within the event timeframe.

Toolbox

Skills

Languages

  • Python
  • Java
  • C / C++
  • Swift
  • TypeScript
  • JavaScript
  • C#
  • SQL / T-SQL
  • RISC-V Assembly
  • HTML / CSS

Frameworks

  • FastAPI
  • React
  • Next.js
  • SwiftUI
  • Electron
  • Tailwind CSS
  • JavaFX
  • NumPy

Infra & Data

  • AWS ECS Fargate
  • RDS Postgres
  • Docker
  • GitHub Actions (OIDC)
  • Redis / Valkey
  • SQLite
  • MongoDB
  • Supabase
  • Git
  • Vercel · Netlify

AI / ML Tooling

  • Embeddings (Voyage, BGE)
  • Vector search (pgvector, LanceDB, FAISS)
  • Hybrid retrieval / RRF
  • RAG
  • LLM integration
  • MCP servers
  • Vercel AI SDK

Concepts

  • REST APIs
  • Data structures & algorithms
  • OAuth & JWT auth
  • CI/CD
  • Linux / Bash
  • OOP
  • Testing & debugging

Credentials

Certifications

Model Context Protocol: Advanced Topics

Anthropic · 2026

Get in touch

Contact

I'm looking for software engineering and AI-lab internships. If something here caught your eye, my inbox is open.