Peterson Andrade
Senior .NET Backend Engineer · Distributed Systems · Financial Platforms
I design and build reliable backend systems using C# and .NET.
My focus is clean architecture, event-driven systems, and production-grade reliability.
I work primarily in financial/funds administration environments where correctness and auditability matter.
GitHub ·
LinkedIn ·
Email
Core Skills
Backend
- C# / .NET 8+
- ASP.NET Core APIs
- Background Services
- REST & Messaging
Architecture
- DDD
- Clean Architecture
- Vertical Slice
- Event-Driven Design
Data
- Oracle
- SQL Server
- Query optimization
- Connection pooling
DevOps
- Azure DevOps
- CI/CD pipelines
- SonarQube
- Docker
What I Build
Financial Workflow Systems
Cash conciliation, transfer orchestration, and integration pipelines.
- Event-driven processing (Kafka-style workflows)
- Reliable transfer state management
- Audit-friendly domain modeling
- Production reliability and observability
Reliability & Performance
- Resource lifetime management (Dispose patterns)
- Retry / timeout strategies
- Load testing & bottleneck diagnosis
- Memory and CPU profiling
Selected Projects
Chord Processing SaaS (C# REST API)
Processes exported chord files and generates structured summaries for live performance usage.
Config Structure Validator
Tool to validate JSON configuration consistency across environments in CI pipelines.
Engineering Principles
- Prefer explicit boundaries over implicit coupling
- Make failure modes predictable
- Optimize for maintainability, not cleverness
- Measure performance instead of guessing