Thomas Tran

Student

I am a Computer Science student at the University of Hawaii, expected to graduate in 2028. I am currently seeking internship opportunities to gain hands-on experience.


Interests: Data Science, Cyber Security, Creating Projects


Projects

Thomas Calorie Tracker 2025-01-2

A web-based calorie tracking application that helps users monitor their daily food intake and stay within their calorie goals.

JavaScript HTML CSS Web Development

Read More
Geometric Shape Calculator 2024-12-11

A C++ program demonstrating polymorphism and inheritance through geometric shape calculations for area, surface area, and volume.

C++ Object-Oriented Programming Polymorphism

Read More
Image Detection Automation Bot 2024-07-19

An automated bot using AutoHotkey v2.0 that continuously searches for specific on-screen images and performs automated clicking sequences.

AutoHotkey Automation Image Recognition

Read More

Essays

The Tool I Actually Used

11 May 2026

The Tool I Actually Used I. Introduction AI is a normal part of software engineering now, and ICS 314 treated it that way. We were expected to use it, think about how we used it, and be honest about what...

Software Engineering Artificial Intelligence Reflection ICS 314

You're Going to Be Wrong — Estimate Anyway

04 May 2026

The First Number You Put Down Is a Guess When ICS 314 introduced effort estimation, my first reaction was skepticism. I did not know how long things would take. Nobody does at the start. Writing down a number felt like...

Software Engineering Project Management Effort Estimation ICS 314

The Blueprint Already Exists

30 Apr 2026

Nobody Starts From Zero My first instinct when I started writing code was to figure everything out from scratch. If I needed to manage state, I would think through how to manage state. If I needed to connect to a...

Software Engineering Design Patterns Next.js React

Where's the Truck? A Crowdsourced Food Truck Tracker for Oahu

01 Apr 2026

The Problem Food trucks are one of the best parts of eating in Hawaii. The food is good, the prices are reasonable, and they show up all over Oahu. The problem is finding them. Most trucks post their location on...

Software Engineering Nextjs

Why UI Frameworks Are Worth the Pain

26 Feb 2026

The Learning Curve Is Real Learning Bootstrap 5 felt like learning a new language. Not in the fun way where things click quickly, but in the frustrating way where you spend an hour figuring out why your navbar won’t align...

UI Design Bootstrap 5 Web Development Software Engineering

ESLint Errors Made Me a Better Programmer

12 Feb 2026

Fighting the Red Underlines My first week using ESLint with VSCode felt like the tool was working against me. I’d write code that ran fine and produced the correct output but ESLint would light up my editor with red and...

Coding Standards ESLint TypeScript Software Engineering

See all 9 essays