Software

Professional freelance software developer and entrepreneur: tools, websites, apps, crypto, and AI.

Total count: 72 items (12 years, 11 months).

Last updated: April 24, 2025.

Video Course App

Video Course App

Apr 2025, Oct 2025 – Dec 2025
4 months

Custom app that allows users to create and upload their own video courses.

Web App JavaScript, NextJS Content Creation Ongoing
ReactNext.jsMux APIAWS S3Stripe APIMongoDBTailwindCSSDaisyUI
GameTube

GameTube

May 2023, Nov 2025
2 months

Finds video content creators that play a specific game or genre.

Script Python Gamedev Completed
ReactNext.jsMongoDBTailwindCSSDaisyUI
AI Voice Chatbot

AI Voice Chatbot

Nov 2025
1 month or less

Have a conversation with an AI. Talk into your microphone and it talks back to you. Displays a text history of the conversation.

Web App JavaScript AI Completed
ReactNext.jsOpenAI APIElevenLabs APITailwindCSSDaisyUI
Precious Metals Tracker

Precious Metals Tracker

Nov 2025
1 month or less

Show real-time precious metals prices and view your total portfolio value over time.

Web App JavaScript Finance Completed
ReactNext.jsMongoDBTailwindCSSDaisyUI
Sprite Composite Previewer

Sprite Composite Previewer

Nov 2025
1 month or less

Allows game developers to specify folders for sprite layers, composing them on top of each other to preview character sprites. Can save characters and export final images.

Script Python Gamedev Completed
TkinterPillow
Chroma Key Editor

Chroma Key Editor

Nov 2025
1 month or less

Opens an image and removes a solid color background. User can adjust settings to remove more of the background.

Script Python Content Creation Completed
TkinterOpenCVNumPyPillow
Job Map Viewer

Job Map Viewer

Oct 2025
1 month or less

Allows jobseekers to view open jobs by location using a visual map.

Web App JavaScript, NextJS Job Search Ongoing
ReactNext.jsOpenMaps APIMongoDBTailwindCSSDaisyUI
Whisper 2 Text

Whisper 2 Text

Jun 2025
1 month or less

Converts all given audio files to text files using the OpenAI Whisper API.

Script Python AI Completed
OpenAI APIPyDubNatSort
Keystore to Private Key

Keystore to Private Key

Jun 2025
1 month or less

Utility that converts a crypto wallet keystore and password into a private key.

Web App JavaScript Crypto Completed
ReactViteEthers.jsTailwindCSSDaisyUI
Email Archiver

Email Archiver

May 2025
1 month or less

Given username and password, downloads all emails as text files to local computer.

Script Python B2B Completed
TkinterImaplibThreadingRegex

Mystery Gamedev Database

Jan 2024 – Apr 2025
1 year, 4 months

A website and database for mystery-themed video games. Users can register to make lists of their favorite games, tag them, rate them, and submit them.

Web App JavaScript B2B Ongoing
ReactNext.jsMongoDBTailwindCSSDaisyUI
Database Admin Panel

Database Admin Panel

Jan 2024 – Apr 2025
1 year, 4 months

CRUD-based admin functionality for managing the Mystery Gamedev Database.

Web App JavaScript B2B Ongoing
ReactNext.jsMongoDBTailwindCSSDaisyUIAWS S3
Mystery Gamedev Discord Bot

Mystery Gamedev Discord Bot

Feb 2025 – Apr 2025
3 months

Automates posting newsletter updates, event reminders, weekly games, and multi-answer polls.

Bot JavaScript Community Management Completed
Discord API
Financial Portfolio App

Financial Portfolio App

Mar 2025 – Apr 2025
2 months

Manages personal finances, including income, expenses, accounts, loans, and debts. Visualizes trends over time.

Web App JavaScript Finance Ongoing
ReactNext.jsMongoDBTailwindCSSDaisyUI
Developer Portfolio App

Developer Portfolio App

Mar 2025 – Apr 2025
2 months

Allows software developers to easily categorize projects and display in their portfolio.

Web App JavaScript B2B Ongoing
ReactNext.jsMongoDBTailwindCSSDaisyUI
Job Search Tracker

Job Search Tracker

Mar 2025 – Apr 2025
2 months

Allows jobseekers to track their applications and tailor responses using AI. Uses a Browser Extension to automate logging.

Web App JavaScript Job Search Ongoing
ReactNext.jsMongoDBTailwindCSSDaisyUI
Vote Checker

Vote Checker

Apr 2025
1 month or less

Given a spreadsheet of votes, tallies up the votes to ensure that no users have voted more than the allowed number of times per category.

