My name is Michael Primeaux. I’m a software design engineer, architect, and entrepreneur and with over two decades of experience specializing in the design and construction of large-scale high-performance parallel and distributed systems. My focus over the past nearly 4 years has been on the mobile application space with particular attention to Apple iOS.
My current theoretical and applied research topics include the design of algorithms in the areas of high-performance computing (HPC) and grid computing, Event Stream Processing (ESP), autonomic computing, peer-to-peer (P2P) communication, HTTP-based service orientation, real-time trading and simulation systems for the financial market, and adaptive autonomous agents for parallel and distributed systems.
I have spent the last 18 years providing architectural guidance, software design engineering, and technology trending analysis to Fortune 500 companies. I spent 6 years at Microsoft Corporation first as a member of their consulting practice and then as a principal member in several product groups, including the Distributed Systems Group working on Microsoft Windows Server, where I designed and developed core algorithms in the Microsoft Active Directory Service, and Database and Transaction Processing group, advancing the design of highly scalable and fault tolerant systems.
After leaving Microsoft Corporation, I founded iDynamics Corporation, Inc.
My classical areas of interest include cryptography and cryptanalysis, synchronization algorithms, geometry and topology analysis, and distributed scheduling.