Michael Primeaux

Parallel and Distributed Systems


Biography

Software engineer, software architect, and production engineer with over three decades of experience specializing in the design and construction of mission-critical, high-performance parallel and distributed systems, as well as machine learning (ML) pipelines.

Provided architectural guidance, software design engineering, and technology trending analysis to Fortune 500 companies.

Responsible for designing and developing machine learning (ML) pipelines for training and inference. Led the design and development of a data analytics and insights platform for research and creating relational and non-relational durable storage schemas for use in transactional applications, data lakes, data warehouses, and data marts.

Nearly six years spent at Microsoft Corporation as a principal member of the Distributed Systems Group, working on Microsoft Windows Server. Designed and developed core algorithms for the Microsoft Active Directory service, contributing to the release of Microsoft Windows 2000 Server.

Post-Microsoft, focused on research and strategic, high-profile engagements for Fortune 500 customers. Emphasis on performance and scalability remediation of mission-critical, performance-sensitive workloads, and migrating on-premise workloads to cloud environments.

Current applied research topics include the design and construction of parallel and distributed systems, cryptology, adaptive autonomous agents, behavioral and social sciences, and machine learning.