Abrar Farooqui
@abrarfarooqui
Senior Full Stack .NET developer modernizing enterprise systems with secure APIs, scalable data layers, and cloud-ready front ends.
What I'm looking for
I’m a Senior Full Stack .NET Developer with 16+ years building scalable, secure, high-performance enterprise applications. My focus is delivering maintainable solutions using clean architecture, RESTful APIs, and strong data layers.
In my current role, I’m modernizing SharePoint to .NET Core with Angular 20 and React, improving scalability and building responsive experiences. I architected an ASP.NET Core 8 Web API, implemented a Dapper-based data access layer, added JWT-based authentication with RBAC, and integrated Payment Express for secure end-to-end payment handling.
Previously, I designed and developed enterprise applications using ASP.NET Core, C#, and Entity Framework Core with layered architecture and SOLID principles. I improved performance with Async/Await, Dependency Injection, and repository patterns, built Angular 15/16/18 front ends, and delivered ETL using SSIS packages and automated SQL Server jobs.
Across roles, I’ve worked in Agile/Scrum environments, partnering closely with teams, mentoring developers, and maintaining quality through testing and logging tools like Serilog and NLog. I also continuously expand my stack across Microsoft Azure (Azure Blob Storage, Azure Functions), modern JavaScript/React, and AI-assisted development tools like GitHub Copilot.
Experience
Work history, roles, and key accomplishments
Sr. Full Stack .NET Developer
Therapeutic Research Center
Apr 2022 - Dec 2024 (2 years 8 months)
Designed and developed enterprise applications with ASP.NET Core and C# using layered architecture and SOLID principles. Built Angular front ends and automated ETL with SSIS/SQL Server jobs to improve performance and maintainability.
Full Stack .NET Developer
Gaming Arts
Aug 2018 - Feb 2022 (3 years 6 months)
Developed scalable web applications using .NET and SQL Server with Angular while applying SOLID and N-tier architecture patterns. Implemented WCF service consumption and built ETL workflows to optimize data management and integration.
Enhanced enterprise web applications by building reusable components and developing ASP.NET MVC and Web API features. Implemented forms-based authentication, AJAX functionality, and SSRS reporting to support secure, data-driven decision-making.
Delivered responsive web applications using ASP.NET MVC, AngularJS, and Bootstrap with an Agile process. Developed RESTful web APIs and Web Forms, optimized database objects and stored procedures, and implemented SSIS-based ETL for data migration.
Contributed to an Agile team building state-specific web applications using ASP.NET MVC 5.0 and modern front-end technologies. Implemented and optimized the data access layer with Entity Framework and LINQ, and delivered SSRS reports with tuned T-SQL.
Developed scalable ASP.NET web applications and built SOAP/RESTful WCF services in C#.NET. Implemented centralized logging with NLog integrated with ServiceNow Event Management and optimized data-bound controls and SQL queries.
Built applications using ASP.NET, VB.NET, C#.NET, and SQL Server stored procedures for dynamic ratings and search workflows. Developed WCF services and ensured UI consistency using Master Pages and CSS, supporting testing and ad-hoc SSRS reporting.
Software Engineer
SysTime Computer Systems
Jun 2009 - Jun 2011 (2 years)
Developed data-driven applications and normalized databases using ADO.NET and SQL Server 2008. Led SDLC activities including .NET application development and ETL/reporting using SSIS and LINQ-based data insights.
Software Developer
Magna Infotech
Aug 2006 - Jul 2009 (2 years 11 months)
Developed secure ASP.NET web applications with encryption/decryption controls to protect sensitive data. Built reusable GUIs, created SQL Server stored procedures and scheduled jobs, and produced reports using ADO.NET and LINQ.
Software Programmer
Instawebz Pvt. Ltd
Jun 2004 - Jul 2006 (2 years 1 month)
Converted legacy ASP intranet applications to ASP.NET and implemented user screens and server controls. Added client-side validation, configured Web.config, and implemented stored procedures and ADO.NET database interactions.
Education
Degrees, certifications, and relevant coursework
Indira Institute of Management
Master of Computer Application (MCA), Computer Applications
Completed a Master of Computer Application (MCA) at Indira Institute of Management affiliated with the University of Pune in 2004.
Maharashtra College of Arts, Science and Commerce
Bachelor of Science (B.Sc.)
Earned a Bachelor of Science (B.Sc.) from Maharashtra College of Arts, Science and Commerce affiliated with the University of Mumbai in 2000.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Abrar?
You can contact Abrar and 90k+ other talented remote workers on Himalayas.
Message AbrarFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
