Backend (.NET Core 8)
A C#/.NET 8 service that mirrors legacy Ruby API contracts while adding typed controllers, structured logging, and cloud-ready deployment, with Elasticsearch, RabbitMQ, MongoDB, and Memcached backing services.
Helped modernize a legacy Ruby-based API to ASP.NET Core 8 while preserving all existing endpoints. Implemented controllers, services, and health checks backed by Elasticsearch, MongoDB, Memcached, and RabbitMQ. Enabled local and CI-friendly polyglot stacks via Docker Compose. Maintained parity using xUnit tests and RSpec-style fixtures.