About Midrange Dynamics


Delivering Affordable Application Lifecycle Management Solutions Since 1998

Who We Are

Midrange Dynamics has provided application development software and consulting services for IBM i systems since 1998, with PACCAR in Renton, WA, as the first Midrange Dynamics user. Today Midrange Dynamics has hundreds of customers — ranging from large global banks with more than 5000 developers down to small IBM i shops—in all business segments worldwide. Recognized for ease of use and reliability, Midrange Dynamics’ application lifecycle management (MDCMS) dramatically reduces the time and risk involved in understanding, changing, and distributing application objects.

From its headquarters in Switzerland, Midrange Dynamics partners with companies around the globe to sell and support the Midrange Dynamics Change Management product suite. These experts have years of experience with IBM midrange systems and solutions in their respective markets.

Our Commitment to You

Midrange Dynamics is deeply committed to supporting its clients worldwide. As an IBM business partner and member of the IBM ISV council, we continually adapt to address the evolving IBM i technology roadmap and marketplace. This positions us to better assist our customers and solve their business challenges with technology solutions. Our strategy is to proactively identify future technology directions and requirements, design innovative IT solutions for our customers, and continuously improve our internal processes to realize greater efficiencies throughout our operations.

Midrange Dynamics’s responsiveness to evolving industry trends and customer needs has strengthened our position as a leading international software tools provider and reinforced our reputation as a trusted IT advisor. Moving forward, we remain committed to expanding our solutions capabilities and enhancing our in-house and partners’ expertise to deliver leading technology solutions and exceptional customer service.

Midrange Dynamics Milestones

Our First Decade

March 1996
Midrange Dynamics is founded in Seattle, WA, and work begins on new change management product for the AS/400

March 1998
Midrange Dynamics releases MDCMS Version 1.0 with MD2000 add-on for automated Y2K conversions

April 1998
PACCAR in Renton, WA, is first official MDCMS customer

May 1998
Midrange Dynamics moves to Zug, Switzerland to focus on European markets

June 1998
Credit Suisse becomes first Midrange Dynamics customer in Europe

December 1999
AIG Private Bank is first customer to use MDCMS to manage changes to their Olympic banking applications

November 2002
Midrange Dynamics launches MDXREF as a standalone application cross-referencing product

September 2005
Mercedes Benz becomes our 100th customer!

May 2007
We partner with Bartech to serve Spanish-speaking markets worldwide

June 2007 
A large bank in Singapore becomes first customer in Asia, uses MDCMS to manage changes to Midas banking applications

Celebrating 20+ Years

May 2010
Midrange Dynamics releases MDOpen for managing changes to non-IBM i platforms

June 2010
Partners with Midrange Dynamics North America to serve customers in US and Canada

May 2011
Partners with ESBD to serve French-speaking markets

May and September 2014
MDCMS 7.1.2 highlights tight RDi integration; MDCMS 7.2 delivers advanced SQL management

March 2015
MDRapid deploys IBM i database changes in minutes

February 2016
Easily manage deployment to 100s of systems with MDCMS 7.4

April 2016
Strategic partnership with BCD Software

April 2017
Midrange Dynamics joins Fresche Power Partner Program; integrates with FrescheView and X-Analysis

May 2017
MDCMS 8.0 centrally manages native IBM i and non-native development and deployment no matter where source resides, interfaces with Git

February 2018
New MDTransform quickly maps and manages database file changes

May 2019
MDCMS 8.2 introduces a suite of REST APIs for connectivity to MDCMS

More About Our Expert Team

Michael Morgan
Founder and Managing Partner
Lead Architect for the MD Product Line
Michael was born and raised in Battle Creek, MI, and studied Computer Science at Michigan Technological University. In 1993, he moved to Seattle, WA, where he began to develop MDCMS. He has lived in Switzerland since 1998 and has two children. When not working hard on the next release of MDCMS, he’s playing hard: alpine skiing, bicycling, or diving, depending on the season.


Stephan de Diego
Co-Owner and Managing Partner
Marketing & Relationship Manager
Stephan, a native of Zürich, Switzerland, has a degree in computer science and has worked in IT since 1988. He is an expert business analyst with a focus on global payments, liquidity management, and real-time gross settlement (RTGS) systems. In 1998 he joined Midrange Dynamics and is responsible for strategic planning. Stephan’s passions are photography and travel. He runs our office in Bangkok, Thailand, where he focuses on building a distribution network for Midrange Dynamics in Asia.


René Unternährer
Lead Programmer
Rene grew up just outside of the city of Zürich. Following business school, he worked as a consultant for corporate lending and mortgage. In 1996, he began to train as a programmer, combining his expertise in IT and banking. René met his wife while working as an IT consultant for the Swiss Science Consulate in Boston, MA. Their family now includes two children. A competitive triathlete, Rene enjoys swimming, running, and biking, plus skiing, snowboarding, travel, and hiking.


Mary Langen
Marketing Director
A marketer from the start, Mary sold technical services while in college. She was a bar code champion in the AS/400 years, followed by stints as a semiconductor marketer at AMD and Motorola. Mary rejoined the IBM midrange community in 2003. Her quest to discover the best change management solution for her customers led her to Midrange Dynamics. When she’s not promoting MDCMS, you will find Mary on or under the water, playing with her dogs, or at work on her family’s small organic farm.


Rafael Cano Castillo
Business Development
Rafael epitomizes globalization: he is a Mexican who lives in France, works in Switzerland, and facilitates business relationships around the globe. He has a chemical engineering degree and an MBA from the EPFL in Lausanne and the University of Texas at Austin. Formerly an IT project manager for ERP implementations, he specializes in sales and marketing, establishing relationships between Midrange Dynamics and IBM i business partners and customers mainly in the Americas. Rafael enjoys running, playing squash, and most of all, spending time with his wife and two children.