Software Engineer | Founder of Code Abode | Unity Tools Publisher
Software engineer and founder of Code Abode, an independent software and game technology studio focused on Unity asset packages, reusable frameworks, custom game systems, original game development, and web applications.
Experienced in C++, C#, Unity, JavaScript, web development, editor tooling, software architecture, and custom real-time engine development. Builds commercial software products, game technology, scalable development tools, and interactive web experiences.
Founded Code Abode as an independent software and game technology studio focused on commercial Unity packages, reusable editor/runtime systems, custom game tools, and original game development.
Languages: C++, C#, Java, Python, JavaScript, SQL
Game Development: Unity, Unity Editor scripting, custom game systems, engine architecture, component-based design
Web Development: HTML, CSS, JavaScript, responsive design, web applications, portfolio/product websites
Tools: Visual Studio, VS Code, Eclipse, NetBeans, Git, GitHub
Software Architecture: OOP, data structures, algorithms, design patterns, lifecycle systems, registry/controller architecture
Systems Programming: Multithreading, custom rendering pipelines, physics-driven controllers, snapshot-based data access
Product Development: Unity Asset Store publishing, package documentation, licensing, iterative development, software release workflows
Master of Science, Software Engineering
Colorado Technical University — 2026
Bachelor of Science, Computer Science
University of Maryland Global Campus — 2023
Bachelor of Science, Business Administration
Western Carolina University — 2005
Bachelor of Science, Biology
Western Carolina University — 2005
Spectrum / Charter Communications — Direct Sales Supervisor, 2013 – 2015
AT&T — Call Center Sales Manager, 2007 – 2012