Tommy's Projects

Eucharistic Miracles

A website for users to explore all the Eucharistic Miracles of the world.

Weather Collector

A web application that makes it easier for anyone to visualize and download over 1.4 billion rows of weather data from NOAA. This dashboard was created using the R programming language.

USA Spending Assistant

A ChatGPT like UI and MCP server for greater insight on what the USA federal government is spending money on.

Convolutions

Applying convolutions to images using a gaussian filter to achieve a blurring/smoothing effect as seen in applications like adobe or instagram.

GifJifGame

Compete with your friends or strangers to see who can respond with the best gif to a given prompt. This is an ios game built with SwiftUI.

Greenlake Sustainability Dashboard

A dashboard created for HPE Greenlake to reduce carbon emissions from a data center.

Christmas Lights

How LED strip lights can be hacked with an arduino and C code to have full control over the lights.

Topological Data Analysis

Using techniques developed in topological data analysis to determine changes in weather patterns for Tahoe City, CA over the last 100 years. Implemented using libraries from C++ and python.

Scout

A cross platform mobile app for iOS and Android devices. This project was built using the Flutter framework by Google. This is an application for ordering girl scout cookies and gives girl scouts a dashboad to control their inventory.

Custom Color Picker

A custom color picker I implemented for MineChess to dynamically change the colors of the chess board.

California Fire History

Analyzing official California Fire History data collected by government agencies dating back to the late 1800's. This is done using the R programming language.

Naughty Newt

A CLI form to detect if you are a naughty newt.

Checkers

A checkers game with a really powerful GUI using OpenGL. Test your skills against your friend or a bot trained using artificial intelligence and the C++ programming language.

claim3

The claim3 platform aims to prevent unauthorized use and distribution of copyrighted content, providing content creators with a robust tool for protecting their intellectual property.

FinFriends

Fair finances among friends. A full stack web application to divide up bills from a trip amongst friends

iOS development

Swift is an open source programming language Apple uses for iOS, macOS, tvOS, and other devices. These examples are with UIKit a more mature and compatible framework than SwiftUI at the time of this writing (2022). This is programatically done in UIKit without the use of Storyboard. This approach was taken so that the app would run more efficiently and there would be more control over existing frameworks.

Paint

This application is like Microsoft Paint except it is a web application so users can play even if they don't have a Window's machine. This was built using HTML, CSS, and React. React is a library for creating UI's in javascript developed by Meta, formally known as facebook.

More articles »

Tommy’s Projects

Welcome to my portfolio! Click on the links to see demos.