Backend Growth
Practical areas I am strengthening on top of real ERP/logistics production work. This page is meant to support the backend narrative, not replace the flagship enterprise proof.
ASP.NET Core Web API
- API design, controllers, and DTO contracts
- Service boundaries and dependency injection
- Validation, error handling, and logging
- Backend flows that mirror ERP-style business rules
Data & Persistence
- EF Core and PostgreSQL
- SQL-first thinking for reporting and reconciliation
- Query review and performance tuning
- Data consistency and maintainable persistence logic
Testing & Reliability
- xUnit and Moq
- Testing workflow-heavy business logic
- Regression safety for backend changes
- Validation and error-path coverage
Messaging & Delivery
- RabbitMQ / MassTransit basics
- Docker / Docker Compose
- GitHub Actions
- Async workflow patterns for backend services
How This Builds on Production Experience
These areas extend existing strengths in workflow-heavy business logic, SQL/reporting work, and cross-layer enterprise tracing.
API & Service Design
Extending production experience in workflow-heavy systems into clearer API boundaries, DTO design, and service-layer structure.
Persistence & Reliability
Building on reporting and SQL depth with stronger persistence patterns, automated tests, and safer backend change validation.
Async Workflows & Delivery
Adding practical familiarity with messaging, containerized development, and lightweight delivery practices that complement enterprise application work.