Michael M Li
Atlanta, GA ***** 484-***-**** *******.**.****@*****.***
PROFILE
Strategic Software Engineer and Senior .NET Developer, adept at delivering enterprise-scale solutions with an extensive background in the .NET framework and backend development. Expertise includes the successful design of microservice architectures and significant optimization of data processing systems, evidenced by a notable 13% reduction in system downtime. Ready to apply technical proficiency and leadership skills to propel engineering innovation and backend efficiency in a forward-thinking team.
PROFESSIONAL EXPERIENCE
IWP Capital Feb 2024 - Oct 2025
Senior .NET Engineer Fort Worth, TX
• Led full-stack development using .NET 8 (C# 12) on the backend and React + TypeScript on the frontend to build portfolio analytics dashboards and client reporting modules.
• Developed modular ASP.NET Core microservices for trade execution, asset allocation, and risk profiling — ensuring low- latency APIs (<200 ms response time) and high reliability.
• Built dynamic frontend interfaces using React Hooks, Zustand state management, and Chart.js, enabling real-time visualization of investment KPIs and performance metrics.
• Integrated secure authentication using JWT-based session management and OAuth2 across both frontend and backend layers, ensuring full PCI-DSS and SOC2 compliance.
• Designed reusable REST and GraphQL APIs with strong typing, pagination, and caching (via Redis) to serve both web and mobile clients.
• Implemented client-side data caching and optimistic updates to improve perceived speed and reduce redundant server calls.
• Automated CI/CD pipelines using Azure DevOps with containerized builds (Docker), automated unit/integration testing, and blue-green deployments to Azure Kubernetes Service (AKS).
• Enhanced user experience with modern UI components, responsive layout (TailwindCSS), and accessibility-focused design compliant with WCAG 2.1 standards.
• Refactored legacy .NET Framework modules into clean architecture services using CQRS, DDD, and Mediator patterns for easier maintainability.
• Optimized SQL Server queries and EF Core LINQ expressions, achieving 40% faster report generation and a 30% reduction in database load.
• Built background task handlers for data synchronization and compliance reporting using Hangfire and Azure Service Bus.
• Implemented end-to-end observability with Application Insights, Serilog, and Grafana dashboards, providing near real-time visibility into API health and UI interactions.
• Secured confidential data using Azure Key Vault, AES/RSA encryption, and SSL pinning across API requests.
• Developed reusable UI libraries and internal component kits to maintain consistent UX patterns across the product suite.
• Tested and validated features using xUnit (backend) and Jest + React Testing Library (frontend) to maintain reliability and prevent regressions.
Membersy Apr 2019 - Jan 2024
Senior .NET Full Stack Engineer Austin TX, USA
• Spearheaded the development of a Membership Management System and Community Health Outreach Program using C#, .NET, and React/TypeScript, boosting user engagement by 40% and improving system efficiency by 30%.
• Implemented Microservice architecture using ASP.NET services, enhancing system scalability and communication by integrating RESTful APIs and Apache Kafka message brokers.
• Designed and implemented a healthcare management system with ASP.NET MVC and Entity Framework, enhancing data accuracy and streamlining user processes.
• Enhanced application performance by using Entity Framework for seamless integration with SQL Server, optimizing data retrieval and manipulation processes.
• Engineered BizTalk orchestrations, maps, and pipelines, resulting in a 25% faster data processing speed and improved healthcare system interoperability.
• Reduced system downtime by +13% and decreased the number of support tickets by 22% after revamping a 20-year-old software suite comprising two Classic ASP applications and .NET 2.0 WinForms applications
• Developed a modern software suite in NET 6 with Azure Serverless Architecture with an React frontend, resulting in a
+29% improvement in system performance, as evidenced by a 23% reduction in response times and a 17% increase in system reliability
• Developed and tested Windows and Web Forms and Services with IIS, ASP.NET, XML Dataset, and NET Framework, reducing system errors by 25% and improving user satisfaction ratings by 15%.
• Improved application efficiency by optimizing database performance, which resulted in a 30% reduction in data retrieval times through SQL query fine-tuning, table indexing, and query caching techniques.
• Developed a Time and Budgeting system for a large construction company with Blazor, ASP.Net Core, SQL Server, and C#, enhancing project management efficiency and increasing budget tracking accuracy by 20%.
• Implemented a secure patient portal using React / TypeScript, enhancing user experience and ensuring HIPAA compliance through robust type-checking and structured component architecture
• Enhanced development efficiency and code maintainability by creating reusable TypeScript components and services for consuming REST APIs with React's component-based architecture.
• Engineered high-performing applications using modern web technologies, including React, Node, Express, MongoDB, MySQL, ECMAScript, TypeScript, JavaScript, Immutable.js, Python, Bootstrap 4, CSS, HTML, and JSON.
• Led the implementation of a robust Simple Query and Reply System (SQRS) using Azure Service Bus in a healthcare project, enabling seamless communication between diverse components, ensuring real-time data retrieval and processing for critical patient information.
• Collaborated with cross-functional teams to integrate MongoDB / Cosmos with the project's NET backend and frontend components, fostering a cohesive and efficient development process.
• Implemented secure and efficient microservices architecture by deploying Azure Functions, including leveraging Azure Durable Functions to orchestrate complex workflows, ensuring seamless scalability to accommodate varying workloads and enhancing the project's overall efficiency and responsiveness.
• Secured access to patient data with Azure Active Directory, reducing security threats by 20%, and utilized Azure Synapse Analytics and Power BI for data analytics, enhancing decision-making processes in patient care.
• Implemented Azure Service Bus in a healthcare solution, enhancing message reliability and efficiency by 30% while reducing communication delays.
• Optimized healthcare data analytics by implementing Apache Spark, enhancing decision-making and patient outcomes through efficient analysis of datasets in Azure Blob Storage.
• Integrated GraphQL for efficient database management in a healthcare project on Azure DevOps, orchestrating seamless collaboration among development, operations, and testing teams, resulting in enhanced data accessibility and streamlined workflows.
• Optimized GitLab for source control and project tracking to enhance code quality and team collaboration by maintaining source code, creating pull requests, conducting thorough code reviews, and efficiently managing branches using GIT and Source Tree.
• Implemented CI/CD pipelines using Jenkins and Docker, streamlining development and release cycles.
• Conducted manual testing with JIRA and TestRail to create and execute test cases, track defects, and manage test documentation, significantly enhancing software quality and reducing defect rates.
• Introduced the Scrum process for a new team, scaling it up from 10 developers to a robust team comprising 20 developers, two QA engineers, an architect, and a scrum master, resulting in a 28% faster project delivery Comcast Jul 2015 - Apr 2019
Full Stack .NET Developer Philadelphia, Pennsylvania, USA
• Involved in the development of a custom B2B e-commerce platform using various frameworks (ASP.NET Angular and React), providing a seamless ordering process for wholesale customers.
• Developed and deployed XPF Batch scripts in an e-commerce environment, automating data extraction, transformation, and loading processes, thereby achieving seamless integration between disparate systems and ensuring real-time inventory updates for a dynamic product catalog.
• Built a real-time messaging service using MongoDB and ASP.NET, facilitating interactive communication among users during live sessions and boosting user engagement by 31%
• Worked on an interactive map portal that displayed information about media appliance failures written in NET Core and React, improving issue visibility by 26% and enabling faster response times
• Implemented reusable React and Vue JS components to create a modular and scalable frontend architecture, cutting development time for new features by 30%.
• Implemented real-time analytics using TypeScript and Angular, leading to a 11% improvement in data-driven decision- making for clients and stakeholders
• Created REST APIs and utilized Windows Communication Framework (WCF) services for seamless data exchange, improving system interoperability by 23%
• Designed and executed SQL Database Schema, procedures, and functions, providing stakeholders with detailed employee training status information and achieving a 9% increase in data-driven insights
• Designed and developed SQL Server Databases, enhancing performance by efficiently implementing T-SQL queries and ADO.NET for precise data access and updates in ASP.NET environments.
• Enhanced the performance and user experience of Windows-based and web-based applications by developing with NET technologies, including C#, VB.NET, ASP.NET, ADO.NET, and more.
• Developed an algorithmic trading system using Python, implementing high-frequency trading strategies and optimizing trade execution algorithms for one of our financial clients
• Built responsive pages on frontend frameworks like React, and Vue JS with Tailwind CSS, Headless UI, and other tools to create visually appealing and user-friendly interfaces.
• Oversaw the ETL processes, including data extraction, transformation, and loading from various operational systems into the data warehouse.
• Worked in a wide-area network to maintain all the device related data into PostgreSQL, Amazon RDS and Oracle database.
• Leveraged AWS services, such as AWS Lambda and Amazon S3, for scalable infrastructure and storage of data, ensuring high availability and performance.
• Implemented AWS deployment strategies, including using AWS Elastic Beanstalk and Amazon CloudFront for efficient application delivery.
• Developed and executed test plans and test cases to validate the accuracy and completeness of ETL processes.
• Proposed and implemented various DevOps methodologies and tools to automate and optimize their processes. This included implementing continuous integration and continuous deployment (CI/CD) pipelines using tools like Jenkins, and GitLab.
• Containerized and orchestrated microservices using Docker, Kubernetes, and Apache Kafka.
• Developed and trained Deep learning models using frameworks like TensorFlow or PyTorch, applying techniques such as convolutional neural networks (CNNs) and recurrent neural networks (RNNs) for image recognition.
• Implemented Azure Virtual Networks, Subnets, and Network Security Groups (NSGs) to enhance data protection and improve system reliability by ensuring secure network connectivity.
• Configured and managed Azure Virtual Machines (VMs) for Windows and Linux, resulting in a 30% increase in system performance and enhanced scalability.
• Implemented all components using Test-Driven Development (TDD) methodology with JUnit, ensuring high-quality code and efficient development.
AGI (Analytical Graphics, Inc.) Jul 2012 - Jun 2015 C# (.NET) Developer Exton, Pennsylvania, USA
• Implemented a Scrum development process with one-week iterations, resulting in a 20% increase in development speed and a 15% reduction in project delivery times.
• Leveraged UI expertise in AngularJS to troubleshoot existing UI issues and develop new user-friendly forms, leading to a 28% improvement in user satisfaction
• Optimized the data access layer, reducing its size by 50%, resulting in a 13% improvement in data retrieval performance and a 18% reduction in database load times
• Consolidated multiple BL (Business Logic) class libraries into a single reusable library, reducing maintenance efforts by 28% and improving code reuse by 22%
• Introduced automated end-to-end (E2E) testing, which increased test coverage by 32%, reduced the number of software defects by
18%, and improved software quality
• Enhanced user experience (UX) with AngularJS, HTML5, and CSS, resulting in a 22% increase in user engagement and a 17% improvement in user retention
• Implemented a real-time messaging service using MongoDB and ASP.NET, facilitating seamless communication between users during live sessions, resulting in a 32% boost in user interaction and engagement
• Developed business components using C#, WCF, BizTalk, and Entity Framework, resulting in a 30% increase in system efficiency and enhancing business operation support. Sep 2008 - Jul 2012
EDUCATION
New York University
Bachelor's Degree, Computer Science
SKILLS
• Languages & Frameworks: C#, NET 8/6/4.5, ASP.NET Core / MVC / Web API, ADO.NET, Python (Django, Flask), Node.js (15-20), TypeScript, JavaScript (ES6+), SQL, Swift (Vapor), VB.NET, Visual Basic, VBScript
• Frontend Development: React (16-18), React Native, Angular (8-14), Vue.js, Blazor, Zustand, Chart.js, TailwindCSS, HTML5, CSS3, Less, Bootstrap 4, UI/UX Design, WCAG 2.1 Accessibility
• Backend & Architecture: Microservices, Clean Architecture, CQRS, DDD, Mediator Pattern, RESTful APIs, GraphQL, SignalR, gRPC, Hangfire, BizTalk, WCF
• Cloud & DevOps: Azure (App Service, Functions, Logic Apps, Service Bus, Key Vault, Blob, Virtual Machines, AKS, Synapse, DevOps Pipelines), AWS (Lambda, EC2, S3, RDS, EKS, CloudFront, Beanstalk), Google Cloud
(GCE, GKE, GCS, BigQuery)
• Databases & Data Systems: SQL Server, PostgreSQL, MySQL, Oracle, MongoDB, Cosmos DB, Couchbase, Redis, DynamoDB
• Containerization & Messaging: Docker, Kubernetes, RabbitMQ, Apache Kafka
• Testing & Quality Assurance: xUnit, NUnit, JUnit, Moq, Jest, React Testing Library, Selenium, TestRail, CI/CD with Jenkins, GitLab, Azure DevOps
• Data & Analytics: PySpark, Azure Synapse Analytics, Power BI, ETL Pipelines, Apache Spark
• Security & Compliance: OAuth2, JWT, AES/RSA Encryption, SSL Pinning, Azure AD, PCI-DSS, SOC2, HIPAA Compliance
• Tools & Methodologies: Git / GitHub / GitLab, Azure DevOps, Jira, Agile / Scrum, Application Insights, Serilog, Grafana, Splunk
PROJECT
Portfolio Analytics & Risk Profiling Platform – IWP Capital (2024–2025) Architected and led development of an enterprise-grade investment analytics system using .NET 8, React, and TypeScript. Built modular microservices for trade execution, portfolio allocation, and risk profiling, reducing latency to under 200 ms. Implemented JWT/OAuth2 authentication, Redis caching, and Azure DevOps CI/CD pipelines with Docker and AKS deployment. Enhanced performance by 40% and improved reporting efficiency by 30%. Membership Management & Health Outreach System – Membersy (2019–2024) Developed a scalable healthcare and membership suite using ASP.NET Core, React, and Azure Serverless Functions. Migrated 20-year-old legacy systems to .NET 6 microservices, cutting downtime by 13%. Integrated BizTalk, Azure Service Bus, and Kafka for real-time data processing. Delivered a secure, HIPAA-compliant patient portal with React + TypeScript, improving engagement by 40%.
B2B E-Commerce Platform – Comcast (2015–2019)
Built a custom ASP.NET + React platform for wholesale clients with real-time ordering, analytics, and interactive dashboards. Implemented reusable React/Vue components, cutting new feature time by 30%. Deployed AWS Lambda, S3, and CloudFront for scalable delivery, and created ETL pipelines for inventory synchronization. Boosted system interoperability by 23% and improved client decision-making by 11%. Mission Analysis & Simulation Suite – Analytical Graphics Inc. (2012–2015) Developed mission-critical tools in C# and AngularJS to visualize satellite trajectories and sensor data. Introduced automated end-to-end testing, raising coverage by 32% and reducing defects by 18%. Optimized data access and consolidated business logic, improving retrieval performance by 13% and development speed by 20%.