TAB
A message in. A balanced ledger out.
A HackNC 2026 expense agent that turns iMessage conversations and receipt photos into trip ledgers, dispute workflows, and Solana devnet settlements.
I’m Ayug, a Computer Science and Statistics student at UNC–Chapel Hill. I build full-stack applications, AI-powered tools, and backend systems that turn complicated problems into useful software.
Explore projectsThree complete applications, examined up closeA HackNC 2026 expense agent that turns iMessage conversations and receipt photos into trip ledgers, dispute workflows, and Solana devnet settlements.
The problem, the decisions, and the system that came out of it. Three builds, examined up close.
A message in. A balanced ledger out.
A HackNC 2026 expense agent that turns iMessage conversations and receipt photos into trip ledgers, dispute workflows, and Solana devnet settlements.
Give every appeal a structured path.
An end-to-end exam and regrading feature inside LearnWithAI: graded PDFs, question rubrics, AI-assisted appeals, instructor decisions, and final-score tracking.
Four tools. One next step forward.
An AI-powered career-development platform connecting interview practice, resume analysis, learning resources, and event discovery.
Public repositories beyond the featured work, with their implementation scope kept visible.
A season-data collection script and a CLI that computes player-stat distributions using a normal CDF. A useful early example of a collection → CSV → analysis pipeline.
Exploratory statistical code with local-path assumptions. No validated prediction accuracy or wagering performance is claimed.
A frontend/backend starter with FastAPI health endpoints and a React application structure. Included as an exploratory repository, separate from the featured applications.
The repository marks prediction, authentication, persistence, and ML integration as future work.
From industry tooling to scientific research. Taking responsibility for the systems behind the interface.
Full-Stack Software Engineering Intern
Making internal AI work easier to find, explore, and publish.
4 discovery steps · 3–5 minutes
Angular + TypeScript · searchable catalog
Application + version-resolution APIs
2 steps · under 30 seconds
Authenticated CRUD → version management → self-service publishing
Original before/after illustration using supplied résumé metrics. No internal company interface or source code is reproduced.
Backend Developer · Porch
The server-side foundation for a more connected neighborhood.
Events · resources · neighborhood information
APIs · data models · server workflows
Community information in the mobile application
Backend ↔ iOS, product, and design collaboration
Conceptual scope illustration based on supplied experience. No unverified backend framework or public repository is claimed.
Computational Materials Research Assistant
Turning simulation outputs into scientific understanding.
Simulation outputs for Sc₂C MXenes
NumPy + Pandas · automated processing
Bands · density of states · Fermi level · charge density
Original processing-pipeline illustration. It presents the analysis workflow without inventing material-property results or numerical plots.
I like the moment when a complicated problem starts to make sense.
That’s what connects my work across full-stack applications, AI agents, backend engineering, and research. I’m interested in how the pieces fit together—and how to make the result useful to the person on the other side of the screen.
B.S. in Computer Science and Statistics
Double Major · Expected May 2028
Java, Python, JavaScript, TypeScript, HTML/CSS
Angular, React, FastAPI, Hono, Node.js, Spring Boot, Bun, SQLModel, SQLAlchemy
PostgreSQL, SQLite, MySQL, Pandas, NumPy, Matplotlib
Azure OpenAI, Gemini API, Photon Spectrum, Solana devnet, Docker, Git, Jupyter, Quantum ESPRESSO
Playwright, Pytest, JUnit, Mockito