Summary
Overview
Work History
Education
Skills
Timeline
Generic

Mingnan Xu

Chicago

Summary

Veteran senior software developer and tech lead for 8 years of dedicated experience, with product knowledge and exposure in the fintech industry. Ambitiously pursuing the best engineering and product results to provide exceptional customer satisfaction and superlative revenue generation.

Overview

8
8
years of professional experience

Work History

Senior Software Development Lead - PMS

Enfusion, LLC
09.2024 - Current
  • Lead an engineering team of 5 senior developers to focus on the delivery of strategic roadmap items of the PMS product, and provide knowledge share, mentorship and projects review for other development teams in the company.
  • Designed and developed key features, including portfolio construction modules, rebalancing workbenches, cash ladders, FX hedging tools, REST APIs, credit facility processing, and valuation models for various financial derivatives.
  • Led R&D PODs aimed at enhancing system stability and performance, focusing on optimizing position and valuation calculation efficiency, increasing system throughput, and devising improved caching strategies supported by database refactoring initiatives.

Product Owner - PMS

Enfusion, LLC
07.2022 - 07.2024
  • Directed a global business unit comprising 40 professionals, including 15 business analysts, 25 developers, and 2 project managers.
  • Oversaw research, development, and delivery of the strategic product roadmap, tailoring solutions to client requests, and ensuring ongoing maintenance and production support for the portfolio management system (PMS).
  • Partnered with marketing, sales, and strategy teams to formulate a 3-5 year product roadmap, assessing feasibility, effort estimates, and usability, while collaboratively prioritizing features.
  • Facilitated weekly coordination with project managers to streamline intake processes, plan releases, assign tasks, and define detailed implementation strategies.
  • Acted as a technical lead, mediating between business analysts and developers to evaluate feasibility, refine approaches, mitigate risks, and establish realistic timelines for proposed solutions.

Senior Software Developer, Team Lead - PMS

Enfusion, LLC
01.2020 - 07.2022
  • Managed a cross-functional team of 20 developers across the US and India, ensuring the successful support and evolution of Enfusion’s PMS product.
  • Architected and implemented core IBOR and ABOR systems supporting trade capture, cash flow and P&L calculations, and theoretical valuations across over 20 asset classes, including equities, bonds, derivatives, and OTC products.
  • Supervised the weekly software development lifecycle, encompassing project planning, resource allocation, progress tracking, code reviews, and release management.
  • Delivered advanced production support, serving as the primary escalation point for critical PMS issues, and coordinated resolution efforts under tight timelines.

Software Developer, PMS

Enfusion, LLC
04.2017 - 01.2020
  • Developed and maintained essential client-facing functionalities and internal tools, such as position adjustment calculators, rebalancing tools, transfer utilities, reconciliation modules, and internal priming processes.
  • Participated actively in production support, rotating on an 8-member on-call team over three years to ensure system stability and responsiveness.
  • Expanded unit and integration testing coverage by developing comprehensive JUnit and automation tests, enhancing software quality and reliability.nhancements in the development process.

Education

Master of Science - Mechanical Engineering, Minor in Computer Science

Carnegie Mellon University
Pittsburgh, PA
12-2016

Bachelor of Science - Mechanical Engineering, Minor in Mathematics

University of Wisconsin - Madison
Madison, WI
05-2015

Skills

  • Technical leadership
  • Application development
  • Scrum framework
  • Java, J2EE, Springboot, Infinispan, Ignite
  • C, Python, Jenkins, Bash
  • MySQL, Hibernate
  • FinCAD, Numerix
  • Financial product knowledge

Timeline

Senior Software Development Lead - PMS

Enfusion, LLC
09.2024 - Current

Product Owner - PMS

Enfusion, LLC
07.2022 - 07.2024

Senior Software Developer, Team Lead - PMS

Enfusion, LLC
01.2020 - 07.2022

Software Developer, PMS

Enfusion, LLC
04.2017 - 01.2020

Master of Science - Mechanical Engineering, Minor in Computer Science

Carnegie Mellon University

Bachelor of Science - Mechanical Engineering, Minor in Mathematics

University of Wisconsin - Madison
Mingnan Xu