twango.dev

Hey, I’m James !

Incoming Freshman at the University of Wisconsin-Madison

James Ding

Aspiring computer scientist from the Bay Area. My experience ranges from leading robotics teams to building and enhancing software solutions, driven by a passion for leveraging technology to streamline processes and solve challenging problems. I’m constantly exploring new technologies, striving to blend innovation with practical solutions.

Aside from coding, I enjoy biking, tinkering with electronics/3D prints, and playing video games.

Education

Computer Science (BS)

University of Wisconsin-Madison

September 2024 - May 2028

Incoming freshman intending to major Computer Science and Data Science, and minor in Manufacturing Engineering

High School Diploma

California Crosspoint Academy

August 2020 - May 2024

Weighted GPA of 4.313. Taking with 9 APs and 5 Honor classes so far, Relevant coursework includes AP Computer Science A, AP Physics 1, and AP Calculus AB/BC.

PreCollege Scholars

University of California, Berkeley

June 2022 - August 2023

Completed coursework in CS61A (Structures and Interpretation of Computer Programs), CSB1BL (Data Structures and Programming Methodology), CS197 and MATHN1A with a 3.9 GPA over the course of two summers.

Dual Enrollment

Chabot College

August 2023 - May 2024

Took CAS92A: Introduction to Networks and CAS85: Cloud Infrastructure and Services

Expertise

Full Stack Developer

Familiar with Python, Java, Kotlin, GoLang, SQL, Rust, Scheme, TypeScript, JavaScript, HTML, and CSS

Tech Stack

Experience with Quarkus, Flutter, Flask, Android SDK, Detox, React, KTor, GCP Suite, AWS, mySQL, NoSQL DBs, CI/CD pipelines, Selenium and Svelte

My Projects

2024 Crescendo | FIRST Robotics Competition

2024 Crescendo | FIRST Robotics Competition

Apr 24, 2024

In CRESCENDO℠ presented by Haas, two competing alliances are invited to score notes, amplify their speaker, harmonize onstage, and take the spotlight before time runs out....

Last.fm Tool Suite

Last.fm Tool Suite

Oct 22, 2022

LFM, short for “last.fm”, consists of a suite of tools and APIs, written in Go, to interact unofficially with the Last....

Contact Me

Get In Touch

I’m always open for discussions, whether it be about computer science, robotics, or anything else. Feel free to ask any questions or concerns, I will try to respond as soon as possible.