Please wait while we prepare your experience
As a dedicated software developer, I specialize in creating robust, scalable applications using cutting-edge technologies. My passion lies in solving complex problems and delivering solutions that make a real impact for businesses and users alike.
With experience across the full technology stack, I excel at building everything from intuitive user interfaces to powerful backend systems. I'm committed to writing clean, maintainable code and staying current with the latest industry best practices.

Clean Architecture, Domain-Driven Design (DDD), CQRS, Saga, Outbox and design patterns for robust, maintainable enterprise solutions.
End-to-end web application development using modern technologies and best practices.
Scalable cloud-native applications on Azure platforms including App Services, Static Web Apps, B2C, Functions, SQL, Web PubSub, Blob Storage, and Service Bus.
Efficient database architecture and optimization for both relational (SQL) and NoSQL databases, ensuring high-performance applications.
Scalable microservices architecture with RESTful and GraphQL APIs, featuring real-time subscriptions and comprehensive service orchestration.

A comprehensive inventory management application built with Next.js featuring real-time stock tracking, product categorization, supplier management, and automated reporting. Includes user authentication, role-based access control, and responsive dashboard with analytics.

An intelligent chat application powered by AI, featuring real-time conversations, natural language processing, and context-aware responses. Built with modern architecture patterns including Clean Architecture and CQRS for maintainability and scalability. Deployed on Azure cloud infrastructure for reliable performance.

A scalable enterprise e-commerce platform built with microservices architecture. Features CQRS and Event Sourcing for high-performance order processing, distributed transactions using Saga pattern, and reliable messaging with Outbox pattern. Implements Clean Architecture principles with Azure Functions for serverless operations, Redis caching for optimal performance, and RabbitMQ for asynchronous communication between services.

A modern customer management application built with React and TypeScript that consumes a GraphQL API. Features real-time updates through WebSocket subscriptions, allowing instant notifications when customers are added. Implements Apollo Client for efficient data fetching with queries and mutations. The backend is powered by .NET 8 with HotChocolate GraphQL server, providing a robust and type-safe API with subscription support for live data updates.