► Microsoft Certified Professional, Software Architect, Team Lead as well as a Developer having hands-on experience in most areas of Software Development Lifecycle including Requirement Analysis, Design, Development, Testing, Deployment, and Implementation of large-scale applications.
► Experienced in leading agile/scrum-based dev teams and working with cross-functional, business, and technical teams to discover, define and deliver solutions with team collaboration and coordination. Experience of functional domains included eCommerce, Digital Marketing, Land Records, and Financial Accounting.
► Delivered enterprise software applications compliant with SOLID Design Principles and scalable software design. Implemented various software architectures including monolithic n-tiered architecture, Event-driven architecture and Microservices architecture.
► Proficient in Microsoft Tech Stack on the server-side, SQL based relational databases and JavaScript based SPA Frameworks & Libraries on the front-end. Developed Single Page Applications (SPA) using React/Angular with RESTful services in .NET (.Net 4.x and .Net Core v1 through .Net 7).
► Resolved performance bottlenecks with end-to-end performance optimization by following the industry's best practices starting from effective indexes in database, preventing memory leakage in data access layer, sensible business rules in business layer, ensured fast serialization, and optimized rendering and scripting on client side.
------------------------------------------------------------------------
TECHNICAL EXPERTISE
• Server-Side Development: Net v4.x to v7, ASP.Net (Web Forms, MVC, Web API), ASP.Net Core (MVC, Web API), ADO.NET, Entity Framework, EF Core, LINQ-To-SQL, LINQ, C#, OOP, T-SQL, IIS
• Client-Side Development: React, Angular, JavaScript, TypeScript, Bootstrap, HTML5, CSS3, AG Grid, jqGrid, DataTables.js, jQuery, jQueryUI, Modernizr.js, AJAX, JSON, XML
• Cloud: Azure (App Service, API Management, Functions, Service Bus, KeyVault)
• Databases: MS SQL Server, MySQL
• Dev Tools: Visual Studio, ReSharper, SQL Server Management Studio, Redgate SQL Toolbelt, SQLyog, MySQL Workbench
• Version Control: Azure DevOps, Git, TFS, VSTS, SVN
• Project Management Tools: Azure DevOps, JIRA, TargetProcess
Assignments/Projects:* Outsourced to "Visionet Systems, Inc."
Assignments/Projects:* Outsourced to "Visionet Systems, Inc."
Assignments/Projects:* Outsourced to "Visionet Systems, Inc." * LRMIS Baluchistan
Assignments/Projects:* Outsourced to "Visionet Systems, Inc."* LRMIS Punjab* Housing Society Management System