About me.

I do this for the love of the craft. The money doesn't hurt though.

Nothing beats the moment a tough bug finally clicks into place. That satisfaction — of digging into something broken and understanding exactly why — is what keeps me excited to sit down and code every day. I'm a software developer with 4+ years of professional experience across game development, backend systems, and document automation, and I genuinely enjoy every part of the process.

My core strength is making things run cleanly behind the scenes. I've worked across the full stack — from gameplay mechanics and hardware integration in Unity to enterprise backend workflows in C#/.NET and TypeScript/Node.js. C# is where I feel most at home, though I'm equally comfortable owning backend architecture in modern web environments.

Game development is where my heart is. Outside of work I'm constantly prototyping mechanics and building toward publishing a game of my own. I learn fast, own projects end-to-end, and don't stop until things work better than expected.

Work Experience

Jan 2026 - April 2026

TOA Energy logo

Full-Stack Developer

TOA Energy

Core member of a 3-person engineering team building a B2B SaaS platform for the solar industry, connecting installers with manufacturers, distributors, and field partners through a universal product dictionary. Owned the backend, including building and documenting internal and external API libraries and handling third-party integrations with Salesforce and Google. Collaborated directly with the CTOs of the second-largest solar installer and the largest distributor in the US to align the product with real-world workflows on both sides of the supply chain.

TypeScript

Node.js

MongoDB

REST API Design & Documentation

Salesforce / Google Integration

May 2024 - Dec 2025

Kelley Create logo

Solutions Developer

Kelley Create

Built and maintained tailored document automation workflows for enterprise clients using a proprietary OCR system. Managed projects end-to-end from initial client consultation through deployment, handling requirements gathering, development, and ongoing maintenance across Windows Server environments.

OCR AI Maintenance

C#/.NET

SQL

Windows Servers

Internal APIs

May 2023 - January 2024

Rogue Gaming Studio logo

Software Engineer

Rogue Gaming Studio

Built casino-style games in Unity and C#, including serial I/O communication between game software and physical cabinet hardware. Contributed across the full development lifecycle within a small team shipping titles from prototype to production.

C#

Unity

Git

Serial I/O Integration

September 2022 - May 2023

Rogue Gaming Studio logo

Software Tester

Rogue Gaming Studio

Tested in-development games through detailed manual testing, writing bug reports and maintaining a self-hosted bug tracker. Helped ensure release quality by documenting test cases and working closely with the development team to reproduce and verify fixes.

Bug Tracking

Web Hosting

Manual QA

Test Documentation

Technical Skills

Languages

C#

TypeScript

SQL

Python

Bash / Shell

Frameworks

React

Next.js

Node.js

Unity

.NET

.NET Core

Tools & Infrastructure

Git

MongoDB

Salesforce

Google APIs

Windows Server

Serial I/O

OCR Pipelines

Practices

Manual QA

Test Documentation

REST APIs

Third-Party Integration

Document Automation