Who I Am

I'm Owen.

I observe the world around me and think about ways to improve it. I envision solutions and implement them using my programming prowess and technical expertise. For 7 years, I've driven growth and productivity for organizations by developing reliable, scalable, and secure software.

I'm a self-starter.
I took control of my destiny and started my own business where I learned the direct impact of my decisions and the value of my work.
I'm an engineer.
I'm proficient in Ruby, JavaScript, and C#, but nothing is beyond my reach; I've worked on codebases and frameworks in C++, Python and Java.
I'm a full stack developer.
I have experience with Ruby on Rails, ASP.NET Core, and JavaScript, deploying my solutions on various platforms, including Azure, AWS, and Heroku.
I solve problems.
I immerse myself in the problem space to understand the challenges, plan, and execute by leveraging my expertise and the team's.
I'm talented.
I've been programming since I was 12, and my journey from start-up to global enterprise has given me a sense of what works and what doesn't.
I'm adaptive.
I work best when I'm closest to the challenge, where I can readily adjust my perspective and formulate the most decisive solutions.
I'm a team player.
I look for opportunities to accomplish more by working with others, whether during caffeinated nights at the office or at home over a video call.

My Projects

Machinima Man's posture and mouth are driven by what he says.
Confable

Confable is a tool for creating machinima, or movies made in video games, using LLMs to drive character animation, dialogue, and camera movement.

Tomio, an animated cat girl, 'As a Moe, my job is to do something, but my developer hasn't thought of what yet.'
Block Party

Block Party introduces 300 uniquely designed characters, with an LLM-driven dialogue system for content creators to use in their videos.

Early thumbnail of my portfolio.
My Portfolio

In 2024, I developed a new portfolio website to showcase my skills and experience using SvelteKit, a new way to create single-page web front-ends.

Procedurally generated island with tide and erosion.
Living Legend

Living Legend is a procedurally generated island with tide, erosion, ecosystems, and civilizations that uses GPT to craft an entertaining story for the player.

PhotoGo, an image sharing website.
PhotoGo

Upload, share, and comment on photos with PhotoGo, a social media platform powered by Ruby on Rails and CarrierWave.

ChatWS, a chat application.
ChatWS

Send messages to friends with ChatWS, a chat application built with Sinatra to demonstrate proficiency in Ruby and with WebSockets.

MobiMenu, a display control dashboard.
MobiMenu

Ruby powered display server for restaurants and cafes who don't have a TV with picture mode, but do have a spare Raspberry Pi 4 laying around.

RESTfulCraft with Postman open to assist in demonstration.
RESTfulCraft

An attempt to teach RESTful API design using Minecraft as a model. Blocks are resources, and the world is your API endpoint.

A Minecraft tundra with three Ruby guards staring off into the distance.
KAGIC

A popular Minecraft mod that introduces holographic guardians called Gems. Gems are born to serve, and read chat with rule-based NLP.

My Skills

Web Development
I write JavaScript, HTML and CSS that is clean and ready to ship.
API Development
I build APIs that empower organizational growth and success.
Artificial Intelligence
I leverage ChatGPT and Copilot to maximize my productivity.
Continuous Learning
I adapt to new challenges by learning new skills and technologies.
Ruby
Ruby on Rails, Sinatra, RSpec, Capybara, DelayedJob, Resque
JavaScript
React, Svelte, Vite, Vue, jQuery, Node.js, Express
C#
ASP.NET Core, Entity Framework, NUnit, Moq, Unity, WinForms
Machine Learning
I use ML and AI to solve complex problems and automate tasks.
Project Management
I can plan, execute, and deliver projects on time and budget.
Team Collaboration
I can collaborate with cross-functional teams to achieve goals.
Technical Writing
I use my writing skills to document my work and share my knowledge.
Cloud Infrastructure
I deploy and maintain services on Azure, Heroku, and Digital Ocean.
Cloud Services
Docker, Kubernetes, Nginx, Azure AKS, Azure App Service, AWS ECS
Continuous Integration
CI/CD, GitHub Actions, Azure Pipelines, CircleCI, Travis CI
Database Management
PostgreSQL, SQLite, MongoDB, Redis
Integrating Security
MFA, SSO, RBAC, along with OWASP, GDPR, and PCI standards

My Journey

Eclipse Origins
2011 - 2014

