Subject to: Susanne Heipcke
Susanne Heipcke is Director of Software Engineering at FICO, where she has led the Modelling Team of FICO Xpress development for more than 12 years. Her team is responsible for the development and design of the modelling tools (Xpress Mosel) and the APIs of the Xpress Optimization software suite, with past tasks including the design of application development toolkits, solution templates, and productized optimization solutions such as FICO Decision Optimizer. More recently, her team’s responsibilities have expanded to include CI/CD, performance testing, and delivery infrastructure for the entire Xpress suite. Before joining Dash Optimization (acquired by FICO in 2008) in 1998, she worked for BASF-AG in Germany. Her Ph.D. research at the University of Buckingham—conducted partly at the MIT OR Center (USA) and the University Aix-Marseille II (France)—focused on solving large-scale industrial problems using a combination of constraint programming and mixed integer programming. Her work centers on all aspects of modelling, particularly through her contributions to the development of the algebraic modelling and programming language Xpress Mosel. She is the author of the book Applications of Optimization with Xpress-MP and numerous papers on different aspects of mathematical modelling. Susanne enjoys teaching mathematical optimization, having participated in teaching the mathematical modelling course in the OR master’s program at the University Aix-Marseille II (2001–2004) and the Computational Mixed-Integer Programming course at the Technical University of Munich in 2020. She regularly organizes specialist training events and conference sessions, such as the “Software for Optimization Modeling and Deployment” sessions at recent INFORMS Annual Meetings (jointly with Bob Fourer), and she is actively engaged in mentoring younger colleagues. Since 2019 she has been a member of the EURO Practitioners' Forum committee (formerly the EURO Working Group Practice of OR), leading the organization of the Forum’s annual meetings in 2020, 2023, and 2026. With more than 30 years of experience in applied OR, she has also contributed to numerous consulting projects worldwide, involving scheduling and planning in manufacturing, personnel staffing, aircraft routing with maintenance planning, portfolio optimization, trading, energy production planning and unit commitment, and retail logistics.Contents of this video:0:00 - Intro1:27 - Family background and early years4:15 - Attending a girls' high school4:58 - Polyglot9:11 - Learning to program during high school11:13 - Moving to Bavaria to study mathematics13:19 - Practical data processing projects14:52 - Learning about OR16:31 - Master's thesis on constraint programming (CP) applied to a problem arising at BASF20:31 - Getting inspiration from a female leader at BASF22:14 - Spending half a year at the MIT OR Center + moving to the University of Buckingham for a PhD25:02 - Adapting to the UK26:06 - Combining MIP and CP to solve production planning and scheduling problems29:19 - Joining Dash Optimization in 199830:32 - Moving to France in 199931:20 - Working form home in an era before Zoom, Git, and similar tools existed32:28 - Maternity and work33:55 - The modelling language Xpress Mosel36:38 - Launching Mosel in 200139:45 - Evolution of Mosel over the years45:16 - Mosel’s long-standing team47:35 - High compatibility across different versions of Mosel 48:16 - Xpress Mosel is a free software since 201849:21 - Favorite contributions to Mosel53:21 - Software engineering and optimization58:20 - AI and optimization software1:01:12 - Organizing conferences, workshops and special sessions regarding optimization software1:03:25 - EURO Practitioners' Forum1:04:52 - Regrets?1:05:18 - Plans for the future1:06:15 - Inspiring takeaway message1:07:22 - Concluding remarks