# Usman Iqbal > Senior Software Engineer @Siemens | @Alliance Global Tech Inc | @Bank Of America | @New Wave | @Contour Software | @IDS | @ValueLink Software | @Spursol | .Net Core | Web API | Angular | JS/TS | SQL | Node | Azure | C# Location: Olean, New York, United States Profile: https://flows.cv/usmaniqbal ๐–๐จ๐ซ๐ค ๐’๐ฎ๐ฆ๐ฆ๐š๐ซ๐ฒ I am a seasoned Software Engineer with strong technical and leadership skills, dedicated to building scalable, maintainable web applications. My expertise spans .NET Core, .NET Web API,Node, MS-SQL, Radzen Blazor, React, Angular & JS, with a focus on Object-Oriented Design (OOD) to ensure efficiency and clarity. I excel in Monolith, Microservice, and Clean Architecture, handling both back-end development and responsive front-end interfaces. As a leader, Iโ€™ve guided teams through the full software development lifecycle, from planning to deployment. I value team collaboration, clear communication, and fostering a growth-oriented environment. My approach includes mentoring, conducting code reviews, and aligning projects with business goals. ๐ˆ๐ง๐๐ฎ๐ฌ๐ญ๐ซ๐ฒ ๐„๐ฑ๐ฉ๐ž๐ซ๐ข๐ž๐ง๐œ๐ž ๐…๐ข๐ง๐š๐ง๐œ๐ข๐š๐ฅ ๐’๐ž๐ซ๐ฏ๐ข๐œ๐ž๐ฌ (๐Œ๐จ๐ซ๐ญ๐ ๐š๐ ๐ž ๐’๐จ๐Ÿ๐ญ๐ฐ๐š๐ซ๐ž): Developed secure loan processing systems and customer portals, enhancing data management and regulatory compliance. ๐€๐ฎ๐ญ๐จ๐ฆ๐จ๐ญ๐ข๐ฏ๐ž (๐ƒ๐ž๐š๐ฅ๐ž๐ซ๐ฌ๐ก๐ข๐ฉ ๐’๐ฒ๐ฌ๐ญ๐ž๐ฆ๐ฌ): Created software solutions for dealership management, improving inventory, sales tracking, and customer engagement. ๐‡๐ž๐š๐ฅ๐ญ๐ก๐œ๐š๐ซ๐ž (๐Œ๐ž๐๐ข๐œ๐š๐ซ๐ž ๐’๐ž๐ซ๐ฏ๐ข๐œ๐ž๐ฌ): Implemented platforms for patient data handling and claims processing, ensuring compliance and security. ๐Œ๐ž๐๐ข๐š ๐๐ฅ๐š๐ญ๐Ÿ๐จ๐ซ๐ฆ (๐’๐ญ๐ซ๐ž๐š๐ฆ๐ข๐ง๐  ๐’๐ž๐ซ๐ฏ๐ข๐œ๐ž๐ฌ): Built a platform integrating APIs to provide users access to multiple streaming services through deep links. ๐“๐ž๐œ๐ก๐ง๐ข๐œ๐š๐ฅ ๐’๐ค๐ข๐ฅ๐ฅ๐ฌ ๐‹๐š๐ง๐ ๐ฎ๐š๐ ๐ž๐ฌ & ๐…๐ซ๐š๐ฆ๐ž๐ฐ๐จ๐ซ๐ค๐ฌ: .NET Core, .NET Web API, C#, Node, JS, Angular,Radzen Blazor, AngularJS, PICK ๐ƒ๐š๐ญ๐š๐›๐š๐ฌ๐ž๐ฌ: MSSQL, POSTGRES, UniverseDB, Redis, EF, JiraDB ๐€๐ซ๐œ๐ก๐ข๐ญ๐ž๐œ๐ญ๐ฎ๐ซ๐ž: Microservice, Clean, Monolith, MVC, OOD (SOLID, DRY, KISS, YAGNI) ๐…๐ซ๐จ๐ง๐ญ-๐„๐ง๐: Angular ,React, JS , Radzen Blazor ๐•๐ž๐ซ๐ฌ๐ข๐จ๐ง ๐‚๐จ๐ง๐ญ๐ซ๐จ๐ฅ: Git, TFS, Azure Repos ๐๐š๐ฒ๐ฆ๐ž๐ง๐ญ ๐†๐š๐ญ๐ž๐ฐ๐š๐ฒ๐ฌ: Stripe, Authorize.NET ๐€๐ฎ๐ญ๐ก๐จ๐ซ๐ข๐ณ๐š๐ญ๐ข๐จ๐ง: JWT, MSIdentity, SSO ๐“๐ž๐ฌ๐ญ: MSTest ๐‚๐ฅ๐จ๐ฎ๐ & ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ: Azure (AppServices, Functions, AKS, Blob, ServiceBus, CI/CD, AD, etc) ๐๐ฅ๐š๐ญ๐Ÿ๐จ๐ซ๐ฆ๐ฌ: Visual Studio, VSCode, Postman, JIRA, Atlassian, GitHub, BitBucket, MSSQL, Office, Teams, Zoom, Selenium, Filezilla, Slack, Ng-Rok ๐’๐จ๐Ÿ๐ญ ๐’๐ค๐ข๐ฅ๐ฅ๐ฌ Leadership, Mentoring, Problem Solving, Communication, Team Collaboration With a proven ability to balance technical expertise and leadership, I consistently deliver high-quality solutions across various industries, enhancing user experiences and operational efficiency. ## Work Experience ### Senior Software Engineer @ Siemens Energy Jan 2025 โ€“ Present As a Senior Full Stack Software Engineer, I work across multiple enterprise applications, contributing end to end from understanding business problems to designing, building, deploying, and maintaining scalable, secure, & high performance systems. I collaborate closely with business stakeholders and cross functional teams to translate complex requirements into effective technical solutions. My work spans backend & frontend development, cloud native architectures, asynchronous processing, intelligent automation, & long running platform support across diverse technology stacks. I take ownership of system quality through architectural refinement, performance optimization, & disciplined engineering practices, balancing independent delivery with strong team collaboration. ๐‘๐ž๐ฌ๐ฉ๐จ๐ง๐ฌ๐ข๐›๐ข๐ฅ๐ข๐ญ๐ข๐ž๐ฌ & ๐’๐œ๐จ๐ฉ๐ž - Design and develop full stack systems using Node.js, .NET, & Angular (multiple versions) - Build & optimize backend services using MySQL, MongoDB, Postgres, & Redis for caching, state, & job management - Develop intelligent automation using Python, OpenCV, IronOCR, & Pytesseract to process unstructured documents - Implement asynchronous & long running workflows, including job orchestration, polling, progress tracking, & failure handling - Work with search & data intensive systems, including client usage, index handling, pagination, & scroll based processing - Apply cloud native & containerized deployments using AWS & pods/containers - Implement security & access controls using Microsoft Entra ID, MFA, & RBAC - Lead architecture designs, improvements, refactor legacy systems, & build reusable components - Perform code reviews, enforce best practices, & ensure maintainable codebases - Support feature lifecycle and release management across DEV, STAGE, and PROD - Contribute to technical documentation, stakeholder discussions (onsite and remote), and Agile ceremonies - Support CI/CD pipelines to ensure reliable builds and controlled deployments ### Senior Software Engineer @ Alliance Global Tech Inc Jan 2022 โ€“ Present ### Senior Software Engineering Consultant @ Bank of America Jan 2024 โ€“ Jan 2025 | New York, United States โฆ Designed, developed, tested, deployed, and maintained web applications using ASP.NET Core, C#, Web APIs, Minimal APIs, MVC, Entity Framework Core, and SQL Server, focusing on customer-facing features and seamless integration with JavaScript, HTML5, Angular 16/18, React, Redux, and TypeScript. โฆ Engineered front-end applications using Angular 18, implementing lazy loading, Angular modules, RxJS observables, and NgRx for state management in complex workflows. โฆ Applied Model-View-Controller (MVC) and Microservices architectures with ASP.NET Web API and .NET Core, enabling modularity, scalability, and efficient communication via RESTful APIs and message queues. โฆ Optimized SQL Server performance by refining complex queries, enhancing stored procedures, and adding indexes for rapid data retrieval in high-transaction environments (e.g., financial records, transactions). โฆ Leveraged Entity Framework Core with LINQ for database operations, reducing query execution time by 30% through performance tuning and caching strategies. โฆ Secured banking data and ensured compliance by managing financial records in SQL Server, prioritizing data integrity and encryption. โฆ Built SPA web forms with validation using .NET controls, Angular Reactive Forms, and Template-Driven Forms, improving data accuracy and user experience. โฆ Designed API Gateway-driven Microservices with ASP.NET Core 6, streamlining client-server communication and scalability. โฆ Integrated Azure Blob Storage with .NET Core for managing large documents and transaction logs, reducing storage costs by 25%. โฆ Utilized MongoDB for unstructured customer behavior data in e-commerce platforms, enabling real-time analytics. โฆ Automated CI/CD pipelines with Azure DevOps, accelerating deployment cycles by 40%, and executed end-to-end testing via Jira to ensure compliance with quality standards. ### Senior Software Engineer @ New Wave Jan 2023 โ€“ Jan 2024 | Maryland, United States โฆ Full-stack web development using .NET Core, Angular, React, and ASP.NET MVC/Web Forms, following Agile methodologies (Scrum/Sprint) to deliver end-to-end solutions for client-server applications. โฆ Applied Clean Architecture with CQRS, SOLID, and design patterns (Singleton, Decorator, Proxy, Repository), ensuring maintainability across WPF, WebForms, and modern stacks. โฆ Developed client-side portals with Angular 14+ (Services, Components, Route Guards), React (Redux, React Query), jQuery, TypeScript, RxJS, and NgRx, and Bootstrap, ensuring responsive UIs and seamless integration with ASP.NET Web API. โฆ Built scalable microservices using .NET Core, and Azure Functions, hosted on Azure (App Services, Docker). โฆ Secured microservices and APIs with OAuth 2.0, JWT validation, Identity, enforcing policies via CORS and custom authentication middleware. โฆ Designed RESTful APIs with ASP.NET Core Web API, Entity Framework Core, and LINQ, integrating SQL Server, PostgreSQL, and Cosmos DB for data-driven workflows. โฆ Automated CI/CD pipelines using Azure DevOps and Jenkins, enabling zero-downtime deployments to DEV/TEST/STAGING environments. โฆ Improved performance by 30% using async/await, multithreading, Redis caching, and optimized Entity Framework Core queries. โฆ Optimized SQL Server performance by refining complex queries, enhancing stored procedures, and adding indexes for rapid data retrieval in high-transaction environments โฆ Collaborated cross-functionally to gather requirements, resolve blockers, and deliver features on time. โฆ Designed and developed features and resolved bugs in ASP.NET WebForms and WPF applications, modernizing UI with AJAX, CSS3, and custom controls. โฆ Designed API Gateway-driven Microservices with ASP.NET Core, streamlining client-server communication and scalability. โฆ Used Git for Version Control, Team builds, Project Management, Data Collection and Reporting. โฆ Used Jira for development and tracking issues. ### Software Engineer @ IDS - Integrated Dealer Systems Jan 2022 โ€“ Jan 2023 โฆ Participated in full SDLC events, requirement gathering, writing high level and low-level designs, build, debug, unit test and deploy multi-client communication, performed design Reviews, Code Reviews and Test Plan Reviews. โฆ Developed ASP. NET Web customs controls, user controls, Data controls like Data Grid, Rich UI with extensive use of C#, ASP. NET AJAX, Angular, Bootstrap. โฆ Developed the application using ASP. NET, C#. NET, AJAX, jQuery, JSON, HTML5, JavaScript, Type-Script, React, CSS3, RESTful. โฆ Developed and maintained server-side components using ASP.NET MVC and Entity Framework. โฆ Developed an in-house customer license management application using Radzen Blazor, .NET Core 8, Azure Cosmos DB , displaying customers and their tenants. Integrated with Jira DB and UniverseDB to centralize customer data and software usage insights. โฆ Worked on Azure Cloud (Azure App Services, Service Bus, Azure SQL, Azure Cosmos, Azure Storage, CI/CD). โฆ Worked on adding new features and maintaining existing features in the rentals, orders, sales, and service modules of the legacy application using PICK, GUI, UniverseDB, and AccuTerm 7 & 8. โฆ Implemented N-Tier Architecture and integrated the UI with Database for data retrieval and manipulation using ADO.NET data objects and ADO.NET Entity Framework. โฆ Deployed React applications to various platforms like Azure, Netlify, or GitHub Pages, configuring CI/CD pipelines for automated deployments. โฆ Used Microsoft .NET Framework 4.8, ASP.NET, JavaScript and jQuery. โฆ Conducted code reviews and mentored junior developers in best practices for server-side development โฆ Implemented LINQ query operations like Grouping, ordering and Filtering operations to access database. โฆ Created stored procedures triggers functions, SQL database and integrating them with the front-end Web application. โฆ Used Git as a version control tool. Developed and worked on bug fixes of .Net Core application. ### Senior Software Engineer Team Lead @ SpurSol Jan 2021 โ€“ Jan 2022 | Karฤchi, Sindh, Pakistan โ—† Follow the 4-week sprint cycle for task executions. โ—† Involved in requirement gathering, requirement analysis, defining scope, and design by reverse engineering the existing application. โ—† Release management of web application on quality assurance server and staging server. โ—† Liaison with the development team to assist them in converting the business requirements into technical requirements and to help them in areas where they need assistance. โ—† Liaison between the integration parties for the implementation of inbound/outbound calls of our product. โ—† Liaison with quality assurance team to ensure reliable product delivery. โ—† Liaison with the support staff to understand and tackle the issues faced by the clients. Able to diagnose and suggest immediate ways to tackle the problem. โ—† Liaison between mobile application team and web application team to ensure data integrity & features consistency in both applications: mobile and web. โ—† Liaison with the engineering team for query optimization, to improve the coding ethics and learn new aspects of doing things. โ—† Database designing and implementation using Enterprise Edition (SQL Server 2016), Stored Procedures, Sub Queries, Functions, Transactions, CTEโ€™s, Pagination โ—† Development of back-end (APIs) using Web API 2.0 Web API 2.0, C#, ASP.NET, RestAPI, RPC, Windows Services, Web Services, JSON (Visual Studio Enterprise 2019) โ—† Development of front-end using Angular JS version 1.5 (Visual Studio Enterprise 2019) โ—† Implementation of windows services to run scheduled jobs. โ—† Maintain release notes which explain what has been delivered. โ—† Documentation of inbound/outbound calls for our product APIs to integrate with third parties systems. โ—† Used TFS tool to keep track of all work and all changes in source code and deployed the applications. ### Senior Software Engineer @ SpurSol Jan 2018 โ€“ Jan 2021 | Karachi,Pakistan โ€ข Involved in requirement gathering, requirement analysis, defining scope, and design by reverse engineering the existing application. โ€ข Created and deployed ASP.NET (MVC) using C# used them to generate a web application. โ€ข Utilized C# generics, delegates, events, extension methods, anonymous types, and lambda expressions. โ€ข Designed different components using C#.NET and built N-Tier architecture with extensive use of object-oriented programming techniques likes Inheritance, Interfaces etc. โ€ข Used ASP.NET Validation Controls for Server-side Validation. โ€ข Worked on UI layer using HTML5, CSS3 to build rich, flexible and user interactive web pages. โ€ข Utilized LINQ to Entities extensively for data retrieving, Querying, storing and manipulation. โ€ข Used ADO.NET for database connectivity and populated back-end data using SQL Server. โ€ข Created middle-tier layer using C# in .NET framework โ€“ developed Web API controllers, domains and interfaces for SQL Database. โ€ข Database designing and implementation using Enterprise Edition (SQL Server 2016), Stored Procedures, Sub Queries, Functions, Transactions, CTEโ€™s, Pagination โ€ข Development of back-end (APIs) using Web API 2.0 Web API 2.0, C#, ASP.NET, RestAPI, RPC, Windows Services, Web Services, JSON (Visual Studio Enterprise 2019) โ€ข Development of front-end using Angular JS version 1.5 (Visual Studio Enterprise 2019) โ€ข Implementation of windows services to run scheduled jobs. โ€ข Maintain release notes which explain what has been delivered. โ€ข Documentation of inbound/outbound calls for our product APIs to integrate with third parties systems. โ€ข Used SQL as database for writing SQL queries, joins and stored procedures. โ€ข Used TFS server for version control and to manage agile methodology. ### Software Engineer @ SpurSol Jan 2017 โ€“ Jan 2018 | Karachi ,Pakistan โ€ข Designed, developed, and enhanced ASP.NET WebForms and MVC applications, integrating new features and creating dynamic .aspx pages using HTML5, CSS3, JavaScript, and AJAX for responsive user interfaces. โ€ข Authored SQL stored procedures, views, and complex queries to optimize data retrieval, ensuring seamless integration with front-end components. โ€ข Collaborated with external partners to design and implement API integrations, enabling secure data exchange and system interoperability. โ€ข Built a C# .NET Console Application to automate in-house workflows, improving operational efficiency by 30%. โ€ข Used the concepts of Object-Oriented Programming (OOP) techniques and created classes in C#.NET โ€ข Upgraded a WinForms application by adding new features, resolving bugs, and refining UI elements for improved usability and performance. โ€ข Debugged and resolved critical issues in live environments, providing timely solutions for production tickets to minimize downtime. โ€ข Performed root-cause analysis, fixed defects, and optimized existing codebases to align with .NET best practices and MVC patterns. โ€ข Managed source code, collaboration, and deployments using TFS (Team Foundation Server), ensuring traceability and streamlined release cycles. ### Software Quality Assurance Engineer @ SpurSol Jan 2017 โ€“ Jan 2017 ### Junior Software Engineer @ Exponent Engineers (Pvt.) Limited Jan 2016 โ€“ Jan 2016 | Karachi,Pakistan Worked as an intern on software development of WEBGIS of Thar Water Master Plan (Web development, Designing, Normalization, Database Development (PG-III)) ## Education ### Bachelor's degree in Computer Science Sir Syed University of Engineering & Technology (SSUET) ### Intermediate in Pre-Engineering Jinnah Collage ### Matriculum in Computer Science Nasra Secondary School ## Contact & Social - LinkedIn: https://linkedin.com/in/mugi9620 --- Source: https://flows.cv/usmaniqbal JSON Resume: https://flows.cv/usmaniqbal/resume.json Last updated: 2026-04-01