Senior Software Engineer | Azure Solutions Architect Expert | .NET, Angular & React | Solution Architecture | Enterprise Modernization
I design, modernize, and deliver enterprise software across the full application lifecycle. My core implementation experience is in .NET, Angular, React, and TypeScript, supported by hands-on work in cloud architecture, identity, distributed systems, platform engineering, and CI/CD.
I enjoy translating business requirements into maintainable technical solutions, improving legacy systems without disrupting operations, and creating reusable foundations that help teams deliver consistently.
- Enterprise application and solution architecture
- .NET, ASP.NET Core, Angular, React, and TypeScript
- Legacy modernization and cloud migration planning
- REST, GraphQL, gRPC, API gateways, and service integration
- OAuth 2.0, OpenID Connect, Single Sign-On, and claims-based authorization
- Azure, AWS, containerized infrastructure, and CI/CD
- Reusable libraries, developer experience, and technical documentation
- Designed complex multi-role enterprise workflows spanning configurable permissions, scheduling, matching rules, background processing, and reporting
- Delivered finance ERP and operational SaaS capabilities covering drivers, deliveries, expenses, reservations, vehicle updates, and management reporting
- Built geospatial and event-transport solutions using Google Maps, tracking, custom routing, ASP.NET Core APIs, and Azure-hosted services
- Delivered authentication-heavy administrative and learning platforms using roles, claims, scheduling, reporting, and stakeholder-driven workflows
Personal project - ongoing
A reusable application foundation spanning domain primitives, shared services, Entity Framework integration, repository abstractions, auditing, soft deletion, permissions, pagination, filtering, standardized API responses, and reusable ASP.NET Core components. Supporting reference applications explore Angular, TypeScript, PostgreSQL, GraphQL, OAuth 2.0/OIDC with PKCE, object storage, NuGet packaging, and CI/CD.
An educational self-hosted platform lab built around Docker Compose, Traefik, CoreDNS, private networking, local TLS, monitoring, backups, and repeatable operations. The repository focuses on architecture, service boundaries, recovery, and operational documentation.
Personal project - in development
A multi-application platform with a .NET 8 API, Entity Framework Core, SQL Server, an Angular administration application, and a React customer experience with mapping and property-discovery workflows.
Personal project - in development
A marketplace prototype built with NestJS, Fastify, Prisma, PostgreSQL, React Native, Expo, and TypeScript. Its architecture covers role-based workflows, offers, chat, payments, ratings, media, administrative functions, and data-retention concerns.
- Modernizing enterprise platforms through .NET migrations, Angular micro-frontends, React upgrades, GraphQL integrations, and Single Sign-On
- Designing multi-role business platforms with scheduling, configurable authorization, matching, reporting, and administrative workflows
- Designing application architecture, APIs, data structures, integration flows, and cloud migration strategies
- Improving delivery through reusable components, code reviews, technical estimation, CI/CD, and cross-team collaboration
- Connecting architecture decisions to security, deployment, observability, recovery, and developer experience
- Using specification-driven and AI-assisted workflows where they improve engineering quality and feedback loops
- Backend: C#, .NET, ASP.NET Core, Entity Framework Core, NHibernate, NestJS
- Frontend: Angular, React, React Native, TypeScript
- Architecture: Modular systems, microservices, domain-driven design, REST, GraphQL, gRPC, API gateways
- Cloud and platform: Microsoft Azure, AWS, GCP, Docker, Traefik, CI/CD, DNS, TLS
- Identity: OAuth 2.0, OpenID Connect, JWT, PKCE, SSO, claims and permissions
- Data: PostgreSQL, SQL Server, MySQL, MongoDB, Redis, Elasticsearch