Script Python Community Management Completed

Mystery Maker App

Jan 2025 – Apr 2025
4 months

SaaS that allows mystery game developers to efficiently plan their game stories using flowcharts. Currently in beta testing.

Web App JavaScript, NextJS Gamedev Ongoing
ReactNext.jsReact-DndReact-FlowLexical.jsY.jsAWS S3Stripe APIMongoDBTailwindCSSDaisyUI
MBOX Converter & Viewer

MBOX Converter & Viewer

Apr 2025
1 month or less

Given a large MBOX file from an email provider, break it up into smaller parts and export each email as a plain text file, sorted into folders, by date. Also includes a GUI viewer to properly render ...

Script Python B2B Completed
TkinterMailbox
Custom Video Editor

Custom Video Editor

Jan 2025 – Feb 2025
2 months

Allows for simple cuts, layers, and concatenations. Can also output heatmaps of videos to check for diffs, and can compress videos.

Script Python Content Creation Completed
MoviePyffmpeg
Font Viewer

Font Viewer

Jan 2025
1 month or less

Visualizes all fonts in given folder and sorts them by categories for quick visual reference. Useful when searching for a font for various projects. Technically functional, but needs improvement for ...

Desktop App Python Content Creation On Hold
TkinterPillow
Gaming News Aggregator

Gaming News Aggregator

Dec 2024
1 month or less

Pulls news updates from a given list of games on Steam, viewable as a table.

Script JavaScript Content Creation Completed
ReactSteam API

Community Events Calendar

Aug 2024 – Oct 2024
3 months

Users can register for events on the calendar. Admin can create events, limit seats, and view who is attending. If seats are full, users can join a waitlist queue.

Web App JavaScript, Next.js Community Management Completed
ReactNext.jsMongoDBTailwindCSSDaisyUI
Link Copy Extension

Link Copy Extension

Oct 2024
1 month or less

Allows for quickly downloading a list of hundreds of urls from itch.io and Steam via clicking once on the game's thumbnail, that would otherwise take way too much time to copy by hand.

Browser Extension Python Content Creation Completed
Reaplaced Landing Page

Reaplaced Landing Page

Oct 2024
1 month or less

Landing page for the video game Reaplaced.

Website JavaScript, React Gamedev Completed
ReactNext.jsFramer-MotionTailwindCSSDaisyUI
Indeed Job Logger

Indeed Job Logger

Sep 2024
1 month or less

Copy and paste your Indeed job application history to easily format it for archival as a CSV: company name, job title, date applied, and result.

Script Python Job Search Completed
MyGPT

MyGPT

Sep 2024
1 month or less

A clone of the ChatGPT interface using the API, which allows me to better customize it for my own needs (for example, a way to download my conversation history).

Web App JavaScript AI Completed
ReactNext.jsMongoDBTailwindCSSDaisyUIOpenAI API
Resume Generator

Resume Generator

Sep 2024
1 month or less

Generates a PDF resume by stitching together the most relevant parts of my work history, tailored specifically for a given job posting.

Web App JavaScript Job Search On Hold
ReactNext.jsMongoDBTailwindCSSDaisyUI
Gaming Blog Post Generator

Gaming Blog Post Generator

Jul 2024
1 month or less

Given urls, populates blog post with rich text taken from the url.

Script Python Content Creation Completed
Steam Discount Finder

Steam Discount Finder

Jun 2024
1 month or less

Automatically aggregates discounts on specific genres of games.

Script Python Content Creation Completed
Ren'Py Audiobook Generator

Ren'Py Audiobook Generator

Sep 2023
1 month or less

Generates an audiobook from a Ren'Py visual novel script using ElevenLabs API.

Script Python Gamedev Completed
ElevenLabs APIffmpegsox
ImageGen

ImageGen

Aug 2023
1 month or less

Generates images using a brute-force algorithm: it simply tries every combination of pixels and colors for a given size and palette. The idea was to generate every possible image ever, although this ...

Script Python Content Creation Dropped
TkinterPillow
Speech 2 Text

Speech 2 Text

Jul 2023
1 month or less

Takes an audio file as input and outputs a text file of what was spoken.

Script Python AI Completed
SpeechRecognitionPyDub

Detective Butler Website

Jun 2023
1 month or less

Simple landing page with mailing list form.

Website JavaScript B2B
ReactNext.jsTailwindCSS
Batch Rename

Batch Rename

May 2023
1 month or less

Various functions to rename many files in a folder based on naming patterns.

Script Python B2B Completed
Story Translator

Story Translator

Mar 2023 – Apr 2023
2 months

