The studio

About Project Rabbit.

Project Rabbit is an independent games and software studio. It is one person, one name, and a growing collection of games and everyday apps, built with the habits of a career in production software.

Portrait of the developer behind Project Rabbit: a bearded man, chin on hand, framed by a red ring, with code on screens behind him.

The engineer

11+ years of shipping software.

I'm a software engineer with 11+ years of experience in the .NET stack: C#, ASP.NET Core, Angular and SQL Server, plus the architecture that holds them together, from layered monoliths to microservices.

I've led a product team, owned the parts of an enterprise ERP that customers depend on every day, and mentored engineers along the way. Project Rabbit takes that same discipline (clear architecture, tested code and careful releases) and points it at games and apps people actually enjoy.

Follow @RabbitActual on X (opens in a new tab)

Path

From enterprise systems to play.

  1. .NET developer

    Built web platforms and APIs with ASP.NET, Web API 2 and SQL Server, and designed the database and API layer of a skills-training app.

  2. Software engineer

    Helped build and restructure core solutions for a large enterprise ERP product used by apparel businesses.

  3. Senior software engineer

    Owned critical ERP transactions such as costing, bills of materials and production definition. Shipped three features that were each adopted by at least a quarter of customers, and mentored junior engineers.

  4. Technical lead

    Led a product team building on ASP.NET Core, Angular and a microservice architecture, with every delivery on time and within budget.

  5. Founder, Project Rabbit

    Designing, engineering and shipping games and apps for Android, iOS and PC, solo.

Toolbox

What I build with.

Back end

  • C#
  • .NET and .NET Core
  • ASP.NET Core
  • Web APIs
  • Entity Framework
  • Dapper
  • LINQ
  • ADO.NET

Front end

  • Angular
  • TypeScript and JavaScript
  • HTML and CSS
  • ASP.NET MVC

Data

  • SQL Server
  • MySQL
  • SQLite

Architecture

  • Microservices
  • SOLID
  • Dependency injection
  • JWT authentication
  • REST

Delivery

  • Git and GitHub
  • CI/CD with Jenkins
  • Agile and Scrum
  • Team leadership
  • Mentoring

Games and apps

  • Godot
  • Unity
  • Unreal Engine
  • .NET MAUI
  • Blender

Principles

How Project Rabbit works.

  • Honest by default

    Every project on this site says exactly where it stands: live, in testing or in development. No invented dates, reviews or download counts.

  • Your data stays yours

    The apps work offline, with no accounts, ads or analytics. Nothing you make is sent to a server.

  • Small, finished, polished

    Focused scope, shipped well, then improved. A smaller thing done right beats a big thing half done.