- π» Backend Developer specializing in ASP.NET Core, C#, and SQL Server
- π§ Exploring DevOps, Docker, Azure, and CI/CD pipelines
- π Contributor to open source projects like Dapper (IParameterCallbacks fix) and Ocelot Gateway (Aggregation bug fix)
- π Passionate about cricket β creator of CrickSim Pro, a realistic tactics simulator
- βοΈ Currently improving skills in API performance tuning and clean architecture
- π§© Love building small tools that simplify everyday developer workflows
| Goal | Status |
|---|---|
| π Build and publish CrickSim Pro MVP | π’ Backend done β’ Frontend in progress |
| βοΈ Deep dive into **Azure deployment ** | π‘ Ongoing |
| π§ͺ Strengthen Unit Testing with xUnit | π‘ In progress |
| π§ Master System Design concepts | π Learning Stage |
| βοΈ Optimize real projects for performance & scalability | π’ Actively doing |
| Topic | Progress |
|---|---|
| CrickSim Pro β Backend | ββββββββββ 80% |
| Modern Web Dev with ASP.NET Core | ββββββββββ 40% |
| Data Structures & Algorithms (Udemy) | ββββββββββ 20% |
| Docker + Jenkins DevOps Basics | ββββββββββ 30% |
|
Advanced cricket tactics simulator with realistic match logic, weather & player skill dynamics. |
Razor Pages + EF Core + Bootstrap 5. Category filtering, priority badges, responsive design. |
|
Fix GridReader wiring: use IParameterCallbacks instead of DynamicParameters in QueryMultiple (sync + async). Fixes #2179. |
Fix aggregated route parameter mapping: ensure correct RouteKeysConfig array expansion in Ocelot Gateway. Fixes #2248. |
Thanks for visiting! Keep building, keep learning, keep growing. π