Translates a full e-book story into another language via ChatGPT API.

Script Python AI Completed
OpenAI API
AI-Generated VN Voiceover

AI-Generated VN Voiceover

Mar 2023 – Apr 2023
2 months

Parse a visual novel script and generate AI voice clips via ElevenLabs API.

Script Python AI Completed
ElevenLabs AI

Jimmy Strickland Music

Dec 2022
1 month or less

Portfolio website for my dad's music.

Website JavaScript, React B2B Released
ReactMaterial-UIMongoDB
NextMeal

NextMeal

Aug 2022
1 month or less

All-in-one app that helps you plan your next meal.

Web App JavaScript, Next.js B2C On Hold
ReactReduxMaterial-UIMongoDB
Batch Convert

Batch Convert

Aug 2022
1 month or less

Command line scripts that convert all files in a folder from one filetype to another.

Script Bash B2B Completed
Batch Email Reader

Batch Email Reader

Aug 2022
1 month or less

Logs into multiple email accounts and pulls all unread subject lines, logging them into a text file.

Script Python B2B Completed

Anton's Home Movies Website

Jul 2022
1 month or less

A simple website displaying all my home movives, synced from YouTube. At some point something broke, so it is just a landing page now. Will remake this in the near future.

Web App JavaScript, Next.js Personal Released
ReactReduxMaterial-UIMongoDBAWS S3

Goldbar Games Website V5

Jun 2022
1 month or less

Switched to React for consistency, simplifying the design, with mailing list form.

Website JavaScript, React B2B Released
ReactNext.jsMaterial-UINetlify
Grant Winner

NFTwitch

Mar 2021 – Apr 2021, Feb 2022 – Mar 2022
4 months

Dapp that mints dynamic NFTs using data from Twitch API via Chainlink oracles. Created front-end, smart contract, Chainlink node, and external adapter in 30 days solo. Received the IPFS grant for upl...

Web App JavaScript Crypto Released
ReactEthers.jsWeb3ModalSolidityTruffleIPFSPinata APIChainlinkAWSDockerHerokuLinode
Deconsole

Deconsole

Dec 2021 – Jan 2022
2 months

Decentralized video game console. I created smart contracts and a desktop client for gamers to buy game ownership using NFTs. I also created a DLL for game developers to integrate web3 wallets, and i...

Desktop App JavaScript Gamedev On Hold
ElectronReactReduxSolidityIPFSWeb3ModalHardHatSemantic-UIYarn
Emscripten Test

Emscripten Test

Oct 2021 – Nov 2021
2 months

Tested making my custom game engine compatible with web assembly to allow for exporting web builds of my games, specifically with the intent to build crypto games. Got it to partially work, but due t...

Web App Web Assembly Gamedev On Hold
Emscripten
Crypto Color Connect

Crypto Color Connect

Nov 2021
1 month or less

Modified version of my Color Connect app that integrates with web3.py, which successfully worked. Mainly as a test to try to make a web3 game without relying on a major engine, instead using pygame. ...

Desktop App Python Crypto On Hold
Web3.pyPygame
Auto Screen Clicker

Auto Screen Clicker

Nov 2021
1 month or less

Created a screen clicker as an attempt to automate a highly repetitive crypto game. In theory, since all the levels were the same, I could automate winning the game and earn tokens by setting up this...

Script Python Personal Dropped
PyNput
Convert Seacats Posts

Convert Seacats Posts

Jul 2021 – Aug 2021
2 months

A script to automate converting posts stored on the /seacats/ imageboard into an archived, read-only format. Created to help me migrate the /seacats/ website as its new owner.

Script Python Personal Completed

seacats.net

Jun 2021 – Aug 2021
3 months

I was given admin control over seacats.net from its previous owner. Moved the website away from its legacy PHP codebase into a new imageboard software, while also archiving all old content via AWS S3...

Web App JavaScript Personal Completed
LynxchanNginxpm2AWS S3
covidvaccineinjured.me

covidvaccineinjured.me

Aug 2021
1 month or less

Started building a site to help victims of the devastating side-effects from the jabs after seeing it happen to a family member. Had a registration form and extensive questionnaire to gather informat...

Web App JavaScript, React Health Dropped
ReactMaterial-UI
React Component Generator

React Component Generator

Aug 2021
1 month or less

Generates a set of files for a React component for CRUD operations: creation forms, lists, details for the individual item. Created to save myself time from typing redundant information where the onl...

Script Python Webdev Completed
Crypto Yield Calculator

Crypto Yield Calculator

Apr 2021
1 month or less

Calculates APR, APY, and more to predict earnings from crypto yield farming.

