Projects

Media Logger TUI

Dec. 2025 - Ongoing
A terminal user interface app designed to allow user to log information about media (movies, books, etc.) that they have consumed or intend on consuming. Github Repository
Technology:
  • Bubbletea
  • SQLite
Languages:
  • Golang
  • SQL
Concepts:
  • Relational Databases
  • UI/UX Design

Web Page Annotator for Firefox

Jun. 2025 - July 2025
Web Page Annotater is a browser extension for firefox that allows the users to take notes on any HTML web page by highlighting text and making annotations. Any notes are displayed in the sidebar on the page they were made in. Github Repository
Technology:
  • Mozilla Web API
Languages:
  • Javascript
  • HTML
  • CSS
Concepts:
  • UI/UX Design
  • Document Object Model

Experience

Full-Stack Software Engineering Intern

Admisio
Dec. 2025 - Mar. 2026
Bellevue, WA
  • Implemented and fine-tuned UI elements for a mobile app for IOS and Android.
  • Performed research on how data could be leveraged to better serve users.
Technology:
  • Ruby on Rails
  • React Native
  • git
  • Jira
Languages:
  • Typescript
  • Ruby
  • SQL
Concepts
  • UI/UX Design
  • Market Research
  • Data Analysis

DIDO Commitee Member

Western Academic Workers Union
Sep. 2025 - Mar. 2026
Bellingham, WA
  • Worked closely with industry professionals to engineer and securely manage a database containing information on more than 2,000 employees.
Technology:
  • PostgreSQL
Languages:
  • Python
  • SQL
Concepts
  • Relational Databases

Research Assistant

NEAT Lab - Western Washington University
Sep. 2025 - Mar. 2026
Bellingham, WA
  • Designed evocative data visualizations for a research paper being submitted to ACM.
  • Evaluated hundreds of papers in the ACM Digital Library in a systematic literature review.
  • Designed and implemented a data processing pipeline to facilitate analysis and visualization.
Technology:
  • Matplotlib
  • Pandas
  • JupyterLab
  • Atlas.ti
Languages:
  • Python
Concepts
  • Data Visualization
  • Data Analysis
  • Literature Review
  • Qualitative Analysis

Computer Science Tutor

Western Washington University
Apr. 2025 - Mar. 2026
Bellingham, WA
  • Mentored dozens of students in core computing concepts leading to confidence and success in core classes.
Technology:
  • Unix
Languages:
  • Java
  • C
  • Python
  • Racket
Concepts
  • Data Structures
  • Algorithms

Education

Western Washington University

Bachelor's of Computer Science
Sep. 2022 - Mar. 2026
Bellingham, WA

About Me

Hi! I'm Thomas, welcome to my portfolio website. I'm a recently graduated student of Western Washington University, and a hobbyist software engineer. I'm currently looking for work so if my experience matches a position you're looking to fill please reach out!

Interests

  • Golang
  • Terminal Interfaces
  • Accessible Design

Hobbies

  • Birdwatching
  • Videogames/Boardgames
  • Software Development