MB
// Skills

The stack I reach for — organized, not just listed.

Where I’m strongest, what I’m comfortable in, and the tools I keep close. Levels are honest signals, not vanity scores.

Backend

Where I spend most of my day. Clean services, sensible boundaries.

  • ASP.NET Core9/10
  • .NET Framework9/10
  • C#9/10
  • REST APIs9/10
  • Entity Framework8/10
  • Dapper8/10

Frontend

Pragmatic, accessible, not allergic to design.

  • React.js8/10
  • Next.js8/10
  • Blazor7/10
  • Tailwind CSS8/10
  • Bootstrap9/10
  • jQuery8/10

Database

Indexes earn their keep. Queries explain themselves.

  • SQL Server9/10
  • Query Optimization8/10
  • Stored Procedures8/10
  • Schema Design8/10

DevOps & Tools

Ship it reliably or it doesn’t count.

  • Docker8/10
  • Jenkins7/10
  • Git9/10
  • GitHub Actions7/10
  • Linux7/10
  • Grafana6/10

Mobile

Cross-platform when the brief demands it.

  • React Native7/10

Other

Tools I reach for outside the day job.

  • Python7/10
// Services

How I plug into your team.

From enterprise system modernization to performance work and full-stack delivery — picked based on the problem, not the trend.

Full Stack Web Development

End-to-end product delivery on .NET + React with a strong eye on architecture and DX.

REST API Development

Versioned, documented, well-tested APIs designed for the clients that consume them.

Mobile App Development

Cross-platform mobile features with React Native that talk to your existing services.

Enterprise Software Solutions

ERP, AML, and screening systems built to survive scale, audits, and team rotation.

Database Optimization

Index audits, query tuning, and schema work that turns minutes into milliseconds.

Performance Optimization

Profiling end-to-end — from SQL to render — and fixing what actually matters.

Cloud-Ready Deployment

Containerized .NET workloads with predictable build, ship, and rollback flow.

System Modernization

Pulling legacy ASP.NET stacks forward without burning the business down.