made with anime.js, astro, antigravity

Hi! I'm Simon. I'm a 4th-year student at the University of Washington studying Informatics (Software Engineering) and Mathematics. This is my personal website, it contains references to my social media, some contact information, and blank space for the future.

Work
Amazon Nov 2023 – Present
Software Engineer Intern (Year-Round)
AWS TypeScript Java Kotlin
  • Migrated a Lambda-based file processing service to Fargate with Java 21 and virtual threads, implementing streaming I/O to process terabytes of data with minimal memory during a petabyte-scale migration of billions of files.
  • Built a workflow observability dashboard for global book publishing with React and Lambda, providing real-time failure diagnostics that eliminated cross-system investigation for 25% of on-call tickets.
  • Replaced 5 manually-scaled CloudSearch domains with serverless OpenSearch using a DynamoDB Streams pipeline, reducing total storage by 66% through document consolidation with upsert operations.
  • Embedded debugging tools into a legacy JSP dashboard, consolidating cross-region checks into a single interface that eliminated 40+ seconds of navigation per incident.
Projects
Cvrve cvrve.me ↗
March 2025
EC2 DuckDB PostgreSQL TypeScript Express
  • Created a bot that streamed 2000+ job postings to over 150,000 total users in SWE-related discord servers for UW, USC, UCI, and more.
  • Built a URL-shortening and analytics service handling 5M+ total clicks with 70K daily peak traffic using Express, DuckDB, EC2, and PostgreSQL on a fully free-tier stack.
  • Developed a headless-browser crawler to classify closed job links with 95%+ accuracy, capture screenshots, and create pull requests using Puppeteer and the GitHub API.
Willow June 2025
LangChain Gemini Postfix RabbitMQ Firebase TypeScript Python
  • Lead a team of 2 developers over a 6-month capstone to build a job-mail classification service.
  • Hosted Postfix and RabbitMQ on an EC2 instance to create a data pipeline, with LangChain and Gemini 2.0 to extract structured job statuses (e.g. rejection, interviews) from raw email data.
  • Implemented full-stack security using Firebase's authentication service and displayed classification results on a React dashboard polling from Firestore.
Traffic Light Optimization June 2025
Python Numpy Matplotlib LaTeX
Traffic simulation
Traffic results
  • Engineered a cellular automata–based traffic flow simulator and applied dual annealing to optimize light cycles.
  • Modeled agent traffic through a DAG using Poisson-distributed spawning, efficient topological sorting, and linear shortest-path routing.
Attendance Tracker June 2024
Azure React Tailwind ShadCN MySQL
  • Built a streamlined attendance management system with Azure, React, and ShadCN, enabling easy event creation and attendance tracking via QR codes.
  • Designed a RESTful backend with Express using WebSockets and MySQL for real-time event joining and storage.

GitHub LinkedIn

simku22 [at] uw.edu