#!/usr/bin/php

My Profession

I'm a professional software engineer who's been playing with Linux system administration from a young age. Much of my career has focused on back-end / database systems and optimizing workflows. I feel that I specialize in building systems with "no sharp edges", meaning that I make sure there isn't a way the user can hurt themselves or the system. In my free time I enjoy learning new languages and writing apps for Android.

Obtainium Configuration

Automatic Import

This JSON file will add all of my apps for you in its own convenient group:

Then if you only want to keep a subset of the apps you may either mark the unwanted ones as Track Only or delete them from the app.

Manual Imports

If you decide to add the apps 1-by-1 based on the URLs in the section below, here is how to show the correct version numbers:

Otherwise, using "Take first link" ensures you get the proper update but will show pseudo versions.

Android Apps

<<expense.png>>
Recurring Expense Tracker

Keep track of repeating expenses and view projections of their effect on your finances. First app written with Flutter.

[Source Code] [APKs / Obtainium URL]

<<tictactoe.png>>
Tic-Tac-Toe

Play against a friend or a range of AIs. Written to practice Kotlin/Compose.

[Source Code] [APKs / Obtainium URL]

<<ctfu.png>>
Carb Up! BETA

Calculate cost-effective foods on a High Carb Low Fat lifestyle.

[Source Code] [APKs / Obtainium URL]

<<infinitetimer.png>>
Infinite Timer

Play a notification at your chosen interval.

[Source Code] [APKs / Obtainium URL]

<<t45mr.png>>
45 Minute Rule

Determine a good bedtime for waking during light sleep.

[Source Code] [APKs / Obtainium URL]

<<hypergames.png>>
HyperGames

Started as a fun project for learning. Playable but unfinished.

[Source Code] [APKs / Obtainium URL]

Other Programs

For a full list of software including my Ansible automation, Docker setup, source code for this website, and other fun/random toys, check out My Projects.