Post Job Free
Sign in

Senior full stack .net developer/ senior software developer

Location:
Skokie, IL, 60077
Salary:
125000
Posted:
June 08, 2025

Contact this candidate

Resume:

MAHI ( Maheen Farooq)

************@*****.***

Cell: 773-***-****

Senior Full Stack .Net developer (Software Engineer)

SUMMARY:

●10+ years of professional experience as a .NET Developer in analysis, design and implementation of web based, windows-based client-server applications in Microsoft Technologies using C++, C#, VB, Classic ASP, ASP.NET, ADO.NET

●Experience in developing effective user interfaces with ReactJS, NextJs, Angular (8, 10, and 13), Typescript, ASP.NET CORE RAZOR Pages, JavaScript, and jQuery, JSON, AJAX, Bootstrap, HTML and CSS.

●Created database objects in SQL Server 2008/2012/2017, MYSQL and PostgreSQL including stored procedures, triggers, cursors, tables, views, and other SQL joins.

●Developed Web Services using SOAP and REST.

●Hands-on experience with SQL Server Reporting Services (SSRS).

●Strong Knowledge of Software Development Life Cycle (SDLC), Design Patterns & Model View Controller (MVC) architecture.

●Experience with Unit and Integration testing using Xunit and NUnit.

●Experience in Web Service and REST API testing using tools like Postman and SoapUI.

●Experience in using Source Code Version Control Systems like SVN, GIT, TFS, AZURE.

●Have experience in developing SQL server using T-SQL and using PostgreSQL.

●Knowledge on cloud services of Microsoft cloud service as Azure Cloud Service.

●Implement Azure functionality such as AzureService Bus, CI/CD pipelines, Azure IAAS/PAAS, Azure functions.

●Deploying Azure Resource Manager JSON Templates from PowerShell worked on Azure suite: Azure SQL Database, Azure Data Lake, Azure Data Factory, Azure SQL Data Warehouse, Azure Analysis Service.

●Accountable for providing on premise and cloud-based security services including architecture, hosting, capacity management, backups, automation, deployments, compliance, in Azure adoption.

●Creation and Maintenance of MS Azure Cloud Infrastructure and Virtual Network between MS Azure Cloud and On-premises network for backend communication.

●Developed windows services to store SQL Server data in to Cloud base data warehousing by using Microsoft Azure and Amazon Web Services (AWS) Redshift. Implemented Security in Web Applications using Azure and Deployed Web Applications to Azure

●Experienced using Source Code Version Control Systems like MS Visual Source Safe (VSS) and TFS (Team- Foundation Server).

●Experienced in both Manual Testing and Automation testing using testing tools such as HP Quick Test Professional, Selenium RC, SOAP UI.

●Experience in Design Patterns like Singleton, Factory, Abstract &Facade patterns.

●Experience in performing Analysis, Design, Development, Implementation and Testing of business application systems.

●Creation and Maintenance of MS Azure Cloud Infrastructure and Virtual Network between MS Azure Cloud and On-premises network for backend communication.

●Experience in performing Unit Testing using tool NUNIT and performed several Integration Testing, System testing and Performance testing.

●Expert in Implement deploy and configure Azure websites, configure diagnostics, monitoring and analytics on Azure Platform along with scale and resilience for Azure Web sites.

●Used key features of AngularJS like two-way data binding, templates, services, controllers, scope, custom directives, filters, dependency injection to get, post and represent data from database to the web browser.

●Deployment of application on DEV, QA, PROD environment through one click.

●Strong background in Azure and AWS cloud platforms, third-party component integration (Telerik, Infragistics, Syncfusion, GemBox), and business-critical financial applications. Adept at collaborating with stakeholders, leading cross-functional teams, and delivering secure, high-performance software solutions.

EXPERIENCE:

February 2025 — May 2025

Leading solutions — window nations

Role: .NET Developer (Data & Cloud Solutions)

●Technical Environment:

●Cloud: Azure Data Factory, SQL Data Warehouse

●Security: OAuth, JWT, Okta, MFA

●Data & Reporting: GraphQL, SSRS, Power BI

●Key Contributions:

●Developed Azure-based data pipelines for financial data processing and analytics.

●Re-architected legacy .NET applications using DDD principles, improving maintainability. Implemented GraphQL APIs in .NET Core, enhancing query efficiency and data retrieval.

Environment: .NET Framework, SQL, AZURE cloud, PowerBI,

SSRS, APIs, CICD, MFA, Okta, OAuth, JWT.

