Justin Tan

MS CS student at Northwestern working on applied AI. I build systems that turn messy real-world input, video, camera frames, natural language, into something structured and usable.

Projects

Software Engineering Intern

IDX Exchange Property Search

Full-stack property search over 54,000 real MLS listings, with natural language search backed by a validated query builder.

Read the full writeup

  • React 19
  • Node.js
  • Express
  • MySQL 8
  • Docker
  • Jest
  • Supertest

Co-Founder & Founding Engineer

Pinpoint

Turns saved travel videos into map pins by extracting places from speech, captions, and on-screen text.

Read the full writeup

  • React Native (Expo)
  • Express
  • Python
  • Supabase
  • OpenAI API
  • Google Places

Experience

Work

  1. IDX Exchange

    Software Engineering Intern

  2. Pinpoint

    Co-Founder & Founding Engineer

  3. University of South Carolina

    Undergraduate Researcher, Naval Autonomous Maritime Perception

Education

  1. Northwestern University

    M.S. Computer Science (AI and Robotics), Minor in Entrepreneurship

  2. University of South Carolina

    B.S. Computer Engineering, Minor in Mathematics, Honors College

Beyond code

I've played violin since I was four. Fourteen years of private study, concertmaster of my high school and all-city orchestras, a Carnegie Hall honors performance in 2019, and roughly 28 solo recitals along the way. I still play: currently second violin in the Northwestern Philharmonia.

Korea University Study Abroad 2023, Seoul, South Korea (2023)

Also: soccer in high school, casual chess, and a Rubik's cube I solve slowly.

Contact