Built with Modern,
Battle-Tested Technology
I leverage cutting-edge tools and proven frameworks to deliver
high-performance, maintainable solutions.
Backend
Modern .NET ecosystem for high-performance server applications
.NET 9
Latest .NET framework with cutting-edge performance
ASP.NET Core
High-performance web framework with Minimal APIs
Wolverine
Next-generation messaging and mediator library
Marten
PostgreSQL document database and event store
Entity Framework Core
Modern ORM for .NET applications
Frontend
Modern JavaScript ecosystem for exceptional user experiences
Nuxt 4
Vue framework for server-side rendering and SSG
Vue 3
Progressive JavaScript framework with Composition API
TypeScript
Typed JavaScript for enhanced developer experience
Tailwind CSS
Utility-first CSS framework for rapid UI development
PrimeVue
Rich UI component library for Vue applications
Data
Enterprise-grade data storage and caching solutions
PostgreSQL
Advanced open-source relational database
Redis
In-memory data store for caching and sessions
FusionCache
Multi-layer caching library for .NET
Cloud
Azure cloud services for scalable infrastructure
Azure Container Apps
Fully managed container hosting service
Azure App Service
Managed platform for web applications
Azure SQL
Managed SQL Server in the cloud
Azure Storage
Scalable cloud storage for data and files
DevOps
Modern tooling for continuous integration and deployment
Docker
Containerization platform for consistent deployments
GitHub Actions
CI/CD automation directly in GitHub
.NET Aspire
Cloud-ready stack for building distributed apps
Testing
Comprehensive testing tools for quality assurance
xUnit
Modern testing framework for .NET
Alba
Integration testing library for ASP.NET Core
Testcontainers
Lightweight, throwaway test dependencies
Security
Enterprise security and authentication solutions
OpenIddict
OAuth 2.0 and OpenID Connect server for .NET
Azure AD
Enterprise identity and access management
Strategic Technology Choices
Every technology in my stack is chosen deliberately to maximize value for clients.
Performance & Scalability
I prioritize technologies proven to scale to enterprise workloads. .NET 9 and PostgreSQL deliver exceptional performance under heavy load, while Redis and FusionCache ensure sub-millisecond response times.
Developer Productivity
Modern frameworks like Vue 3, Nuxt 4, and TypeScript dramatically accelerate development while reducing errors. Strong typing, excellent tooling, and hot module replacement maximize productivity and code quality.
Long-term Maintainability
Clean architecture patterns, strong typing with TypeScript and C#, and comprehensive testing with xUnit and Alba ensure your codebase remains maintainable for years, not just months.
Community Support & Ecosystem
I leverage technologies with thriving communities and rich ecosystems. .NET, Vue, PostgreSQL, and Azure all have extensive documentation, active communities, and battle-tested libraries.
Enterprise-grade Reliability
Azure's 99.99% SLA, PostgreSQL's proven data integrity, and .NET's mature runtime provide the foundation for mission-critical applications. Your business can't afford downtime, and neither can I.
Modern Best Practices
My stack embraces contemporary patterns: event sourcing with Marten, containerization with Docker, infrastructure as code, and automated testing. I don't just build software—I build it right.