March 2022 – January 2025

TATA Consulting Services – Carnival, United Airlines – Techops Support, APS-CLT/TLM Server Migration

Full Stack .Net Developer

●Worked on all phases of Software Development Life Cycle (SDLC) in AGILE environment.

●Helped in solving challenging problems with one of the core technologies within the product, while interacting with others across multiple platforms.

●Developed efficient and maintainable software according to business objectives and needs of clients.

●Participated in PI (Program Increment) Planning sessions to align team objectives with overall product strategy across multiple Agile Release Trains (ARTs).

●Collaborated with cross-functional teams including Product Owners, Scrum Masters, and Business Analysts to deliver features in 2-week sprints within SAFe framework.

●Attended and contributed to daily stand-ups, sprint reviews, retrospectives, and system demos in a highly collaborative Agile environment.

●Ensured timely delivery of user stories and features aligned with Definition of Done (DoD) and business value expectations.

●Maintained complex technology infrastructure and collaborated with product team to implement new features and strategically plan for future products.

●Analyzed and improved existing software implementations with a focus on Angular, node.js technology.

●Reviewed code, debugged problems, and corrected issues. Provided software application engineering and maintenance for development lifecycle.

●Worked with back-end developers to design APIs. Managed development milestones from initial steps through final delivery.

●Participated in requirements gathering to solidify prerequisites and determine the best technical solution to meet business needs. Developed unit test cases for testing and automation.

●Created Web API's with .Net, node.js.

●Develop REST API’s using ASP.NET CORE 3.1, ASP.NET WEB API, ADO.NET, Entity Framework and Entity Framework Core.

●Create stored procedures, functions, views, triggers, indexes, support maintenance and development, help ensure optimized performance of database queries in MS SQL Server, MYSQL

●Experience in using the Microsoft Report Builder and SQL Server Reporting Services (SSRS) to create reports for the reporting system.

●Created API's using GET, POST, UPDATE, DELETE Method.

●reinforce an innovative approach to improve the clients’ web reporting system, .NET 6+ & C# – Core technologies for Blazor.

oRazor Syntax – Similar to MVC views but interactive.

oBlazor Server – Runs on server, updates via SignalR.

oBlazor WebAssembly (WASM) – Runs in the browser.

oBlazor Hybrid – Native apps with .NET MAUI Components – Modular UI with event binding (@onclick, @bind).

●Designed high-performance RESTful APIs using .NET Core, ensuring seamless data exchange.

●Built scalable SQL database solutions, optimizing stored procedures and triggers for efficiency.

●Developed Blazor-based interactive dashboards, enhancing data visualization and user experience.

●Architected micro services-based solutions, improving maintainability and deployment flexibility.

●Implemented enterprise-level security with OAuth, JWT, and API keys for secure data access.

●Led performance optimization initiatives, reducing response time by 40%.

●Enhanced UI/UX using Telerik & Infragistics components, improving user satisfaction.

●Developed and optimized .NET Core middle ware components, improving system interoperability.

●Refactored legacy .NET Framework applications to .NET 6, increasing maintainability and performance.

●Created Web Methods using Web Service and deployed the Web Service on IIS.

●Developed efficient and maintainable software according to business objectives and needs of clients.

●Developed efficient and maintainable software using React Js, Redux, Next.js, and other technologies. Analyzed and improved existing software implementations with a focus on ReactJs optimization.

●Reviewed code, debugged problems, and corrected issues. Provided software application engineering and maintenance for development lifecycle.

●Worked with back-end developers to design APIs. Managed development milestones from initial steps through final delivery.

●Participated in requirements gathering to solidify prerequisites and determine best technical solution to meet business needs. Developed unit test cases for testing and automation. Implemented projects using agile scrum methodology.

Environment: ReactJs, .Net Framework, NextJs, Redux, HTML, XML, JQuery, Postman, SQL Server, Azure, Java Script, Postman, PostgreSQL, Visual Studio (2019,2022), Visual Studio code, Razor, Blazor

February 2021 – January 2022

Wipro, California

Senior Full Stack .Net Developer

●Developed and maintained ReactJS, Redux, and Blazor applications, enhancing UI/UX.

●Designed high-availability RESTful APIs with .NET Core and Entity Framework Core.

●Implemented Blazor components for dynamic, client-side rendering, reducing page load times.

●Implemented role-based access control (RBAC) and MFA, strengthening application security.

●Optimized SQL queries, reducing execution time by 35%.

