Mrithunjay Shanmuganand
Seattle, WA  ·  Informatics at UW

I like owning a problem from the first user conversation to the deploy.

I'm a software engineer who wants to work close to the people using what I build. Forward deployed engineering, product management, and plain software engineering all pull at me for that reason, and I haven't picked one yet. I do know I want to be at a startup. At Cledge and Kollegio AI I was handed real features and trusted to own them start to finish, and that's the part of the job I keep looking for.

About

The elevator pitch, with the elevator stuck

What I like most is being close to the problem: hearing it from the person who has it, working out what they actually need, building the fix, and checking whether it worked.

I've been building since 2019, when I started making games in Unity (seven published so far). These days it's mostly web products. In 2023 I started StuImpact, a student nonprofit focused on opportunity, mentorship, and access to education. When the nonprofits we work with needed somewhere to run their courses and couldn't pay for the commercial options, I built OpenPath for them. It hosts 20+ organizations now.

The internships are where I figured out what kind of work I want. Cledge in 2023 and Kollegio AI in 2024 were both startups building for students applying to college. At Cledge I built admissions and financial-aid tools across three connected platforms. At Kollegio I built the authentication flow for a product with 300,000+ students on it. When something broke, it was mine to figure out. I liked having that much autonomy, and I liked being the person responsible for the result. That's why I look at startups first.

The projects I'm proudest of all started with working out what someone needed before I wrote any code. Blueberries began because UW students were giving up on reimbursements they were owed. Fixing it meant leading a five-person team and working on a $62K Student Technology Fee proposal as much as writing Python. UW FUEL runs on the real UW dining menus with real prices, and 100+ students picked it up in its first three weeks. I want more of that mix of building, talking to users, and making the case for an idea, which is why forward deployed and product roles appeal to me as much as straight engineering.

Right now I'm studying Informatics at UW (software development and HCI). I'm looking for internships where I can build and stay close to the people I'm building for, ideally on a small team at a startup. If that sounds like your team, email me.

If you need a software engineer

I'm full stack, mostly TypeScript and Python. The biggest codebases I've built are UW FUEL (about 29k lines of TypeScript, solo) and the OpenPath rewrite (about 17k, as lead engineer). Both are on GitHub.

If you need a forward deployed engineer

Most of what I build is for a specific group of people I can talk to: partner nonprofits on OpenPath, student organizations on Blueberries, students on UW FUEL. I'm used to going from their description of a problem to something running in production.

If you need a product person

I've scoped work for a team, helped put together a $62K funding proposal for Blueberries, and shut down a project of my own: I sunset the Essay Prompts API once the data costs outgrew what it was worth.

Selected work

6 projects
Live  Mar 2026 – now · 3 repos, 39 commits

UW FUEL

Meal plans built from the real UW dining menus

Case study →

Eating well on a UW meal plan is harder than it should be. Dining dollars run out early, and no nutrition app knows what the dining halls are serving today. UW FUEL scrapes the real menus every night, with prices and hours, then builds meal plans that stay under the budget you set. It also has a workout logger with a 1,300+ exercise library.

  • 100+ students in the first three weeks
  • About 29k lines of TypeScript; AI runs on each student's own Cohere key, so I pay nothing per user
next.js · typescript · firebase · cohere · python scraper ↗ Live app↗ Code
Active  Aug 2024 – now · Flask version, then a full rewrite

OpenPath

A free, multi-tenant LMS for small nonprofits

Case study →

Small education nonprofits run real programs and have nowhere good to put them. Commercial LMS tools cost too much, and most free ones assume somebody has time to administer them. OpenPath gives each organization its own workspace for courses, assessments, files, and messaging. It doesn't cost them anything.

  • Hosts 20+ grassroots nonprofits
  • Rebuilt from Flask into Next.js, TypeScript, Prisma, and Postgres with zero data loss and 80% faster page loads
next.js · typescript · prisma · postgres · firebase ↗ Live↗ Code
Open source  Jul 2026 · 4 public commits, ~15k lines

AgentMemorySync

Shared memory for Claude Code and Codex

Case study →

Run Claude Code and Codex CLI on the same repo and neither knows the other exists. Each new session re-reads the same files and re-learns the same decisions. AgentMemorySync records what both agents do into one shared timeline, so the next session from either agent starts with what already happened.

  • Cut repeated context setup by 99.6%
  • Hybrid search took paraphrase recall from 0.00 to 0.60 on a benchmark where keywords can't help
python · fastapi · mcp · sqlite · retrieval ↗ Code
Shipped  Jul 2025 – Feb 2026 · team of 5

Blueberries

Reimbursement automation at UW SEAL

UW's student reimbursement process is slow and confusing, and plenty of students give up on money they're owed. I led a five-person team at UW's Sensors, Energy and Automation Lab that built Python automation to pre-fill the forms and catch policy problems before anything gets submitted. A $62K Student Technology Fee proposal backs the project.

  • Cut form completion time by 70% for a pool of 80,000+ UW stakeholders
  • Built in modules so it could grow to 30 student organizations without a rewrite
python · automation · github actions ↗ Lab↗ Proposal
Sunset  Aug – Nov 2024 · 14 commits

College Essay Prompts API

Essay prompts as structured data, plus a key dashboard

Case study →

