About
I'm Darshana
Senior .NET Engineer
I've been working as a software developer since 2018. Over the years, I've gained valuable
experience collaborating with both local and international clients.
Initially, I focused on Desktop application development before transitioning to Web
application development a few years ago. Throughout my career, I've worked on numerous
repository across diverse industries such as Pharmaceuticals, Travel, Retail, Wholesale,
Distribution, Restaurants, Property management, and Public safety.
As an engineer, Passionate about solving complex problems and continuously learning new
technologies.
Tech Stack
Here are some of the core technologies I work with regularly
| Category | Technology / Tool | Years of Experience |
|---|---|---|
| Languages & Frameworks | .NET / .NET Core / ASP.NET / C# | 5+ years |
| Entity Framework | 2+ years | |
| WCF | 2 years | |
| Databases | MSSQL | 4+ years |
| MySQL | < 2 years | |
| NoSQL | < 1 year | |
| Web & API Technologies | REST APIs | 2+ years |
| Cloud & DevOps | Azure | 1+ years |
| Git / TFS | 1+ years | |
| Testing | MSTest | 1 year |
| xUnit | < 1 year | |
| AI | Cursor IDE | < 1 year |
| BMad Method | < 1 year |
Repository
Here are a few repositories and resources to learn more about my work
E-Commerce Platform Service
E-commerce platform built using a microservices architectureThis is a backend e-commerce application built with .NET 8 using a microservices architecture and REST APIs. It showcases backend development skills and demonstrates event-driven communication with RabbitMQ. The application includes services for authentication, user management, product handling, order processing, and inventory management. The inventory service automatically updates stock levels in response to product creation or order placement, using asynchronous messaging via RabbitMQ.
Snipster
A lightweight and open-source utility library for .NET developersSnipster is a lightweight, open-source .NET utility library that provides a comprehensive collection of helper and extension methods for everyday development tasks — including validation, data formatting, parsing, security, and more. It also includes a generic repository interface with an optional EF Core-based implementation, as well as a flexible cache service for in-memory caching with configurable expiration and validation support.
Mssql Mcp Tools
A MCP server that exposes read-only MSSQL Server tools to AI hostsA .NET 9 MCP server that lets an AI assistant explore a MSSQL Server database through read-only tools — fixed catalog queries plus validated SELECT execution. The host (Cursor, Claude Desktop, etc.) spawns this process and exchanges JSON-RPC messages over stdin/stdout, one message per line. There is no HTTP endpoint. Notifications do not receive a response line.
Battleship API
The Classic Battleship Game LogicA RESTful API that implements the classic Battleship game logic. The API allows players to place ships on a grid and fire shots to try to sink their opponent's ships. The project is built using .NET 6 and follows a client-server (three-tier) architecture pattern. This includes a console app, and it serves as the client communicating with the API.