
About
I’m a software developer with more than 20 years of experience building applications, interactive experiences, games, and web-based software.
Much of my career has focused on C# and Unity development, often working as the primary developer on projects and collaborating with designers, artists, project managers, and clients to turn concepts and designs into finished software. My work has included interactive exhibits, educational applications, games, touchscreen experiences, motion and depth-camera applications, mobile apps, and web applications.
More recently, I’ve been expanding my work with modern .NET and web development, including ASP.NET Core, Blazor, Entity Framework Core, REST APIs, and SQL, while continuing to develop C# and Unity applications. I also work with Flutter and Dart for cross-platform mobile development.
I enjoy the practical side of software development: understanding what a project needs, figuring out how to build it, and seeing it through to a working application.