Backend (.NET + AWS)
A standalone .NET 5 payment engine structured via Clean Architecture, backed by DynamoDB, Redis, LaunchDarkly, and third-party processors (First Data, Moneris, Amaryllis), with REST API, NuGet client, and AWS Lambda migration tools.
Designed and implemented the Clean Architecture payment platform with separate API/Application/Domain/Infrastructure layers. Implemented charge/authorize/refund flows backed by DynamoDB and Redis with feature-flagged behavior. Integrated multiple processors behind a unified domain model and NuGet client. Built migration tooling on AWS Lambda and EC2 CLI.