Computer Science / SJSU
I build, secure, and explain technical systems.
Open to summer 2027 internships and part-time technical work now.
On-site, hybrid, or remote.
Work / 01—03
Things I’ve built.
View all work ↗︎When Every Score Counts
Virtius Meet Viewer · Next.js, GraphQL, Playwright
I improved loading behavior, GraphQL data flow, and scoring edge cases inside a live NCAA gymnastics product.
Proof150,000+ seasonal users · live system · testing artifacts
Automating the Tennis Desk
AVAC Enrollment Assistant · Python, Selenium, Tkinter
I turned a command-line script into a staff-ready Windows app that cleans roster input, checks capacity, and pauses for human judgment.
ProofUsed by tennis staff · 31 passing tests · privacy safeguards
Keeping an Old Windows Kiosk Alive
ClosetCast · Electron, RTSP, FFmpeg, Windows automation
I repurposed older hardware into an Electron kiosk that isolates cameras, calendars, weather, and media when a service fails.
ProofDeployed Windows system · repository · documented test paths
Security / Hands-on
Security labs.
Read notes ↗︎In my Wazuh lab, I generated Windows test-account activity and traced the related alerts to verify collection and explain why the activity was expected.
From Endpoint Event to TriageWazuh SIEM + Windows EventChannel investigation
Diagnosing a DNS Filtering FailurePi-hole, DHCP, IPv4/IPv6 + gateway-control investigation
What Is My Computer Running?Linux processes, sockets, services + permissions
TryHackMe Pre-SecuritySecurity foundations · Completed Summer 2026
From security foundations to Windows telemetry, network troubleshooting, and questions I could test.
Reading / Ongoing
Books.
01Cybersecurity First PrinciplesRick Howard / Security strategy
02UltralearningScott H. Young / Learning systems
03The Mom TestRob Fitzpatrick / Customer discovery
04Atomic HabitsJames Clear / Habits and systems
About / San Jose
Curious on purpose.
I like the point where a system stops matching my mental model. That has led me from live gymnastics scoring to Windows event logs, browser automation, DNS failures, and a slightly over-engineered home kiosk. Away from code, I’ve played piano since sixth grade. Both reward the same habit: notice what changed, recover, and keep going.
Why SJSU?A full scholarship. Easy choice.
More about how I work ↗︎