Hello World! My name is

James Yang

I write programs.

I am currently working as a Full Stack developer on the Checkout team at CarMax. My role consists of creating new features for and maintaining the customer-facing product. At Checkout we are responsible for the customer's Buy Online experience. This includes our instant offer tool, finance applications, vehicle payoffs, order building, and more to help deliver a cohesive Omnichannel experience for our buyers.

About Me

Hello! I'm James, a Computer Science and Music graduate from the University of Virginia. I am currently based in Richmond, VA working in a hybrid setting as a full-time software developer.

When I'm not working, I am passionate about exploring new technologies, learning new skills, the outdoors, being active with friends, and much more! You can check out me doing my favorite hobby (climbing) here!

I have been programming since 2017. Here are some languages I've been using recently.

Profile Image
  • Javascript
  • HTML
  • CSS
  • Java
  • Python
  • React

My Projects

I've always got some personal projects brewing. Here a few that I am especially proud of! See the rest of my work on Github.

My Experience


Software Developer - CarMax

University of Virginia
July 2021 - Present
  • Organized and ran a camp for gifted children across the U.S and internationally.
  • Managed and taught a “special topic” course for the children that gave them the opportunity to build a short computer game.
  • Acted as the legal guardian for a group of twenty-four different children with a wide range of different abilities.

Teaching Assistant

University of Virginia
Jan 2020 - May 2021
  • Teaching Assistant for Advanced Software Development Methods (OOP).
  • Work with course professors and head TA’s closely to help build out course material and assignments.
  • Hold office hours and facilitated lab sections to assist students with learning OOP concepts and homework questions.
  • Contribute to developing new course plans for virtual instruction and online lab/office hours.

Mathematics Tutor

Charlottesville, VA
May 2019 - Jan 2020
  • Helped high-school aged students with a wide range of math topics from algebra to calculus.
  • Assisted instructors with individual progress checkups and 1-on-1 tutoring.

Get in touch

I am always looking to connect with people!
Feel free to email me at [email protected]