Alan Reeves

Student, Intern, National Guard Pilot

I am studying for a B.S. in Computer Science in the Department of Information and Computer Sciences at the University of Hawaii. I expect to graduate in Spring, 2026. I am also a Computer Science intern with the Naval Information Warfare Center through the Veterans to Naval Careers program.


Interests: Data Science/Data Analytics, Software Engineering, Aviation, Databases, Full Stack Development


Projects

Raman Spectroscopy Data Processor 2025

A program I made at my internship to analyze Raman Spectroscopy Data

Python QT5 Data Analysis

Read More
Digits web app 2025

A basic web app I made in my Software Engineering class

Web Development TypeScript Next.js React

Read More
Simulation Automization 2025

I developed a program which automates testing in Ansys High Frequency Simulation Software using a Bayesian Optimization algorithm

Machine Learning AI Simulation Python

Read More
Spectroradiometry Data Analysis 2025

Analysis of Nasa's MODIS spectroradiometry data

Data Science Spectroradiometry Machine Learning Python QGIS

Read More

See all 6 projects

Essays

Reflecting on What I Learned in Software Engineering (ICS 314)

12 May 2025

In my ICS 314, Software Engineering class, we studied software engineering mostly through the lense of web development. This was very interesting to me, since I had no previous web development experience. However, there is a lot that I learned...

Software Engineering Frameworks Design Patterns

Reflecting on my Use of AI in Software Engineering

10 May 2025

Introduction Everyone’s favorite topic in recent times is AI and how it is changing both education and computer science in particular. With the widespread use of things like chatGPT, Grok, Deepseek, and others, both of these fields, and certainly many...

AI Software Engineering

Estimating Effort in Software Engineering

08 May 2025

Over the last few weeks, I have been participating in effort estimation for a group web app project I have been participating in. I recorded how long I expected a task to take and then compared it to how long...

Software Engineering Time Management

Design Patterns

24 Apr 2025

Something I Learned by Accident A few months ago, I was exploring different python UI options for software tools I was developing for my internship. I experimented with PySide6, PyQT5, PyQT6, and some others and while I felt that I...

Software Engineering Full Stack

Frameworks – Return on Investment

26 Feb 2025

Frameworks – Return on Investment Recently in my software engineering class, we have been using the Bootstrap 5 framework, which works with html and CSS to make creating well-styled webpages easier, at least in theory. In many cases, using Bootstrap...

Frameworks html bootstrap5

Getting Useful Answers

29 Jan 2025

Getting a useful answer usually depends on asking the right question correctly. Through my so far short programming career, I have had many questions, both simple and complex. I’ve been lost on everything from basic syntax in a language I’m...

Questions Answers StackOverflow