St. Louis, Missouri · 38.6°N 90.2°W GPA 4.00 / 4.00 Portfolio — 2026

Addison
Thurston.

Computer science student at Saint Louis University, building software that's thorough, curious, and quietly useful. Research in high-performance computing, teaching in C and C++, and hackathon projects that actually ship.

StatusB.S. Computer Science · 2027
FocusHPC · ML · Secure Systems
01 / About
— a short portrait
Hello Addison Thurston
Addison Thurston St. Louis · 2026

I'm a computer science student passionate about turning ideas into reliable software. My work lives at the intersection of research-grade rigor and things people actually use — from HPC libraries to hackathon projects that won first place.

Lately I've been exposing the PaRSEC runtime to Python and Julia, teaching data structures in C and C++, and shipping an OCR-driven pipeline for Canvas course creation. I like tools that are thoughtful under the hood and honest at the surface.

Outside of code: Girls Who Code executive board, SLU Pep Band, and the occasional competitive programming round.

4.00/4.00
Cumulative GPA
1st
HackSLU Education Track
Dean's List
02 / Skills
— the working toolkit

A toolkit built on fundamentals, sharpened on real projects.

01
Languages
C · C++ · C# · Java · Python
02
Core CS
Data Structures · Algorithms · OOP
03
Domains
Machine Learning · Computer Security
04
Engineering
Git · SDLC · Systems Design
05
HPC
PaRSEC · Python/Julia Bindings
06
APIs & Cloud
Google Cloud Vision · Gemini · Canvas
03 / Experience
— research & teaching

Where the work happens.

Sep 2025 → Now

Research Assistant

Saint Louis University · HPC Lab
  • Collect and analyze data for the Parallel Runtime Scheduling and Execution Controller (PaRSEC) library.
  • Expose PaRSEC's C APIs to Python and Julia, extending HPC reach beyond the native C ecosystem.
  • Co-author a paper with graduate researchers on the merits and performance of PaRSEC for Python.
CPythonJuliaHPCResearch
Aug 2025 → Now

Teacher's Assistant

Saint Louis University · CS Dept.
  • Instruct and mentor 30–40 students in data structures and computer systems (C/C++).
  • Facilitate small-group activities that deepen engagement and collaboration.
  • Monitor student progress and relay actionable feedback to professors.
CC++TeachingMentorship
04 / Selected Projects
— four things I've built

Tools that are thorough, useful, and honest.

AI Web Application2026

InSiteful Mind

An AI-driven web app that analyzes user-provided data to surface meaningful insights and support better decisions. Designed around clean software-engineering principles — modular data processing, intelligent analysis, and a presentation layer that keeps results readable and actionable.

PythonWeb AppData AnalysisAI/ML
Team Project · Secure Systems2025

Secure HealthComm

A secure messaging platform for patients and healthcare providers, built in Java with Swing. Implemented end-to-end encryption to guarantee confidentiality and integrity of sensitive health data. Collaborated with Git — branches, merges, and real conflict resolution under tight deadlines.

JavaSwingE2E EncryptionGit
Systems Project · C++2024

Car Speed Analysis

A modular C++ application for time-series speed data. Built with custom class design and STL containers (vectors, unordered maps) for efficient ingestion and lookup. Applied least-squares regression and standard deviation to detect outliers and improve data integrity.

C++STLOOPStatistics
05 / Awards & Activities
— on the side & on the record

◆ Honors & Awards

  • 1st Place · HackSLU Education Track2026
  • Boeing BOLD Scholarship2024–
  • Dean's ListF24 · S25 · F25
  • SLU Honors Program2023–

◆ Activities

  • Girls Who Code · Executive BoardOngoing
  • HackSLU Hackathons2025 · 2026
  • ICPC · Programming CompetitionOngoing
  • SLU Pep BandOngoing
06 / Contact
— let's talk

Let's build
something useful.

addithurston@gmail.com
Phone
314 · 327 · 1837
Located
St. Louis, MO
GitHub
AddiThurston
LinkedIn
addison-thurston