Ahsan Riaz
SENIOR .NET FULL-STACK DEVELOPER | CLOUD SOLUTIONS |-
-
Pakistan
https://www.linkedin.com/ahsanriaz
PROFILE
6+ years of hands-on experience developing enterprise-grade, scalable web applications using Microsoft
.NET technologies. Expert in ASP.NET Core, .NET 6/7, C#, and RESTful APIs with a deep understanding
of database design, cloud deployments (AWS & Azure), and agile development methodologies. Adept at
building microservices, optimizing performance, and leading backend architecture in cross-functional
teams.
SKILLS
Languages: C#, .NET 6/7, ASP.NET Core, LINQ, T-SQL
Frameworks: .NET MVC, .NET Web API, Entity Framework Core
Frontend: Razor Pages, HTML5, CSS3, JavaScript, TypeScript, Bootstrap
Databases: PostgreSQL, MongoDB, Redis, MySQL, SQL Server
Cloud & DevOps: AWS (ECS, Lambda, S3, RDS), Azure App Services, Docker, CI/CD (GitHub Actions,
Bitbucket Pipelines)
Tools: Git, Visual Studio, Swagger, Postman, RabbitMQ, SSMS, JIRA, xUnit, Agile/Scrum
•
•
•
•
•
•
PROFESSIONAL EXPERIENCE
01/2023 – present
Senior .NET Developer
Upwork/Linkedin
Designed and improved 8+ backend-heavy microservices using ASP.NET
Core and RESTful APIs, reducing response times by 30%.
Implemented CI/CD pipelines with Docker and GitHub Actions for
automated deployments on AWS ECS.
Integrated third-party APIs (payment gateways, authentication) for
business-critical applications.
Optimized SQL Server procedures and indexes to handle 100K+ records
with minimal latency.
•
•
•
•
05/2019 – 12/2023
Software Engineer
Insignia Business Solutions
Led development of ASP.NET MVC and Core-based enterprise apps for
clients in fintech and inventory domains.
Migrated monolithic legacy systems to microservices using .NET Core and
deployed on AWS RDS & Lambda.
•
•
Integrated Redis caching and RabbitMQ to improve throughput and message
reliability.
Created robust backend test coverage with xUnit and collaborated with QA
to reduce production bugs by 50%.
•
•
09/2016 – 04/2019
.Net Developer
GetDevDone
Delivered full-stack .NET MVC solutions in agile teams using Razor Views
and SQL Server.
Wrote efficient data access layers using Entity Framework, improving page
load times by 25%.
Built REST APIs consumed by Angular frontends, ensuring clear
documentation with Swagger.
Participated in code reviews, sprint planning, and continuous integration
using Bitbucket Pipelines.
•
•
•
•
PROJECTS
Digital Inventory(Inventory Management System)
Tech Stack: ASP.NET Core, SQL Server, Redis, AWS ECS, REST API.
Role: Full-Stack .NET Developer.
Developed scalable REST APIs using ASP.NET Core for product, warehouse, and order management.
Designed and optimized SQL Server schema and stored procedures to handle over 100K SKUs
efficiently.
Implemented Redis caching to minimize redundant queries and accelerate UI response time.
Deployed microservices using Docker and AWS ECS, achieving zero-downtime deployments.
Enabled role-based access control and multi-warehouse data sync using asynchronous job queues.
Impact:
Improved inventory sync accuracy by 95%, minimizing stock discrepancies.
Reduced page/API load times by 35% through caching and DB optimizations.
Enabled multi-user support with fine-grained access roles and faster reporting.
•
•
•
•
•
•
•
Vaseela
Tech Stack: ASP.NET Core, HTML5, .NET 6, SQL Server, Entity Framework Core, AWS RDS, Razor Pages
Role: Full-Stack .NET Developer
Developed a full-featured loan management system enabling microfinance institutions to onboard
customers, issue loans, track repayments, and generate compliance reports.
Engineered custom workflows for loan disbursement, EMI scheduling, and auto-calculation of late fees,
using Entity Framework Core and SQL Server.
Built user interfaces with Razor Pages for intuitive loan officer operations, including lead management
and credit scoring workflows.
Executed role-based access, audit logging, and real-time transaction validation to ensure regulatory
compliance.
Deployed backend on AWS RDS & EC2, ensuring scalability and uptime for rural financial access.
Impact:
•
•
•
•
•
•
•
Enabled the disbursement and tracking of 10K+ microloans monthly with minimal human
intervention.
Reduced EMI default follow-ups by 35% with automated alerts and repayment workflows.
Improved compliance reporting and financial transparency for auditors and regulatory bodies.
•
•
•
Farsh iOS App (E-Commerce Platform)
Tech Stack: ASP.NET Core, SQL Server, Azure App Services, Razor Pages, Stripe API
Role: Backend Developer
Built secure and scalable backend APIs for a mobile-first e-commerce platform using ASP.NET Core.
Integrated Stripe payment gateway with secure tokenization and transaction logging.
Created custom product and order management workflows using Entity Framework and SQL Server.
Managed cloud deployment via Azure App Services, implementing blob storage for product images.
Applied user authentication, OTP login, and order lifecycle workflows.
Impact:
Enabled secure online payments and order tracking from mobile apps.
Reduced failed transaction rate by 20% via better error handling and retry logic.
Scaled API to handle traffic spikes during marketing campaigns (2x load).
•
•
•
•
•
•
•
•
•
•
Commuti Cars
Tech Stack: ASP.NET Core, PostgreSQL, Redis, Azure Functions, WebSockets
Role: Senior .NET Developer
Developed a real-time fleet management platform using ASP.NET Core and PostgreSQL, enhancing
dispatch operations and task visibility.
Integrated real-time task tracking using WebSockets (SignalR), improving service responsiveness and
reducing delays.
Enforced GPS-based tracking and automated job scheduling, streamlining workforce coordination
across multiple zones.
Designed dynamic backend logic for pricing and optimization, reducing fuel consumption and
operational overhead.
Used Azure FunctionsRedis for for background task execution and Redis for caching live location and
task data.
Impact:
Cut operational costs by 40% through route and task optimization.
Reduced manual reporting time by 60%, enhancing real-time decision-making.
Increased dispatch and coordination efficiency with real-time GPS insights.
•
•
•
•
•
•
•
•
•
•
EDUCATION
2014 – 2018
BSCS, Computer Software Engineering
University of Engineering and Technology, Lahore