Welcome To My Portfolio!

I’m a Software Developer and Visual Artist based in San Francisco, CA, with a diverse background that blends art, technology, and engineering. Currently, I’m earning a Bachelor's in Computer Science from Oregon State University (Go Beavers!)—adding to my Bachelor's in Music from the San Francisco Conservatory of Music and a Master's in Music Technology from Berklee College of Music.

With a focus on Real-Time 3D applications and Audio DSP, I bring technical depth and creativity to every project. Working in game engines like Unity and Unreal, and languages like C++, C#, and Python, I craft interactive experiences that truly memorable and engaging.

This portfolio showcases my career journey and skills across software development, interaction design, and project management, illustrating how I merge technical expertise with creativity and problem-solving.



Software Developer

I specialize in Real-Time Systems, Audio DSP, and emerging applications in Machine Learning. With a foundation in C++, C#, and extensive experience in Unity, Unreal, and OpenGL, I create interactive, immersive technology that pushes creative boundaries. Currently expanding my skill set with Python, HTML/CSS, JavaScript, React, and AI / Machine Learning, I'm on a dedicated path to become a skilled back-end developer. My commitment to continuous learning ensures I stay on the cutting edge, ready to innovate and deepen my technical impact.

Languages: Python, C++, C#, JavaScript, HTML/CSS

Frameworks: React, Juce, Node.Js, Unity, Unreal

Libraries: Matplot Lib, Pandas, NumPy, TensorFlow, Meta XR, Gemini AI API, OpenAI API



Game Developer

With over 30 years of gaming experience, my journey from avid player to skilled developer combines deep technical and creative expertise. Specializing in interaction and exploration, I bring captivating, interactive experiences to life through Unity and Unreal along with audio middleware, VR, AR and AI.

I’m driven to push the boundaries of interactive media, and develop tools that empower media professionals and inspire innovation in the game industry.

Game Engines: Unity (C#), Unreal (C++), RPG Maker, Godot

Audio Middleware: Wwise, Fmod, MetaSounds

3D Software: Cinema 4D, Blender

Favorite Games: Hitman 3, MarioKart 8, Destiny 2, StartCraft II



Stage Design and Project Management

My project management skills have been honed in fast-paced, high-stakes environments, where I’ve led teams and delivered for audiences of over 10,000. My expertise goes beyond technical problem-solving; I excel in team leadership, innovation, and practical design. With a focus on smooth, impactful execution, I manage projects from concept to deployment with an unwavering commitment to details and precision.

Tools: VectorWorks (3D CAD), Google Teams, Miro, Trello, Audio Visual Networking

Skills: Team Management, Troubleshooting, Debugging, Practical Design, Big Picture, Innovation, Client Collaboration

 


Visual Artist

My career as a Multimedia Artist and Audio-Visual Technician spans over 15 years, during which I’ve had the privilege of collaborating with renowned artists like Diplo, Bonobo, and Little Dragon. From stage design for outdoor music festivals to lighting and video operations, my work has been central to over a thousand live performances and immersive installations, for audiences of over 10,000 people.

Software: Resolume (Expert), Touchdesigner, Adobe Suite, Cinema 4D, Blender, Unity 3D, Unreal Engine, OpenGL (C++), Python

Hardware: NovaStar LED processors, Enterprise Windows Servers, Midi, Timecode, DMX, GrandMA2



Image

I am a founding member of the art and technology collective Colour Feeders LLC.  Working with high-level digital artists and galleries internationally, Colour Feeders provides the computing hardware and infrastructure for  real-time, digital-media deployment.

 

ColourFeeders.com


Music

My first love is Music: Creating, Teaching, Learning and Innovating with audio is what I am most passionate about.  In my free time I create electronic music and jam out with my friends but I am also an expert level recording and mixing engineer.  I live for the jam!