Building Systems That Scale

Software engineer and architect with over a decade delivering production-grade solutions

10+

Years of Experience

150+

Projects Completed

Global

Client Base

Professional Journey

With over a decade of experience in software engineering, I bring a wealth of expertise to every project. As a freelancer on platforms like Upwork, Fiverr, and Freelancer, I've successfully completed over 150 small to mid-scale projects for clients across diverse industries, delivering high-quality solutions on time and within budget.


My career includes both remote and corporate roles, where I've contributed to a variety of projects. I've worked with global teams on distributed systems and led large-scale development in structured settings, sharpening an adaptable skill set for tackling complex challenges.


With a strong dedication to excellence, I enhance my skills through ongoing training in software architecture and new technologies, delivering innovative, effective solutions that meet my clients' changing needs.

Core Specializations

Designing scalable applications in C# .NET

Design and implement AI agents, RAG systems, and advanced chatbots using .NET

Confidently shipping well-architected, production-ready apps using DDD, N-Layer Architecture, Clean Architecture, and Vertical Slice Architecture. While the architectures remain very pure and adhere strictly to their principles, I always tend to take a pragmatic approach towards them.

Applying OOP principles such as SOLID, DRY, KISS, and YAGNI

Implementing design patterns like Repository, Unit of Work, CQRS, Mediator, and Options Pattern

Applying best practices to EF Core and achieving incredible query performance with Dapper

Developing Interactive, Rich Client-Side, and Progressive Web Applications Using Blazor

Building high-performance Flutter applications for Android and iOS with a focus on scalability and long-term maintainability

Skillfully implementing Structured Logging through Serilog

Ensuring code quality and reliability through comprehensive testing using xUnit

Proficiently managing deployments through Azure DevOps CI/CD and GitHub Actions

An unhandled error has occurred. Reload 🗙