In 2011 (I tell stories chronologically), I discovered TouchOfDeath, an online community dedicated to developing MMORPG games in Visual Basic 6 using Eclipse Origins. Through diligent self-learning and experimentation, I implemented an authentication system and created a feature enabling players to heckle NPC merchants in an Orient-medieval video game.

    • Acquired proficiency in programming through self-study.
    • Implemented a secure authentication system for 60 players.
    • Created a chat moderation bot using very gnarly regex.
Eclipse Origins, an open source game written in Visual Basic.
Minecraft Modding
2014 - 2016

I gained online recognition for building popular Minecraft mods such as KAGIC, which introduced holographic guardians called Gems; Mob Mash, featuring a dozen new enemies; and CoffeeCraft, which focused on coffee cultivation and trade. In the most popular project, KAGIC, I implemented core features like Gem creation and commands using OpenNLP for token, POS tag ,and sentence extraction. KAGIC garnered over 300,000 downloads, a 13,000-strong community, and widespread visibility through various YouTube Let's Plays and series.

    • Achieved over 300,000 downloads, 13,000 players.
    • Accumulated a total of 6,500,000 views on YouTube.
    • Companion mods amassed over 700,000 downloads.
Where I developed my Minecraft mods in 2016.
Hacker's Holiday
2016 - 2017

I conceived the idea of Hacker's Holiday, a seasonal hackathon where my talented friend group and I would tackle local community challenges. Through late-night brainstorming sessions fueled by caffeine and wings, we developed an online ordering system for a local coffee shop that evolved into Order Coffee Online, and an IoT solution for sales forecasting and user prediction.

    • Awarded Liberty Chamber of Commerce 20under20 award.
    • Developed MVP that would go on to raise over $500,000.
    • Designed an IoT solution that increased conversion by 40%.
Hacker's Holiday, a three-person development team.
Order Coffee Online
2017 - 2020

After successfully commercializing Order Coffee Online, I rewrote the platform in Ruby on Rails, expanding its capabilities to support multiple locations, a mobile app, and a menu editor. I managed development, deployment, and maintenance, hosting the app on Digital Ocean and integrating Stripe for payments and Twilio for SMS notifications. The platform processed over $500,000 in orders, served 3,000 customers, and earned me recognition from the Liberty Chamber of Commerce 20under20 award, culminating in its sale to a local business owner amid the COVID-19 pandemic.

    • Awarded Liberty Chamber of Commerce 20under20 award.
    • Processed over $500,000 in sales and over 3,000 customers.
    • Orchestrated a successful exit in 2020.
Project planning with Trello over lunch
VisualLive
2020 - 2021

Joining VisualLive in 2020, I advanced the company's cloud infrastructure and web application, facilitating its expansion and efficiency amid rapid growth. Key initiatives included migrating the company's cloud infrastructure from Heroku to Azure, enhancing security and reliability, and releasing features like a chart generator and user management system. These contributions propelled VisualLive to become a global leader in augmented reality for AEC, leading to a lucrative acquisition by Unity Technologies.

    • Enabled efficient workflows with CRM integration.
    • Migrated cloud infrastructure from Heroku to Azure.
    • Maintained regulatory compliance and GDPR.
    • Powered a global leader in the AEC space.
VisualLive
Unity Technologies
2021 - 2023

While integrating VisualLive with Unity's Industrial Collection, I spearheaded various initiatives leveraging my cloud development expertise, including tracking and analytics APIs, optimizing 3D model streaming, implementing a new licensing system, and integrating third-party APIs for enhanced project management. I also repackaged VisualLive into an on-premise suite, saving hosting costs and improving performance. Additionally, I contributed to internal tools, participated in hackathons, and utilized ML/AI technologies like ChatGPT.

    • Increased market share by integrating VisualLive into UIC.
    • Slashed hosting costs by 30% with a new scaling strategy.
    • Improved performance by up to 90% with a new 3D model converter.
Unity Technologies
The Journey Continues
2023 - Present

Following Unity's restructuring in 2023, I embraced the market downturn as an opportunity for reflection and exploration. While job-hunting, I continue to develop my portfolio with new ideas and use GPT and simulated environments in Unity to create immersive narratives. I'm focused on seeking new opportunities aligned with my skills and interests, upskilling, sharing my journey, and fostering a supportive community of talented individuals, aiming to inspire others and build great things.

    • Seeking new opportunities to exercise skills and gain new ones.
    • Using GPT to craft compelling narratives about simulated worlds.
    • Developed a portfolio website to showcase my skills.
Owen looks into the distance