Hi there, I'm
Hi, I'm Na Yoon.
Fresh grad. Ready to build.
I'm a CS grad from UCLA who loves turning ideas into real, working software and learning new things along the way. I am actively looking for my first full-time role where I can contribute from day one and keep growing fast.
01. about me
Hey! I'm Na Yoon — though most people call me Kevin. I'm a software engineer who just graduated from UCLA with a degree in Computer Science.
My interest in coding started back in middle school, when I spent hours making games on Scratch. There was something addictive about the idea that you could dream something up and then just... build it.
Since then, I've chased that curiosity across a pretty wide range of projects, from multiplayer web apps and 3D graphics to mobile apps wired up to Raspberry Pi hardware. I like working across the stack and picking up whatever tools the problem calls for.
Right now, I'm actively looking for my first full-time role as a software engineer. If you think I'd be a good fit for your team, I'd love to hear from you.

02. experience
Software Engineer Intern @ Daily Bruin
Main Sites Team
Oct. 2025 - Mar. 2026
- Developed and maintained full-stack features for dailybruin.com, serving 60,000+ weekly readers using React and Node.js.
- Collaborated with a cross-functional team in weekly meetings to design, implement, and deploy new projects for the main news site.
- Worked with deployment infrastructure including Kubernetes, servers, and databases to scale production applications.
- Refactored and upgraded the existing codebase to improve site design, layout, and performance for student readership.
Software & AI Engineer Intern @ Twelverays
Jun. 2025 - Aug. 2025
- Built an AI-powered research assistant by integrating the OpenRouter API into n8n workflows, automatically generating company research briefs from upcoming Google Calendar meetings and delivering them via Slack — saving interview teams 30+ minutes of manual prep per lead.
- Led the full lifecycle of an internal HR chatbot project (requirements → design → deployment), enabling 100% of employees to quickly access HR policy and benefits information through Slack.
- Optimized automation pipelines by integrating APIs (Google Calendar, Slack, OpenAI, OpenRouter), resulting in more reliable and scalable workflows used by multiple cross-functional teams.
- Enhanced AI-driven automation by fine-tuning prompts for two workflows, boosting response accuracy to ~85–90% and reducing the need for manual corrections.
03. projects

Grow-a-gatchi
A cross-platform mobile app that gamifies indoor plant care. Water your real plant, and your virtual Tamagotchi-style sprite reacts — powered by a Raspberry Pi 5 that detects physical watering events and syncs them to the app in real time.

Gartic Band
A multiplayer music composition game where players collaborate in real time to build songs together. Each player controls part of a sequencer, and the result is a shared piece of music — chaotic, fun, and surprisingly creative.
03.5 older work

Bruin Market
A full-stack e-commerce platform built for UCLA students to buy and sell items on campus. Includes real-time chat between buyers and sellers, Google sign-in, and a NoSQL database for managing listings and user accounts.

3D Tank Trouble
A 3D remake of the classic browser game Tank Trouble, built from scratch using TinyGraphics. Features keyboard-controlled tanks, collision detection, camera controls, and sound effects — all running in the browser.
04. contact
Get in Touch
I'm currently looking for new opportunities and my inbox is always open. Whether you have a role in mind or just want to say hi, I'd love to hear from you.
Say Hello ↗