Welcome

About

Jack Dawson

StudentResearcherFull-Stack Developer
Portrait of Jack Dawson

School

Vanderbilt University logo

Vanderbilt University

B.S. Computer Science & Mathematics

Minor in Data Science

Involvements

  • Institute for Software Integrated Systems (ISIS)
  • Teaching Assistant for Computer Science
  • Kappa Theta Pi
  • Change++
  • Vanderbilt Hustler
  • Vanderbilt Astronomy Club
  • Vanderbilt Swim Club

Base

Nashville

Tennessee

Current location

Home

Santa Monica

California

Hometown

I conduct research at the Vanderbilt University Institute of Software Integrated Systems and at the UCLA Biomedical Artificial Intelligence Research lab, working on machine learning and artificial intelligence research projects, as well as engineering focused projects.

Outside of academia, I collaborate with teams developing applications for non-profits and spend my free time pursuing personal projects that explore new ideas in AI, design, and system development.

See my projects and skills below - or download my resume to learn more.

View My Resume

Projects

Skills

Programming Languages

13 items

  • Python
  • C++
  • Java
  • JavaScript
  • TypeScript
  • SQL
  • C# (Unitty)
  • R
  • HTML/CSS
  • Racket
  • Prolog
  • LaTeX
  • Bash

Frameworks & Libraries

9 items

  • React
  • Next.js
  • Node.js
  • Express
  • React Native
  • Expo
  • Unity
  • Vite
  • Tailwind CSS

Machine Learning & Data Science

9 items

  • PyTorch
  • scikit-learn
  • NumPy
  • pandas
  • Matplotlib
  • Jupyter Notebook
  • XGBoost
  • spaCy
  • Segment Anything (SAM)

Databases & Cloud

6 items

  • Firebase
  • MongoDB
  • Supabase
  • AWS
  • ACCRE (Vanderbilt HPC)
  • SQLite

Development Tools

6 items

  • Git
  • GitHub
  • GitHub Actions
  • Vercel
  • SSH
  • Codex / Claude Code

Other Technical Skills

7 items

  • Data Pipelines
  • Time-Series Modeling
  • Web Architecture
  • System Design
  • Statistical Analysis
  • Asynchronous Programming
  • PC Building

Coursework

18 items

  • Data Structures & Algorithms
  • Software Design & Architecture
  • Web Architecture
  • Database Management Systems
  • Programming Languages
  • Data Science
  • Machine Learning
  • Artificial Intelligence
  • Discrete Mathematics
  • Multivariable Calculus
  • Linear Algebra
  • Differential Equations
  • Mathematical Logic
  • Statistics + Probability
  • Error Correcting Codes + Cryptography
  • Computer Architecture
  • Game Development
  • Computer Graphics

Certifications

2 items

  • CPR Certified
  • AED Certified

Soft Skills

6 items

  • Team Collaboration
  • Agile Development
  • Mentorship / TA Experience
  • Technical Writing
  • UI/UX Design
  • Research Communication