Hello, I'm Mike Chambers!

I am an experienced .NET Software Developer specializing in building scalable backend architectures, robust Web APIs, and high-performance enterprise applications. With a deep background in C#, ASP.NET Core, and SQL Server, I focus on writing clean, maintainable code following Domain-Driven Design and Clean Architecture principles. I bridge the gap between building resilient new features and supporting complex production environments across high-stakes industries like healthcare and government.


My Projects

Active Development

Project: The Talker System

The Talker System is a modern C# recreation of the classic Unix Talker systems from the 1990s. Built with ASP.NET Core, SignalR, Razor Pages, and a reusable engine architecture, the project aims to recreate the social experience of early online communities while providing a foundation that can eventually evolve into a full-featured MUD engine. Based on NUTS

Tech Stack Focus: ASP.NET Core Core • SignalR • C# • Clean Architecture • Microsoft Identity • SQLite • JSON Parsing

Project: Fly To Space!

NOTE: Bug with registration. I just moved these projects over on 7/26/26 from my Hostinger VPS and noticed you can't register a new user because the State enum has an issue. Please continue exploring the site and I will get this fixed ASAP. Thank you!

A futuristic space travel website built with an Angular frontend and a C# Web API backend. Think "Delta Airlines," but for interplanetary flights.

Key Features:
  • Tour Catalog & Browsing: Interplanetary space tour listings with pricing, seat capacity tracking, and destination previews.
  • Redis-Powered Shopping Cart: High-performance session cart management using Redis caching for adding tours and booking seats.
  • Itinerary & Booking System: Automated flight assignment and itinerary generation for user bookings upon checkout.
  • Stripe Checkout & Webhooks: Secure payment processing integration with Stripe Checkout sessions and automated webhook fulfillment.
  • JWT Authentication & Identity: Secure user authentication using JSON Web Tokens (JWT) and ASP.NET Core Identity with role-based authorization.
  • Containerized Infrastructure: Dockerized client and API services deployed behind an Nginx reverse proxy with HTTPS.

Technologies Used: ASP.NET Core API, Angular, Entity Framework Core, SQLite, Redis, Stripe API, Docker, Nginx, Microsoft Identity, JWT, AutoMapper, FluentValidation, Swagger

Project: Eaton Rapids Recovery

Eaton Rapids Recovery (ER_Recovery) is a community support web platform designed to facilitate local recovery resources and foster support networks (primarily focused on Alcoholics Anonymous and Narcotics Anonymous programs).

Key Features:
  • Meeting Schedules & Management: Catalog, filter, and manage scheduled recovery meetings (AA/NA) by day, time, location, and meeting types.
  • Interactive Message Board: A threaded discussion forum allowing registered users to create topics, reply to posts, and engage in community support.
  • Anonymous User Handles: Privacy-focused identity system featuring an automatic generator for unique anonymous handles to support confidentiality.
  • Daily Reflections Web Scraper: Integration with AA's daily reflections resource, scraping and displaying daily inspirational recovery readings.
  • Sobriety Milestones & Anniversaries: Tracking and celebrating user sobriety dates and milestones.
  • User & Role Administration: Role-based access control (Admin, User) built on ASP.NET Core Identity for site moderation and meeting management.

Technologies Used: ASP.NET Core 9.0 Razor Pages, C#, Entity Framework Core, SQLite, ASP.NET Core Identity, HTMLAgilityPack, Selenium WebDriver, xUnit, Docker, Nginx, Linux, Git