●Integrated Azure DevOps CI/CD pipelines, automating deployments and reducing manual errors.

●Played a key role in designing, developing, and maintaining complex, scalable systems, working across both front-end and back-end technologies using Java (Spring Boot) and JavaScript, IAM, Ping, (React, Angular).

●Transitioned from a hands-on developer role into an architecture-focused position, leading system design, ensuring scalability, security, and performance improvements.

●Implemented and optimized Ping Identity solutions for Single Sign-On (SSO), federated identity, and enhanced security measures across multiple applications.

●Designed and implemented cloud-based solutions using Azure Kubernetes Service (AKS), improving application deployment speed, scalability, and reliability.

●Developed a secure microservices-based application using Spring Boot, IAM, Ping, Angular, and Kubernetes on Azure, integrating Ping Identity for centralized authentication.

●Routing – Uses @page directive.

●Dependency Injection (DI) – Built-in service management.

●FormsValidation, EditForm, DataAnnotationsValidator.

●State Management – Cascading parameters, local storage, session.

●JavaScript Interop – Call JS from C# and vice versa.

●Conducted code reviews and mentoring, improving productivity and code quality.

●Developed desktop applications for financial reporting, ensuring compliance and efficiency.

●Migrated critical .NET Framework applications to ASP.NET Core, modernizing the tech stack.

●Environment: .NET Core, Agile, JavaScript, ReactJs, Azure, Angular, Spring Boot, Kubernet, React, ReactJS, Redux, Blazor.

October 2018 – January 2021

Progressive Insurance, Florida

●Worked on all phases of Software Development Life Cycle (SDLC) in AGILE environment.

●Helped in solving challenging problems with one of the core technologies within the product, while interacting with others across multiple platforms.

●Developed efficient and maintainable software according to business objectives and needs of clients.

●Maintained complex technology infrastructure and collaborated with product team to implement new features and strategically plan for future products.

●Developed efficient and maintainable software using React Js, Redux, Next.js, and other technologies. Analyzed and improved existing software implementations with a focus on ReactJs optimization.

●Reviewed code, debugged problems, and corrected issues. Provided software application engineering and maintenance for development lifecycle.

●Worked with back-end developers to design APIs. Managed development milestones from initial steps through final delivery.

●Participated in requirements gathering to solidify prerequisites and determine best technical solution to meet business needs. Developed unit test cases for testing and automation. Implemented projects using agile scrum methodology.

●Integrated Vue.js frontend with .NET Core APIs, enabling real-time data synchronization.

●Automated Terraform, Docker, and Kubernetes pipelines, reducing downtime by 60%.

●Built multi-tenant SaaS applications on AWS ECS & Docker, optimizing cost and resources.

●Developed comprehensive logging & monitoring solutions with Azure Application Insight.

Environment: .NET FRAMEWORK 4.5, Agile, ReactJs, Redux, NextJs, AWS, Azure, Vue.js, Terraform, Docker, Kubernetes, GIT (Source Control), Visual Studio 2019 and 2022, CSS, HTML, XML, JQuery, Web API, Web Services, WCF, SQL Server 2005/2008/2012, MS Access, JavaScript, UNIX Shell Scripting, Postman

February 2016 – September 2018

Land O’Lakes, Chicago, IL

Sr. Net Full Stack Developer

●Participate in the complete Software Development Life Cycle (SDLC) including requirement analysis, design, implementation, testing and production support.

●Develop REST API’s using ASP.NET CORE 3.1, ASP.NET WEB API, ADO.NET, Entity Framework and Entity Framework Core.

●Develop SOAP based web services using ASP.NET ASMX Web Services and WCF.

●Work with different programming languages like C#, VB.NET, JavaScript and Typescript.

●Develop effective single page applications using Angular 8, Typescript, Bootstrap, HTML and CSS.

●Work with ASP.NET CORE Razor pages and ASP.NET MVC 5 to build light weight and scalable web applications.

●Developed Razor views with strongly typed View Models using HTML Helpers and Partial Views in ASP.NET MVC 5.

●Used the new ASP.NET CORE MVC Tag Helpers to create forms.

●Develop Web Forms using Master Pages, User Controls, Custom Controls.

●Create stored procedures, functions, views, triggers, indexes, support maintenance and development, help ensure optimized performance of database queries in MS SQL Server, MYSQL and PostgreSQL.

●Implement Data Access calls using ADO.NET and use objects like Data Reader, Dataset, Data Adapter in legacy SOAP Web Services and ASP.NET Web Forms applications.