Counselors and student apps wanted college essay prompts as data, and the only way to get them was to scrape them yourself. The API did the scraping once, cached each school in MongoDB, and served it behind API keys. EssayDash, a small Next.js app, handled key signups and usage. I shut it down on purpose when data collection started costing more than the project was worth.

  • 500+ developer accounts before the shutdown
fastapi · selenium · mongodb · next.js ↗ API↗ Dashboard
Archive  Nov 2023 · 2 repos

Browser vision models

Two TensorFlow.js models with no server

Case study →

A brain-scan classifier with four dementia-stage labels and a street-scene segmenter with 31 classes. Both models ship to the browser as weight shards, so images never leave the page.

  • The classifier averaged about 90% in project testing, though one class sat at 65% precision
tensorflow.js · computer vision · javascript ↗ Classifier↗ Segmentation

Also built

Smaller projects, each with its own write-up
Published 2026 · React + FastAPI

DeskPilot

A desk-display dashboard that pulls tasks, calendar, email, weather, and news into one screen and flags what's due soon.

Write-up →↗ Code
Published 2026 · Flask + Gemini

MathNotes AI

A math notebook that OCRs your photos and PDFs, lets you fix the text, then answers questions grounded in your own notes.

Write-up →↗ Code
Published 2026 · Flask + yfinance

InvestHub

A stock-market sandbox for learning: compare companies, build a practice portfolio, and get optional AI explanations.

Write-up →↗ Code
2025 – 2026 · Flask → Next.js

ClubSync

A coordination platform for student clubs and ASB leaders across Washington, partway through a move from Flask to Next.js.

Write-up →↗ Code
2024 · Python

College Search Scraper

A Selenium and BeautifulSoup pipeline that turns college profile pages into one clean CSV.

Write-up →↗ Code
2024 · HTML/CSS

Launchpad SGA

A multi-page static marketing site for a startup growth agency idea, with pricing, contact, and update pages.

Write-up →↗ Code
2023 · Apps Script

StoreHighlightedText

A Google Docs add-on that saves highlighted text into a sidebar so you can collect snippets while you read.

Write-up →↗ Code
2019 – now · Unity

Games

Where I started. Seven published Unity games, plus a pile of game jam entries.

↗ itch.io

Experience

2022 – now

This is the long version, with context on each team and what I took away. For a single page, I keep two résumés: the engineering one leads with what I've built and the stack behind it, and the product one leads with user feedback, partnerships, and ownership.

Jul 2025 – Feb 2026Seattle, WA
Project lead

Undergraduate Project Lead

University of Washington · Sensors, Energy and Automation Laboratory

UW SEAL is a research lab at the University of Washington. I led its Blueberries project, which goes after UW's student reimbursement process.

  • Led five students through design, testing, and deployment of Python automation that pre-fills financial forms and flags policy violations before they're submitted.
  • Cut form completion time by 70% across a pool of 80,000+ UW stakeholders.
  • Split the tool into modules so it could expand to 30 student organizations without being rewritten.
  • Set up the team's Git workflow, GitHub Actions CI/CD, and documentation. Onboarding a new member went from 20 minutes to 5.
  • The project is backed by a $62K Student Technology Fee proposal.

Here I was answering for five people's output as well as my own code, which turns out to be a different job from writing it.

python · github actions · team lead
May – Aug 2024Remote
Internship

Software Engineer Intern

Kollegio AI

Kollegio is an AI platform that helps students through college applications, with 300,000+ students using it. I was 1 of 20 interns picked from 5,000+ applicants.

  • Built full-stack authentication with JWT and Google OAuth across Flask, Next.js, and MongoDB, which cut onboarding friction by 40%.
  • Wrote the REST APIs and session handling behind sign-in, shipped through Azure CI/CD, and brought authentication errors down.

Sign-in sits in front of every user on the platform, and I was the one building it. That's the level of ownership I want in my next role.

flask · next.js · mongodb · jwt · oauth · azure
Jun 2023 – Jan 2024Seattle, WA
Internship

Full Stack Engineer Intern

Cledge

Cledge is a startup building AI counseling tools for college admissions and financial aid. I worked on a four-person engineering team.

  • Built admissions and financial-aid tools in React, Next.js, Flask, and MongoDB across three connected platforms, improving AI counseling workflow efficiency by 30%.
  • Worked across auth, interfaces for training the AI, Chrome extensions, and Google add-ons, all shipped through Azure CI/CD.
  • Introduced structured debugging and testing with the team, which cut production bug turnaround from two weeks to one.

My first startup job. On a team that small I touched everything from the frontend to the deploy pipeline, and I figured out pretty quickly that I liked working that way.

react · next.js · flask · mongodb · azure
Feb 2023 – nowSammamish, WA
Founder

Founder & President

StuImpact

A student-led nonprofit working on student opportunity, mentorship, and education access in the US and Asia.

  • Built the platform and the programs behind it.
  • OpenPath, the LMS on this page, runs for StuImpact's partner nonprofits.
  • ClubSync, a coordination tool for student clubs and ASB leaders in Washington, started as a StuImpact project.
nonprofit · product · operations
Dec 2022 – Feb 2025Remote
Teaching

Coding Instructor

TechSavvyYouth

  • Designed and taught Python and Java curricula for 50+ students who started at very different levels.

Teaching meant explaining the same idea five different ways depending on who was asking. Customer-facing engineering needs the same skill.

python · java · teaching

Contact

I'm looking for internships in forward deployed engineering, software engineering, or product, especially at early-stage startups. Email is the fastest way to reach me.