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.