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!