MANSOOR ALI
Sr. Software Engineer .Net Full Stack Developer
+1-945-***-**** ***********.**@*****.*** LinkedIn Lake Forest, 92630 US Citizen PROFESSIONAL SUMMARY
Senior Software Engineer with 7+ years of experience developing, enhancing, and supporting enterprise financial and insurance applications using .NET, C#, and full-stack web technologies. Hands-on experience building and maintaining RESTful and GraphQL APIs, developing responsive user interfaces using Angular, React, JavaScript, HTML, CSS, and Bootstrap, and working with SQL Server through Entity Framework and LINQ. Strong background in designing and deploying cloud-based solutions on Microsoft Azure, including App Services, Azure SQL, Azure Functions, Azure Data Factory, and Application Insights, along with CI/CD automation using Azure DevOps. Experienced in regulated environments, following TDD/BDD practices, and collaborating within Agile/Scrum teams to deliver reliable, scalable software solutions.
EXPERIENCE
Senior Software Engineer (.NET / C# Full Stack Developer) Fiserv Jan 2024 – Present Dallas, TX
Worked on the design and development of enterprise payment and reporting systems using .NET Core, ASP.NET MVC, and Web API in a regulated financial environment.
Developed and maintained RESTful APIs and GraphQL services, focusing on performance, security, and maintainability.
Built and enhanced front-end features using Angular and React, with extensive use of JavaScript, HTML5, CSS3, and Bootstrap to deliver responsive and user-friendly interfaces.
Implemented reusable UI components and improved client-side behavior through optimized JavaScript and CSS, ensuring consistent experience across browsers.
Deployed and supported applications on Microsoft Azure, leveraging Azure App Services, Azure SQL Database, and Azure Data Factory (ADF).
Developed Azure Functions to handle background jobs, event-driven processing, and asynchronous workloads.
Used Entity Framework and LINQ to implement data access layers, optimize queries, and maintain complex SQL Server schemas.
Integrated authentication and authorization using OAuth 2.0 and Azure Active Directory, following enterprise security standards.
Supported application monitoring and diagnostics using Azure Application Insights, logging, and alerting to improve production stability.
Wrote unit and integration tests using C#, NUnit, and Moq, following TDD/BDD practices to improve code reliability and coverage.
Contributed to CI/CD pipelines in Azure DevOps, supporting automated builds, testing, and deployments across multiple environments.
Collaborated with product owners, QA, and DevOps teams in an Agile/Scrum environment to deliver features and resolve production issues.
Software Engineer (.NET / C# Developer) Citibank Jun 2020 – Dec 2023 Irving, TX
Developed and enhanced core banking applications using C#, ASP.NET MVC, Web API, and SQL Server, supporting daily transactional and reporting workflow.
Built and maintained RESTful and GraphQL APIs in .NET/C#, enabling secure data exchange with internal services and external financial systems.
Designed and implemented front-end components using JavaScript, HTML5, CSS3, and Bootstrap, ensuring responsive layouts and consistent UI behavior.
Worked closely with business and UX teams to translate requirements into functional UI screens using ASP.NET MVC views and client-side scripting.
Implemented client-side validations and dynamic behaviors using JavaScript, improving form usability and reducing server-side errors.
Wrote complex SQL queries, joins, views, and stored procedures to support application features and reporting needs.
Used Entity Framework and LINQ to interact with SQL Server, optimizing queries and improving data access performance.
Migrated legacy VB.NET and WCF services to .NET Core APIs, reducing technical debt and improving maintainability.
Followed TDD/BDD practices, writing unit and integration tests using NUnit and xUnit to improve code reliability.
Used Git for version control, actively participating in branching strategies, pull requests, and peer code reviews.
Automated build, test, and deployment processes using Azure DevOps CI/CD pipelines.
Deployed and supported applications using Azure App Services, Azure SQL Database, and Azure Storage.
Participated in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives, collaborating with cross-functional teams.
.NET / C# Developer IMA Financial Group Jan 2017 -May 2020 Denver, CO
Assisted in the development and maintenance of insurance applications supporting policy administration, underwriting, claims processing, and reporting using ASP.NET, C#, VB.NET, and SQL Server.
Developed web pages and forms using ASP.NET MVC, applying JavaScript, HTML5, CSS3, and Bootstrap to build responsive user interfaces for internal insurance users.
Implemented client-side validations and basic UI enhancements using JavaScript, helping improve data accuracy for policy and claims entry screens.
Supported database development by writing and modifying SQL queries, stored procedures, and views used for policy data, claims tracking, and premium reporting.
Worked with ADO.NET and Entity Framework to retrieve and update SQL Server data related to insured members, coverage details, and claims history.
Assisted in developing and consuming WCF services and REST APIs for integration with internal insurance systems and third-party providers.
Followed established coding standards and SOLID principles while refactoring small modules, fixing defects, and supporting enhancements.
Supported IIS-hosted applications, assisting with deployments, configuration changes, and production support activities.
Participated in build and deployment processes using TFS, gaining hands-on exposure to CI/CD practices in an enterprise environment.
Wrote basic unit tests in C# to validate business logic and reduce defects in insurance workflows.
Collaborated with senior developers, QA, and business analysts to understand insurance business requirements and deliver assigned tasks.
EDUCATION
Muffakham Jah College of Engineering and Technology B.E, Electronics and Communications
TECHNICAL SKILLS
Web Technologies &
APIs
RESTful APIs, ASP.NET MVC, Web API, Entity Framework, Microservices, API Integration, Swagger / OpenAPI
Databases & Data
Platforms
Microsoft SQL Server, Azure SQL Database, Microsoft Dynamics 365, T-SQL, Stored Procedures, Query Optimization
Cloud Platforms & DevOps Microsoft Azure, Azure DevOps, Azure Containers, Cloud Deployment, CI/CD Pipelines, Docker Architecture & Design
Patterns
Microservices Architecture, Onion Architecture, Service-Oriented Architecture (SOA), Domain- Driven Design (DDD), Vertical Slice Architecture, Dependency Injection Tools & development
Platforms
Git, GitHub, GitLab, Azure Repos, Azure Pipelines, Visual Studio, Visual Studio Code, npm, Postman, Insomnia
Agile &
Methodologies
Agile / Scrum, Test-Driven Development (TDD), Continuous Integration, Sprint Planning, Daily Stand-ups, Retrospectives
Testing & Debugging Unit Testing, Integration Testing, Load Testing, Test Case Design, Debugging, Breakpoints Additional
Skills
UI/UX Implementation, Performance Optimization, Legacy System Modernization, CI/CD Management, Stakeholder Communication, Technical Documentation Programming Languages &
Frameworks
C#, .NET Core, ASP.NET, Blazor, Angular, React, TypeScript, JavaScript, SQL, LINQ, jQuery, Backbone.js, HTML5, CSS3, XML, JSON