John Kim

Computer Science student at Georgia Tech interested in distributed systems and infrastructure.

Work & Projects

Current

  • Teaching Assistant, Georgia Tech (CS 1332) — Jan 2025–Present
    Teaching Data Structures & Algorithms. Supporting 1100+ students, holding office hours, and maintaining the visualization tool csvistool.com (1000+ daily users).
  • Software Engineer, RoboJackets — Sep 2025–Present
    Working on autonomous robotics systems and developing software solutions for intelligent robot navigation and control.

Upcoming

  • Software Engineer Intern, Databricks — Summer 2026
    Incoming Software Engineer Intern focused on data platform engineering.

Previous

  • Software Development Engineer Intern, Amazon — May–Aug 2025
    Accomplished hydration and enrichment of over $50M of digital transaction data per year using AWS Lambda. Achieved 99.99% accuracy on tax linkage for 12 transactions/second using SQL, Athena, and Glue. Enhanced tax insights for 10M+ transactions with React.
  • Design for Testability Team Member, Silicon Jackets — Aug–Dec 2024
    Contributed to debugging RISC-V CPU modules and enhancing system reliability for the club's inaugural $40,000 CPU tape-out.

Projects

  • Architect Design AI
    System design whiteboard tool for creating and visualizing software architecture diagrams. Graded with AI!
  • Data Structures Visualization Tool
    Interactive tool for visualizing complex algorithms. Used by nearly every CS1332 student at Georgia Tech. Built with JavaScript, HTML5 Canvas, and CSS3.
  • Boovie
    Full-stack AI app converting book PDFs into 30-second movie trailers using Gemini, Imagen, and RunwayML. Presented to Google's AI leadership. Built with Python, React, and Google AI APIs.

Writing