●Used Code first Approach with Entity Framework for the Data Access Layer (DAL).

●Implemented Repository Pattern for the data access calls from the Business Layer (BL) for the new .NET Core Applications.

●Write unit test cases using NUnit and XUnit.

●Experience with version control softwares like SVN, GIT and Azure DevOps (TFS).

●Setup background processing jobs like Fire and Forget jobs, Batches for sending emails to clients using Hangfire.

●Experience in using the Microsoft Report Builder and SQL Server Reporting Services (SSRS) to create reports for the reporting system.

●Web API & Cloud – RESTful APIs, Azure Functions, AWS Lambda. Desktop Application Development – Windows Services, WPF applications. Third-Party Integrations – Telerik, Infragistics, Syncfusion, GemBox.

●SaaS Development & Architecture

●Developed and maintained Kafka-based event-driven architecture for real-time data

processing in a .NET environment.

●Implemented scalable microservices architecture for SaaS platforms, ensuring high availability and fault tolerance.

Environment: C#, VB.NET, Microsoft .NET Core 3.1, ASP.NET Core, .NET (4.7/4.5/4.0), Web API, Cloud, Azure Functions, AWS Lambda, JavaScript, TypeScript, Angular, jQuery, Bootstrap, HTML, CSS, AJAX, WCF, SSRS, ASP.NET MVC 5, Visual Studio (2017/2015), MS SQL Server (2017/2012), MySQL, PostgreSQL, EF Core, ADO.NET, Microservices.

April 2013 – January 2016

Home Depot, August, TX

Position Title

●Gaining the sub system knowledge and understanding its business requirement.

●Have done impact analysis to identify components affected with the enhancement change and documented the implementation plan for affected components.

●Migrated the whole application from classic ASP (VB.NET) to ASP.NET Core.

●Added SSL certificate to the web application.

●Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC 5/6 and IIS security model.

●Responsible for Designing and Developing the Reusable UI Components Like MVC Master Pages “Layouts and Nested Layouts”, “View Start” and MVC User Controls “Partial Views”.

●Added the AJAX toolkit and implemented various AJAX features and user level validations to the application.

●Implemented the SHA-256 encryption technique to encrypt the user data.

●Created a new application from scratch using the asp.net 4.5 and implemented the WCF services in it to obtain response from the client side.

●Implemented the Entity Framework Code First Approach to interact with Database and also implemented the Mappings, Model Changes, CRUD operations and dealt with performance issues.

●Created the Web API controllers in ASP .Net MVC to build, maintain Restful API’s, also consumed API’s client side using Angular 4 data binding.

●Developed the web services using Web API and implemented ADO.NET Entity Framework to model and manage the data from SQL Server.

●Used custom error handling in web API to pass proper error message rather than generic error message to better understand the error.

●Built, deployed, and monitored the SSIS packages for the data transfer.

●Actively involved in coding and designing using C#, XML, JavaScript, HTML5, and Cascading style sheets (CSS3).

●Used Angular 4's HTTP Client to Interact with Servers/backend and modularized the Application with NgModule.

●Performed complex parameterized SQL queries to multiple tables in SQL server 2012 and implemented Joins in Stored Procedures to get the desired data by joining multiple tables in Domain layer.

●Unit tested various components of the program to make sure all the components were behaving properly.

●Deployed the code to the System test (SIT), UAT and PROD environments and provided support to the applications.

●Integrated Kafka with ASP.NET Core microservices for asynchronous communication and event sourcing.

●Configured and managed Kafka topics, partitions, and consumer groups for efficient message distribution.

●Implemented high-throughput and fault-tolerant Kafka messaging pipelines with proper error handling and retries.

●Authentication – ASP.NET Core Identity support.

●Real-time Updates – SignalR integration.

●Deployment & Optimization – AOT, PWA support, scalability.

Environment: NET Framework 4.5, C#5.0, ASP.NET MVC 5.0, Web API, WCF, LINQ, Web Service, JWT, Visual Studio 2015/2013, SQL Server 2014/2012, Entity Framework, Angular 4, Bootstrap 3.3.7, jQuery, JavaScript, AJAX, HTML, POSTMAN, TFS, Microservices, Kafka.

June 2011 – February 2013

Humana Louisville, KY

Senior Developer/Project Lead

●Worked on all phases of Software Development Life Cycle (SDLC) in AGILE environment.

●Design, Development and Testing of .NET Applications using .NET Framework 4.5.

●Developed user interfaces using ASP.NET MVC views, partial views, and multiple interfaces to transfer data into different servers.

