justin-chan(1)portfolio manualjustin-chan(1)
justin chan.
software engineer building scalable, clean, and efficient software — search engines, full-stack platforms, and reinforcement-learning agents.
§01DESCRIPTION
Recent B.S. graduate in Software Engineering from UC Irvine (Mar 2025). I focus on the unglamorous parts of systems — the indexer that shaves milliseconds off a query, the checkpoint that survives a 24-hour run, the auth flow that doesn't leak.
Currently looking for software engineering roles where I can contribute to a cross-functional team and keep growing as an engineer.
§02SELECTED WORK
- ./ascension-ai/Distributed reinforcement learning system for Slay the Spire with behavior cloning, PPO fine-tuning, learned deck-building, and a self-healing headless cloud deployment.[Present]
- ./job-application-agent/Truth-constrained job-hunting system that scores roles, tailors resumes, and audits every claim against source-of-truth YAML.[Present]
- ./bitlink/Full-stack social platform for CS enthusiasts with real-time messaging and social interactions.[2024]
- ./capstone-archive/A web app for hosting and browsing UCI student capstone projects.[2024]
- ./search-engine/Python search engine that indexed 56,000+ web pages across 88 domains.[2023]
§03CURRENTLY
[building]AscensionAI · RL agent for Slay the SpireJob-Application-Agent · job-search assistant for parsing postings, scoring fit, and drafting tailored application materials[reading]Schulman et al. — “Proximal Policy Optimization Algorithms”[stack]python · pytorch · gymnasium · multiprocessing · numpy[looking-for]full-time swe roles · backend, ml infra, or full-stack
justin-chan(1)portfolio manual · v1.4 · 2026-06-03justin-chan(1)