Senior Backend Engineer | C# .NET | Distributed Systems | Financial Technology
Senior Backend Engineer with 5+ years of experience designing and building enterprise-grade financial systems, transaction processing platforms, workflow automation solutions, and distributed applications using C#, .NET, SQL Server, PostgreSQL, Azure, and AWS. Proven track record delivering business-critical banking platforms supporting investments, funds transfers, payment processing, approval workflows, and system integrations at scale. Experienced in API design, microservices architecture, cloud-native development, observability, and high-availability backend systems.
C# · .NET 6/7/8 · ASP.NET Core · Web API · Entity Framework Core · LINQ · Microservices · REST APIs · gRPC · Event-Driven Architecture · Workflow Automation · Distributed Systems · Prometheus · Grafana · Loki · OpenTelemetry · SQL Server · PostgreSQL · MySQL · Redis · Cassandra · Docker · Kubernetes · Helm · AWS (EC2, SQS, Lambda) · Azure · xUnit · Integration Testing · Postman · JMeter
Built a real-time cryptocurrency trading platform using SQLx, PostgreSQL, and Redis. Developed asynchronous backend services handling order placement, wallet management, market data processing, and transaction workflows. Implemented concurrent processing workflows using Tokio to support high-throughput transaction execution. Designed REST APIs and WebSocket services for real-time market updates and order tracking. Implemented structured logging, distributed tracing, and observability using Tracing, OpenTelemetry, Prometheus, and Grafana. Containerized services using Docker to simplify local development and deployment workflows. Wrote automated tests covering API endpoints, business logic, and database interactions.