Script Python Gamedev Completed

C++ Game Engine

Jun 2019 – Mar 2021
1 year, 10 months

Created my own cross-platform C++ game engine using SDL2 and OpenGL. Features built-in level editor, physics system, collision detection, binary space partitioning using quadtrees, animations, partic...

Game Engine C++ Gamedev On Hold
SDL2OpenGLPhysFsmakeCmake
YouTube Uploader

YouTube Uploader

Jan 2021
1 month or less

Uploads a video file with a pre-filled description via API.

Script Python Content Creation Completed
YouTube API

Goldbar Games Website V3

Sep 2015 – Aug 2020
5 years

Switched to GitHub Pages and Jekyll for free hosting and full customization.

Website Ruby B2B Released
GitHub PagesJekyllOctopressLiquid

Goldbar Games Website V4

Aug 2020
1 month or less

Fully coded my own website using Django. Implemented SQLite and membership features, including comments and Stripe payments.

Website Python B2B Released
DjangoSQLiteStripe APIHeroku
Auto Social Media Poster

Auto Social Media Poster

May 2019
1 month or less

Reads a spreadsheet, randomly picking a row and scheduling a Tweet with its contents.

Script Python Content Creation Dropped
Twitter API
Binance Trading Bot

Binance Trading Bot

Jan 2019
1 month or less

A simple bot that automated trades on the Binance Exchange. Implemented SMA and EMA for calculations. But trading strategy was bad, so stopped using it.

Script Python Crypto Completed
Binance API

ONScripter-EN-Steam

Mar 2017 – Apr 2017
2 months

Modified open-source game engine ONScripter-EN to be compatible with Steam so that I could port my game Detective Butler to Steam. Required switching from SDL to SDL2 and using OpenGL rendering. Diff...

Game Engine C++ Gamedev Released
SDLOpenGL
Seacats Mobile

Seacats Mobile

Mar 2017
1 month or less

A mobile app I created to read posts on seacats.net. Intended to update the app with posting functionality, but the website is no longer functional anyway.

Mobile App B2C Completed

Chess AI

Mar 2016 – Apr 2016
2 months

One of two main projects for my AI class. Implemented 3 different strategies: iddlmm, tlidabdlmm, and tlhtqsidablmm. It already came with a visualizer, so I did not make one.

Script Python AI Completed

Digital Artist

Feb 2016
1 month or less

Program that can draw pictures using evolutionary algorithms. Like a much worse version of the modern-day Stable Diffusion. I had the right idea, but gave up quickly.

Script Python Content Creation Dropped
PyGamePillow

Color Connect

January 2016 – Feb 2016
2 months

One of two main projects for my AI class. The visualization part was not necessary, but it helped me understand what was happening, and it was fun to implement.

Desktop App Python AI Completed
PyGame

Goldbar Games Website V2

Jun 2014 – Sep 2015
1 year, 4 months

First time hosting my own website on a VPS.

Website WordPress B2B Released
PHPNginxDigitalOcean

Popcorn Viewer

Jan 2015 – May 2015
5 months

Peer-to-peer video viewing app. This was a group project for school. My main contributions were drawing the banner and mascot character, and implementing some UI buttons and VLC functionality.

Desktop App C# B2C Released
WinFormsGoogle Data APIZlibNewtonSoftJSONLog4Net

Goldbar Games Website

Apr 2012 – Jun 2014
2 years, 3 months

My first website.

Website Weebly B2B Released
Weebly
Pokemon Database Battler

Pokemon Database Battler

Mar 2014 – Apr 2014
2 months

Group project for databases class where users could build teams of Pokemon to fight each other online.

Desktop App C# Gamedev Completed
WinFormsMySQLAWS
School Course Scheduler

School Course Scheduler

Feb 2014 – Apr 2014
3 months

Homework assignment for school. Very simple app that lets you select courses and put them together into a schedule.

Desktop App C# B2C Completed
WinForms

Murder Mystery Roulette

Jul 2009, Sep 2011 – Oct 2011
3 months

Generates a random murder mystery setup based on Umineko characters.

Desktop App C++ Gamedev Completed
Syllables Calculator

Syllables Calculator

Jan 2009
1 month or less

Calculates the number of syllables in a given word, assigning points based on the Syllables board game.

Desktop App Game Maker Personal Completed
Japanese Flashcards

Japanese Flashcards

Jul 2008
1 month or less

Shows one Hiragana and one Katakana before revealing how to pronounce them in English. Created so I could teach myself Japanese, but dropped after I transferred to a school that offered a Japanese cl...

Desktop App Game Maker B2C Dropped