Autodidact & Game Industry Since High School
I grew up around electronics, computers and the very first arcade games thanks to my Father who was an electronics engineer, a programmer, a mechanical engineer and a lover of computer games. I have since then spent my career and life continuing to learn about all aspects the game industry. I also learned to play the guitar, bass, drums, piano and other instruments. This led me to a lifelong passion for music creation and sound design using hardware and software synthesizers and other music technology. I've also always loved connecting online to communities from being part of a 24 line dial up BBS back in the day to modern times where I'm active on X (Twitter), Discord and other communities. In summary I love being creative with technology and collaborating with others
Codex
AI-assisted coding, prototyping, and iteration across my software projects.
Discord
I know the CEO Jason Citron. We worked at Stormfront Studios together back in 2006. Discord was hugely helpful for VRChat to build a community and keep in touch with people. I find it to be such a poweful took for any products with communities and users which is most of them. I also use it for my own personal use to chat with friends. Lastly I use it in combination with other tools like Midjourney to help with design work.
Unity Engine
I've been using Unity since the very first versions on the old Macs. Along the way I've learned from working with it on teams and from learning online. Also building things on my own.
Unreal Engine
Similar story to Unity, I've been using Unreal since the first editors with the game in the way back in 1998. Learning by using with teams, online and on my own.
Cursor
I've used Visual Studio, Jetbrains, Xcode and others to code. I've really fallen in love with Cursor. It's a game changer for sure. I've been using it for C# scripting in Unity, C++ in Unreal, Full Stack Web app development (including for this site and it's backend), Prototyping projects in Mixed Reality and Virtual Reality on the Meta Quest Pro, 3 and soon to be 3s, and more.
Claude Code
Using Claude Code for deep codebase reasoning, structured planning, and reliable edits in larger TypeScript/React and C#/C++ projects.
Google Gemini
Experimenting with Gemini for multimodal ideation, prototype validation, and CLI integrations for agent workflows.
Linux
Daily driver OS for development and experimentation across containers, graphics, audio, and VR.
Figma
Primary design tool for wireframes, UI kits, interactive prototypes, and design systems.
Blender
Modeling, animation, lighting, and rendering for game and XR prototypes.
LMStudio
Running local LLMs for offline prototyping, rapid RAG iteration, and testing agents.
ElevenLabs
High‑quality TTS for voice prototypes, narration, and interactive experiences.
Ableton Live
I'm a very long time user of audio tools and DAW's but especially Ableton Live. I've used it privately and professionally to make music and sound design for VR and games.
GitHub
Been a user of most source control systems on teams like Perforce, Gitlab, GitHub, Bitbucket, etc. But these days GitHub is the primary remote repository for me. I don't currently have any public projects listed but I do have some private ones.
Canny, Community Feedback & Ask VRChat
Really like finding good ways for users to give feedback to products. And then ways for the dev team to understand the feedback, act on it and communicate with the users. This is a great tool for that. Check out how VRChat uses it to this day. Huge props to the VRChat Team for continuing to use it and improve it.
Linear
Project planning and issue tracking.
Notion
Project documentation, notes, and organizing information.
Obsidian
Connected notes and a personal knowledge base for ideas and research.
Grok Bot
Exploring AI agents that work across tools and apps.
Jev
Exploring TypeSafe AI’s structured decision model for software and agent workflows.
Muse
Exploring Meta’s personal AI agent for creative and everyday workflows.
Roblox Studio
Building and prototyping interactive worlds, game systems, and creator experiences.
Dots
Exploring OpenAI’s persistent agents for research and ongoing project work.
Adobe Suite
Creative tools for visual design and media production.
Stripe
I set up and manage my own Stripe account to take payments for products I’ve created, including WestCoastSynth. It’s part of taking an idea beyond the prototype and into people’s hands.
Amazon Web Services
I use AWS to host this site and support other products I’ve created, from running services to connecting the pieces that keep a live product working.
Vercel
I’ve used Vercel to deploy versions of my own creations and worked with it extensively at Nilo, making it easier to share working ideas and iterate with the team.
GoDaddy
I set up and manage domains through GoDaddy, including ronmillar.com, giving projects a home people can find and return to.
MCP · Model Context Protocol
I started exploring MCP early, including connecting AI tools with Blender. I use it to bring agents into creative workflows where they can work with the tools and context of a project.
Backend
I’ve set up and run servers, APIs, and backend tools across projects and prototypes, building the connections and services that make an interactive idea work beyond the screen.