Available for SWE roles · Ann Arbor / Remote

Shota Gen

I build LLM evaluation systems

CS @ the University of Michigan, designing AI infrastructure, data pipelines, and full-stack products. Raised across Tokyo, Singapore, and the US — building thoughtful software is my late-night flow state. Currently shipping AI infra at Pursuit.

🎧
Now building
StudyConnectiOS · real-time peer coordination
Shota Gen
Tokyo · Singapore · Michigan
7.4M
contacts AI-verified
90%
faster benchmarking
$90K
annual cost saved
5
roles · 3 countries
Currently Interning as a Software Engineer at Pursuit — shipping new features weekly in the live product used by public-sector sales teams.
01 — Origin

The journey here

Born in Japan, I spent my first 7 years there before moving to Singapore, then to the United States — where I've now lived for 7 years. Half Korean, half Japanese, raised across three cultures: it taught me to adapt fast, read context, and work with anyone.

BIRTH – AGE 7
Tokyo
Japan · where it began
CHILDHOOD
Singapore
a second home
LAST 7 YEARS
Michigan
USA · CS @ U-M
🇯🇵 Japanese🇰🇷 Korean🇸🇬 Singapore🇺🇸 United States
02 — Career

Where I've worked

Pursuit
Software Engineer
Pre-RFP Intelligence Platform · Ann Arbor, MI
Summer 2025
  • Architected an LLM evaluation platform with LangSmith + Docker, cutting benchmarking from 8 hrs to 10 min across 400+ runs.
  • Engineered a 3-LLM chained analysis microservice (NestJS) lifting contact verification from 72% → 91% across 7.4M records.
  • Built automated evaluation suites for extraction, verification, and classification — 3× faster prompt iteration.
  • Operationalized company-wide LLM traceability with prompt versioning and config-driven model switching.
PythonTypeScriptDockerAWSLangSmithNestJS
Rakmy
Software Engineer Intern
Restaurant Data Platform · Shibuya, Tokyo
Summer 2024
  • Built AI-assisted image extraction with the Anthropic API — cut manual entry 95%, hit 90% accuracy, saved ~$90K annually.
  • Shipped two data-wrangling APIs to AWS RDS and deployed an image-extraction API on AWS Lambda.
  • Designed a Slack-integrated Claude chatbot for company-wide prompting and thread summarization.
PythonAnthropic APIAWS LambdaRDSCloudWatch
Rutilea
Project Manager Intern
AI Development Platform · Kyoto, Japan
Summer 2022
  • Led a team of 2 to build 'SmartBot', integrating a Slack bot with the Google Sheets API — cut delivery time 40%.
  • Managed the lifecycle with Agile and pitched the business case to the CEO as a new revenue line.
PythonNode.jsReact
Gnowbe
Front-End Development Intern
Microlearning Platform · Singapore
Summer 2022
  • Built interactive UI components for the main site (Webflow + Canva) used by 2,000+ monthly visitors.
  • Produced tutorial videos for 50+ company clients and 1,000+ individual users.
WebflowCanvaLoomIllustrator
Mars Flag
Full-Stack Development Intern
Search Technology · Chuo, Tokyo
Summer 2021
  • Built a full-stack website that recommends anime from user preferences using the full web stack.
PythonFlaskSQLiteJS
03 — Build log

Things I've built

📍

StudyConnect

Winter 2026 · iOS

Campus app for real-time peer coordination via geofenced "Study Zones" and Ultra-Wideband indoor discovery. LLM-driven scheduling over Google Calendar FreeBusy; CoreLocation + ARKit sensor fusion at 60Hz for stable through-wall 3D beacons.

View repository →
🔊

AutoVolume

MHacks 2025 · macOS

Menubar app that auto-adjusts system volume to ambient noise via AVAudioEngine + RMS dB analysis, with a feedback-safe volume-to-noise ratio. Hear YouTube over the vacuum.

View repository →
📖

BookToManga

Winter 2026 · ML pipeline

Pipeline converting long-form prose into serialized manga: LLM storyboard prompts → custom Stable Diffusion + LoRAs, with Meta SAM automating panel segmentation, dialogue bubbles, and layout.

Private repo
🎬

AniRec

Summer 2021 · Full-stack

Full-stack anime recommender over 12,000+ titles with dynamic genre filtering, partial-string matching, and rating/popularity sorting on a SQLite-backed Flask app.

View repository →
04 — Toolkit

The stack

Languages

PythonTypeScriptSwiftC++CSQL

Frameworks & APIs

NestJSReactNode.jsFlaskSwiftUIPyTorchGraphQLREST

Cloud & Infra

AWS EC2RDSLambdaCloudWatchDockerPostgreSQLMongoDBNango

AI / ML

LangSmithStable DiffusionLLM Eval

Tools

CursorClaude CodeGitGitHub ActionsXcodeFigmaPostmanLinear
05 — Education

Coursework @ Michigan

Systems & architecture
EECS 482 · Operating SystemsEECS 484 · Database Management SystemsEECS 370 · Computer Organization
Software & algorithms
EECS 481 · Software EngineeringEECS 281 · Data Structures & AlgorithmsEECS 280 · Programming & Data Structures
AI & web
EECS 445 · Machine LearningEECS 485 · Web Systems

Highlights include a Unix thread library, a Hadoop-style MapReduce engine, a MapReduce-backed search engine, a PyTorch CNN image classifier, and automated testing & fault-localization tooling. Full detail in my résumé.

06 — Off the clock

Beyond code

🎮

Gaming

A lifelong competitive gamer across genres — I peaked Masters in League of Legends. I don't grind much anymore, but I still follow the LoL esports scene closely.

RANK · MASTERS
🎤

Singing & Guitar

I love to sing and I'm picking up guitar — chill R&B and indie, think keshi & bixby.

GENRE · R&B / INDIE
✈️

Traveling

Always chasing the next trip — especially internationally. Three home countries, many more to go.

MODE · WANDERLUST
📚

Anime & Manga

A huge fan — it even inspired projects like AniRec and BookToManga.

STATUS · ALWAYS WATCHING

Let's build something.

Open to software engineering roles and ambitious collaborations. Hit me up!

shots.gen@gmail.com