●Used XML efficiently for mapping the fields of CRM management system to different fields.

●Designed & Developed ASP.NET User Controls and used ASP.NET Web Forms controls.

●Extensively used State Management Techniques like Query Strings, Session’s state to maintain state between the ASP.NET pages

●Efficiently displayed data in ASP.NET Grid View, along with a populating Details View and Data List along with update controls.

●Used LINQ to Entities, LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data proficiently.

●Developed Templates using HTML, CSS, Bootstrap, and JavaScript.

●Involved in Testing, Debugging, Tracing the application for errors, Documentation, and maintenance of the application.

●Used Team Foundation Server (TFS) as a Source code control.

●Involved in the design of the Use Case Diagrams and Class diagrams using Microsoft Visio.

●Proficiency in Software Development Life Cycle (SDLC) and Agile methodologies of development process such as requirement analysis and definition, prototyping, proof of concept, designing, coding, testing and implementation.

●Used ASP.NET 4.5 AJAX server Control and toolkit to asynchronously retrieve data from server for a better performance and an increase in interactive animation on web pages.

●Worked on optimizing the ASP.NET Web pages using C# and SQL Server stored procedures to call the application from the data base.

●Used ADO.NET objects Datasets, Data Reader, Data Adapter to effectively communicate with SQL Server Database.

●Created Web Methods using Web Service and deployed the Web Service on IIS in the production server.

●Developed UI using JavaScript, HTML, CSS, and XML.

●Used Unit testing to simulate different case scenarios to catch potential bugs.

Environment: .NET FRAMEWORK 4.5, ASP.NET 4.5, ADO.NET, ASP.NET, Visual studio 2015, AJAX, TFS, XML, HTML, SOAP, IIS 7.0, JavaScript, jQuery, CSS, SQL Server 2012

EDUCATION:

●Bachelor of Commerce and Computers, Osmania University, 2005

SKILLS:

●Backend Technologies: ReactJs, NextJs, Redux, .NET 5, ASP.NET CORE 3.1, 2.2, ASP.NET WEB API, ASP. NET MVC 5, ASP.NET Web Services, ASP.NET Web Forms, Entity Framework, Entity Framework Core, UI, ADO.NET, DevOps, Postman, SOAPUI, .NET Core, Ping API, Windows Services, REST/SOAP, MSMQ, Cloud Platforms, Django & Flask (Python Web Frameworks), Python, AWS (EC2, S3, RDS, Lambda, IAM), Azure, Terraform, DevOps & CI/CD, Docker, Kubernetes, GitHub Actions, Jenkins.

●Languages: C++, C#, VB.NET, JavaScript, Typescript, Node.JS.

●Web Technologies: Typescript, Razor Pages, JavaScript, Bootstrap, jQuery, AJAX, HTML5, CSS 3, XML, JSON, SOAP, REST, ReactJS, Next.js, Angular (8-12), Blazor.

●Cloud Platforms: AWS (EC2, S3, RDS, Lambda), Azure (Azure Functions, Service Bus, SQL, DevOps, ARM templates), Docker, Kubernetes, Terraform, CI/CD (Jenkins, GitHub Actions, Azure Pipelines) Spring Boot, Microservices, Java, Hibernate, Spring Boot, React, AWS MySQL, Junit, Web services, Ping Identity, IAM, OAuth, SSO, LDAP, SAML, JUnit, Mockito, Jenkins, JIRA, Terraform, Ansible, Apache Kafka, mariaDB, Azure, Kubernetes, AWS, CI/CD, HTML5, CSS3, Bootstrap, jQuery, React Router, Java, J2EE, Spring Boot, Spring MVC, Angular, React, Hibernate

●Databases: SQL Server (2017/2012/2008), MySQL, PostgreSQL, T-SQL, Stored Procedures, Triggers, Views, Index Optimization.

●Security & Testing: OAuth, JWT, SAML, MFA, Okta, xUnit, NUnit, Postman, SoapUI

●Third-Party Tools: Telerik, Infragistics, Syncfusion, SpreadSheetGear, GemBox, DevExpress

●IDE & Tools: Microsoft Visual Studio, Visual Studio Code, Notepad++

●Operating Systems: Windows, Linux

●Web Servers: IIS, Apache, Nginx, Kestrel

●Source Code Version Control: SVN, GIT, TFS, Azure Repos, Bitbucket

●Reporting Tools: SQL Server Reporting Services (SSRS), Microsoft Report Builder



Contact this candidate