Ani.me: A fully featured social network designed to connect real people together with events, real-time news and information, and more.
Rust, AWS, JavaScript, HTML, CSS, Llama, GPT, Qwen
Web Raven: A powerful website building platform built on Rust. Designed to be intuitively easy and dead-simple for setting up a very basic website. The Rust backend makes it faster than all other webhosts out there.
Rust, HTML, CSS, JS
RPG Studio FX: An entirely online video game development platform. Make and distribute your own games right from the browser with ease, using the powerful editor I built.
Rust, WebAssembly
Tixily: Tixily is an all-included, feature-rich platform for selling tickets, event-scheduling, and exhibit hall management platform for event runners.
Ruby on Rails, RSpec, AWS, Github Actions
Flataxis: A hub for CNC laser cutting hobbyists and professionals to share their designs. Allows more products to be made locally, rather than abroad in factories.
Ruby on Rails, Ubuntu, AWS
Paindai: A pain journaling app helping users track and analyze their pain patterns over time. Includes integrated ChatGPT for insightful reflections on symptoms and habits. Optimized for AWS and Ubuntu.
Ruby on Rails, ChatGPT, HTMX
Rememble: A study aid app supporting users with customizable memorization strategies, powered by ChatGPT to provide helpful study tips and memory techniques. Hosted on AWS and deployed with Ubuntu.
Ruby on Rails, ChatGPT, AWS, Ubuntu
Leaseist: A lease platform aimed at simplifying property lease management for landlords. Deployed on AWS with optimized Ubuntu server configuration.
Ruby on Rails, AWS, Ubuntu
Geokit: I am one of the maintainers of the Geokit and Geokit-Rails gems, which are useful geolocation libraries that can help map addresses to specific coordinates, provide approximate locations for IP addresses, and more.
Ruby, Ruby on Rails, Github Actions
Colony: Colony is a Rust game, built with Bevy, that plays like any other colony simulator game. The current version is very basic, there are basic food items that your units can consume, your units have basic stats like hunger, and there is some basic map generation.
Rust, Bevy
'Ask': A linux command line program for using AI to inquire about how to properly do Linux commands. No longer do you need to remember the exact order of operations when using the command line, like "grep -ir 'mysearch'" or other commands.
Rust, Linux, GPT-4, OpenAI, ChatGPT
UpcomingCons: A database of upcoming anime, cosplay, science-fiction, gaming, and comic conventions around the world. Founded in 2009, the website and database is over 15 years old!
Ruby on Rails, RSpec, AWS, Github Actions, Ubuntu 22, Nginx
Word Sponge: The Word Sponge, also on Github, is a Chrome extension that helps you learn a new language by replacing words on web pages with their translations. Simply download the extension, choose the language you want to learn, and start browsing the web.
Chrome Browser Extension, Ruby on Rails Backend
OwlReply: A service to help automate your replies to email, built in a way to make the automations invisible to the customer, maximizing customer satisfaction with your customer service team.
Ruby on Rails, Minitest, Ubuntu 20, GPT-4
Defendium: An anti-spam platform that offers an alternative to Akismet, with a web analytics platform offering an alternative to Google Analytics.
Bayesian-Filters, Machine Learning, Rust, Ruby on Rails
Iowa Web Magic: My boutique company does custom website design and development for local Quad Cities businesses. Most of the websites are in Wordpress. I've built various custom themes and plugins.
PHP, Wordpress, Nginx, Ubuntu 22
MaiOtaku: The world's longest-running and oldest dating website for anime fans and nerds.
Ruby on Rails, Websockets, Ubuntu 20, Nginx
Machine Learning: I've started a few minor projects with one of Rust's machine learning libraries, Candle, such as an AI-based social media robot. Haven't finished it.
Rust, Candle, YoloV8, Neural Networks, .safetensors, PyTorch
Hust: A radical new templating language for Rust, allowing you to write Rust code just like you would write Ruby on PHP, embedded in HTML documents.
Rust, Proc Macros
Waiter Assistant: A platform to enable restaurants to be more efficient, with QR code ordering.
Rust, HTML, CSS, JS
Anime Con Kiosks: I built kiosks for my anime events that handle all aspects of check-in and badge dispensation. The dispenser mechanism is from Alibaba, and I wrote custom software to control it and integrate it with my registration platform.
Rust, Rasbian Linux, CO2 Laser, AutoCAD
Fungal Enterprises: I help with consulting for an indoor mushroom-growing facility, specializing in rare and chef's choice mushrooms, like Lion's Mane. I created humidity sensors for mushroom growing tents, and a web interface for logging and tracking humidity and temperature changes over time.
Rust, ESP32, C++, Arduino IDE
RPG MUD: I created an original multi-user-dungeon-style text-based roleplaying game in Java, back in high school.
Java
Chrono Games: I created a neopets-clone game website, which was frankly horrible, way back in 2003. I even previously wrote about it. Ancient history here!
Perl, HTML, CSS
Programming: Full-stack programming, everything from system architecture to small scriptlets.
Business Management: I started my own business, and I manage everything from P&L statements and balance sheets to contract negotations.
Photoshop: Logos, flyers, and advertisements for various events, businesses, and websites.
Marketing: Various types of marketing from social media ads, billboards, shirts, flyering, content marketing, SEO, and beyond.
Electrical Work: I am a licensed electrician, capable of work on 120-volt all the way to 1,000-volt wiring. Most of my experience is with solar panel installation.
Small Electronics: Soldering, arduino, esp32, stepper motors, 3D printers, etc.
Lasers: I have an LC6090 CO2 laser machine for wood cutting, and a fiber laser for metal engraving.
CAD/Drafting: Four semesters of classes in drafting, I can make all kinds of 3D models. Skills used with laser cutter to build anime con kiosks.
Solar Power: I founded a solar installation company, and I have a large depth of knowledge in solar.
Sound & AV: I've managed the stage, run sound and light boards, and more at DJ shows, concerts, and festival events.
Television and Radio: At the University of Iowa I briefly wrote, directed, and hosted a TV show which ran on public access. I was also on the University's radio station with a show called "Nerdcore FM".
Real Estate: I have owned and managed at least five rental properties, handling maintenance requests, tenant leases, property purchases and sales, insurance, financing, and property management.
Financial Analysis: I have experience analyzing cash flow, P&L statements, balance sheets, event profitability, cap rates, financing options, operating costs, and investment decisions.
Hiring & Staff Management: I have recruited, hired, trained, and managed employees and contractors across technology, marketing, events, outreach, and operations.
Contract Negotiation: I have negotiated and reviewed business agreements involving venues, vendors, contractors, real estate, co-ownership, sponsorships, and other commercial relationships.
DevOps & Systems Administration: I have extensive experience managing Linux servers, Nginx, DNS, TLS certificates, AWS infrastructure, deployments, migrations, production debugging, and automation.
AI Infrastructure & Local LLMs: I have experience running and configuring local language models, llama.cpp, quantized models, AI routing systems, privacy-aware inference, and integrations with hosted AI providers.
Machine Learning Architecture: I have experimented with neural networks, computer vision, mixture-of-experts concepts, model inference, and machine learning systems implemented in Rust.
Networking & Distributed Systems: I have built systems using WebSockets, client-server architectures, server-authoritative game logic, offline WebAssembly clients, APIs, and real-time network communication.
Game Design: I have designed quests, combat systems, loot systems, auction houses, progression systems, multiplayer mechanics, interfaces, encounters, and game worlds.
UI & UX Design: I have designed interfaces and user experiences for websites, games, registration systems, kiosks, ticketing platforms, mobile layouts, and business applications.
Embedded Systems: I have built systems combining custom software with ESP32 devices, sensors, motors, physical dispensers, cameras, and other electronic hardware.
Fabrication & Prototyping: I build physical prototypes using CAD, CO2 and fiber lasers, 3D printers, electronics, custom enclosures, and digitally fabricated components.
CNC & Digital Manufacturing: I have experience with CNC and laser-based manufacturing workflows, including design preparation, cutting, engraving, and small-scale local production.
Building & Facilities Systems: I have practical experience with electrical systems, solar installations, commercial facilities, mechanical systems, building infrastructure, and property maintenance.
Tabletop RPGs: I play and run tabletop roleplaying games, including designing campaigns, encounters, characters, rules systems, and balanced combat scenarios.
Public Speaking & Hosting: I have experience hosting television and radio programs, speaking on convention stages, moderating panels, presenting to audiences, and running live events.
Entrepreneurship & Product Development: I have repeatedly taken products and businesses from initial concept through architecture, development, deployment, marketing, operations, and ongoing management.
SEO & Web Analytics: I have experience with search engine optimization, web analytics, traffic analysis, content strategy, advertising, and website performance.
Cybersecurity & Anti-Abuse Systems: I have worked with spam prevention, Bayesian filtering, authentication, server security, privacy-conscious system design, and abuse prevention.
Database Design & Optimization: I have designed and maintained databases for production web applications, including schema design, indexing, query optimization, and application performance.
Technical Writing & Documentation: I have written software documentation, business materials, event information, agreements, marketing copy, technical explanations, and operational procedures.
Cooking: Korean Beef and Rice, Restaurant-Inspired Teriyaki Chicken, Siracha-Caramel-Topped Mashed Potatoes, and French Onion Soup are my specialties.
I've started working on some of these in my spare time.
Scuba: Certified scuba diver with over 50 dives.
Japanese: I know over 1,000 words, but it's still not enough.
Spanish: Mucho más malo que mi japonés.