
Education
Arizona State University
M.S. in Computer Science
Accelerated 4+1 Program
Aug 2026 – Dec 2027
Tempe, AZ
Arizona State University
B.S. in Computer Science — GPA: 3.88
Aug 2022 – May 2026
Tempe, AZ
Relevant Coursework
Certifications
CodePath Intermediate Technical Interview Prep (Advanced)
Summer 2025
Experience
Software Engineering Intern — Senior Capstone
Tokyo Electron America
ContractAug 2025 – May 2026
- · Built a C# Unity state machine for NPC behavior and event-driven communication between subsystems, enabling state changes to trigger coordinated behavior across the application.
- · Integrated independently developed Unity modules into a single Meta Quest VR application, establishing reliable initialization, scene transitions, and end conditions for standalone Android deployment.
- · Resolved integration failures that emerged only in combined runtime, including geometry-collision and UI-layout issues across Quest 2 and Quest 3 hardware.
- · Produced integration and test handoff documentation for client engineers and presented the completed application to academic and industry stakeholders.
- · Led a 3-person team to design and ship a full-stack alumni platform serving 1,000+ users, making key architectural decisions including technology selection and system design.
- · Designed the platform's data model and access control architecture, choosing Row Level Security (RLS) for role separation and Clerk for authentication with webhook-based account linking.
- · Delivered an interactive alumni world map with real-time filtering, a CSV bulk import tool that migrated 1,000+ legacy records, and an admin dashboard for database management and bulk email campaigns.
Skills
Languages
Frameworks & Databases
Tools & Concepts
Projects
Intro0/redis-from-scratch-go
A Redis-inspired server in Go with 13 commands over TCP, a buffered RESP parser, strings with TTL expiration, Redis Streams, concurrent Pub/Sub, and AOF persistence for SET operations with command replay on startup.
Redis Server
Intro0/shell-from-scratch-go
A POSIX-like shell in Go with a REPL loop, 3 builtin commands, and PATH resolution that searches system directories and validates executable permissions before spawning child processes with full I/O passthrough.
Shell Clone
Event-driven microservices system
Built 3 Spring Boot services (order, stock, email) communicating asynchronously via Kafka, persisting orders to PostgreSQL and fanning out to downstream consumers via a shared domain event model. Containerized with Docker Compose for one-command local deployment.
Distributed Order Processing System
Computer Networks Class Project
A fault-tolerant distributed storage system with Block-Interleaved Distributed Parity, UDP networking, and multi-threaded parallel I/O across networked storage nodes.
Distributed Storage System
Programming Languages Class Project
A compiler in C++ with a recursive descent parser that directly generates a linked-list intermediate representation supporting 6 instruction types for assignments, conditionals, loops, and switch statements.
Compiler
Contact
I'm always open to new opportunities and conversations. Feel free to reach out!