Tech Stack

My core tools, frameworks, and architectural patterns for building reliable backend systems.

Languages & Frameworks

Core programming languages and frameworks for backend development

.NET & C#
Primary stack for enterprise applications, APIs, and backend services
Expert
5+ years

Key Features & Usage:

  • ASP.NET Core for high-performance web APIs
  • Entity Framework Core for ORM and data access
  • Blazor for full-stack web development
  • MediatR for implementing CQRS and mediator pattern
  • Minimal APIs for lightweight microservices

Used In Projects:

Blog PlatformJob MonitorAuth Server
Go
Go for CLI tools, microservices, and high-performance systems
Advanced
3+ years

Key Features & Usage:

  • Gorilla Mux and Fiber for web frameworks
  • Standard library for HTTP servers and clients
  • Context package for request-scoped values
  • Interfaces and composition over inheritance
  • Cross-compilation for multiple platforms

Used In Projects:

AutoMouseCLI Tools SuiteCache Manager

Additional Tools & Technologies

Supporting technologies that enhance development workflow

Git
Version Control
Postman
API Testing
Swagger/OpenAPI
API Documentation
Prometheus
Monitoring
Grafana
Visualization
ELK Stack
Logging
RabbitMQ
Message Queue
NGINX
Reverse Proxy