Technical Skills
Technologies and tools I work with
Programming Languages
C#
JavaScript
TypeScript
Backend Technologies
ASP.NET Core MVC
ASP.NET Web API
Dapper ORM (Primary ORM)
LINQ
Clean Architecture
Repository Pattern
Mediatr (CQRS Implementation)
Frontend Technologies
Angular 17
Angular Material
Bootstrap 5
jQuery
HTML5 & CSS3
Database
SQL Server
Indexing
Query Optimization
Stored Procedures
Views & Triggers
Transaction Flow
Server & Deployment
Linux (Ubuntu, Debian)
Nginx (Reverse Proxy + SSL)
Windows IIS
SSL (ZeroSSL, Let's Encrypt)
Server Configuration
Deployment Automation
Integrations
SMS APIs
WhatsApp APIs
Cashfree Payment Gateway
Fintech API Integrations
Webhook Handling
RESTful APIs
Why Dapper?
I specialize in Dapper ORM as my primary data access method. Dapper provides:
- Lightweight and high-performance data access
- Direct SQL control for complex queries
- Excellent performance with minimal overhead
- Easy integration with stored procedures
- Better control over query optimization
- Ideal for enterprise applications requiring fine-tuned database operations