John Kim

CS student at the University of Virginia and software engineer at N2O. I like designing and building apps, researching AI, and doing competitive math and programming.

I also love skiing!

About

Education

University of Virginia

August 2025 - May 2028

B.S. in Computer Science

GPA: 4.0 / 4.0

Thomas Jefferson High School for Science and Technology

August 2021 - June 2025

Advanced Studies Diploma

GPA: 4.463 / 4.0

Experience

Software Engineer

N2O (Deaver Varney LLC)

May 2026 - Present
  • Set the technical direction of client projects and owned them end-to-end (design, build, test, deploy)
  • Replaced a client's enterprise learning platform: authoring editor, rendering for 600+ courses, and delivery
  • Took the initiative to build the team's AI agent skills, led by a playbook of engineering and UI standards
  • Built the company's time tracker and a platform turning email, calendar, and code activity into team analytics

Undergraduate Researcher

Johns Hopkins Applied Physics Lab: Agentic Behavior Modeling

September 2025 - May 2026
  • Researched agentic AI and human-aligned decision-making in LLM agents through the strategy game Diplomacy
  • Applied steering vectors and prompting techniques to align agent behavior with distinct human playstyles

Full Stack Developer Intern

MySmaX (AIoT Startup), Seoul National University

June 2025 - August 2025
  • Deployed an AI agent automating Samsung, LG, and other smart devices via Model Context Protocol (MCP)
  • Applied machine learning-based anomaly detection to analyze real-time IoT device telemetry
  • Built MySmaX's production website frontend in Next.js as primary contributor, implementing Figma designs

Skills

Programming Languages

Python
Java
C++
TypeScript
JavaScript
HTML
CSS
Lua

AI & ML

PyTorch
TensorFlow
pandas
LangChain
HuggingFace
Agno
Unsloth
MCP

Frameworks & Tools

React
Next.js
Tailwind CSS
Figma
FastAPI
Git
Docker
Linux Shell

Projects

Design

Some of my UI and UX work for projects I owned, with my deliberate choices shown.

NOS Capture

N2O's desktop app for tracking time.

Hoos' Plan

A course planner for UVA students.