Our Team

We bring different perspectives to the table, but we’re united by a love for purposeful work, thoughtful design, and real connection.

AJ Guillon

AJ has spent his career preparing for the collapse of traditional software scaling in the post-Moore’s Law era. His core insight—that the legacy von Neumann and Turing models were dead ends for modern infrastructure—occurred at the University of Toronto, the birthplace of modern AI. To determine how to engineer a solution, AJ spent seven years as an invited expert to the Khronos Group (OpenCL), working alongside the world's largest hardware vendors to define the standards for heterogeneous computing. Anticipating the magnitude of the coming crisis, AJ quietly assembled a coalition of world-class experts to build what the industry was missing: an autonomous compute stack built on mathematical proofs rather than trial-and-error. He is now leading the transition to a future where software is correct by construction and can transparently target any architecture without being rewritten for every novel hardware device.  As a member of the LGBTQ+ community, AJ is dedicated to building an inclusive culture that empowers the best talent regardless of background.

Founder & CEO

Michael Wong

Biographical details pending.

CTO
Advisor, Business Strategy

Nicholas Donofrio

A 44-year IBM veteran and former Executive Vice President of Innovation and Technology, Nick led IBM's global research, development, and enterprise transformation strategies. An IBM Fellow Emeritus and member of the National Academy of Engineering, his lifelong philosophy—detailed in his book If Nothing Changes, Nothing Changes—centers on embracing radical change as a core innovation mindset. He has been a trusted guide and mentor for YetiWare since 2020, and formally joined as an advisor in 2026.  Nick recognizes that the industry must fundamentally alter its approach to computing to survive the post-Moore's Law era. He is excited by YetiWare's foundational promise that "software lives forever," a vision that directly mirrors the enduring, multi-generational guarantee of the IBM mainframe.  Today, Nick shapes YetiWare’s business strategy, ensuring that the platform meets the rigorous demands of the world’s most critical enterprise environments.

Advisor, Language Design

Bjarne Stroustrup

Bjarne Stroustrup is the designer and original implementer of C++ as well as the author of The C++ Programming Language (4th Edition), A Tour of C++ (3rd edition), Programming: Principles and Practice using C++ (3rd Edition), and many popular and academic publications. Dr. Stroustrup is a professor at Columbia University in New York City. He is a member of the US National Academy of Engineering, and an IEEE, ACM, and CHM fellow. He received the 2018 Charles Stark Draper Prize, the IEEE Computer Society's 2018 Computer Pioneer Award, and the 2017 IET Faraday Medal. His research interests include distributed systems, design, programming techniques, software development tools, and programming languages. He is actively involved in the ISO standardization of C++. He holds a masters in Mathematics from Aarhus University, where he is an honorary professor, and a PhD in Computer Science from Cambridge University, where he is an honorary fellow of Churchill College.

Advisor, Distributed Computing & Synchronization

Maurice Herlihy

A Professor at Brown University, Maurice is a three-time Dijkstra Prize winner, a Gödel Prize winner, and the co-inventor of Transactional Memory. An advisor since 2019, he plays a hands-on role in defining the platform’s core architecture, rigorously critiquing the team's approach to parallelization. Having witnessed decades of failed attempts in the industry, Maurice actively collaborates with YetiWare because he recognizes its system architecture as the definitive solution that finally enables developers to write sequential-style code with safe, automated parallel execution.

Advisor, Corporate Strategy & Financial Infrastructure

Peter Richards

A veteran technology executive, Peter has held senior leadership and CTO roles at major financial institutions including JPMorgan Chase, Bank of America, Goldman Sachs, and Bear Stearns. Joining as an investor and advisor in 2020, Peter plays a central role in YetiWare’s capital strategy, corporate structuring, and executive mentorship. He works directly with AJ Guillon to navigate the complexities of fundraising and negotiation, while ensuring the platform meets the architectural rigor required by global financial infrastructure.

Advisor, Parallel Programming & HPC

Tim Mattson

A retired Senior Principal Engineer at Intel, Tim co-founded the OpenMP and OpenCL standards and authored the seminal text Patterns for Parallel Programming. Joining YetiWare as an advisor in 2024, he serves as the team's "Scientific Conscience." Tim rigorously critiques architectural decisions to ensure the platform effectively bridges the gap between computer science theory and practical scientific discovery, focusing on democratizing access to high-performance computing for non-expert users.

Advisor, Computer Architecture & Co-Design

Tim Mattson

A professor emeritus at the University of Toronto and IEEE Fellow, Paul was a key contributor to the early RISC processor designs at Stanford alongside Turing Award winner John Hennessy. He began advising YetiWare in 2014, recognizing the emerging software crisis as the direct equivalent of the hardware transition from CISC to RISC that he helped pioneer. A global authority on FPGAs, Paul advises on hardware-software co-design, ensuring the platform maps abstract software logic to the physical constraints of reconfigurable silicon.

Advisor, Business Strategy

Ray Ganong

A serial entrepreneur who co-founded EVault and led it to a successful acquisition by Seagate Technology, Ray has served as a strategic advisor to YetiWare since 2014. Involved from the earliest stages, he helped YetiWare navigate the "Zero to One" phase, advising on the consulting models that funded the company's initial deep-tech research. Ray continues to guide YetiWare on sales and marketing strategy, and commercial relationship development.

Advisor, Microelectronics Strategy

Ian McWalter

For nearly thirty years, Ian served as the President & CEO of CMC Microsystems, managing Canada’s National Design Network for microelectronics. He joined YetiWare as an advisor and early investor in 2019, driven by his long-standing observation that software innovation had structurally failed to keep pace with hardware advancements. Ian advises on corporate strategy and governance, leveraging his deep experience in the semiconductor ecosystem to guide the company's growth.

Advisor, Hardware-Software Standards

Neil Trevett

As VP of Developer Ecosystems at NVIDIA and President of the Khronos Group, Neil has served as the Chair of the OpenCL Working Group since its creation in 2008. Advising YetiWare since 2019, he draws on decades of experience governing open standards to guide the company's ecosystem strategy. Neil helps the team structure the interplay between YetiWare’s proprietary technology and open standards, crafting the roadmap for widespread industry adoption across competing hardware vendors.

Advisor, Language Design & HPC

Paul Preney

A subject matter expert of the ISO C++ Standards Committee (WG21), Paul serves as a technical expert at SHARCNET, where he helps with training, designing, and optimizing for massive high-performance computing clusters. Specializing in template metaprogramming, he joined YetiWare as an advisor in 2021. Paul advises on language architecture and developer usability, ensuring the platform delivers the high-level abstractions necessary to support complex compute-intensive applications without requiring manual performance tuning.

Advisor, HPC & Developer Education

Daniel Gruner

As CTO of SciNet, Canada’s most powerful supercomputing center, Daniel is responsible for the productivity of thousands of users on massive-scale infrastructure. An advisor since 2019, he guides YetiWare on system usability and developer experience. His specific focus is democratizing access to performance—ensuring the platform is intuitive enough for domain experts (in finance, engineering, or AI) to utilize supercomputing resources without requiring deep expertise in low-level hardware architecture.

Advisor, Numerical Computation

Ken Jackson

A Professor Emeritus at the University of Toronto, Ken is a specialist in numerical analysis. A founding advisor involved since YetiWare's inception, he advises on the company's approach to numerical computing. Ken guides the team in separating mathematical concerns from software implementation, helping ensure that the system’s automated optimizations maintain numerical stability across diverse hardware targets.

Advisor, Language Design & Heterogeneous Architecture

Benedict Gaster

An Associate Professor at UWE Bristol and former Principal Engineer at Qualcomm and AMD, Ben served as a lead contributor to the OpenCL, SPIR-V, and HSA standards. He is credited with defining the formal memory consistency models for these systems—solving one of the most difficult problems in parallel computing. Joining as an advisor in 2019, Ben guides the design of the hardware abstraction layer, programming model, and compiler. His specific focus is ensuring low-level portability, allowing the platform to target arbitrary heterogeneous processors efficiently.

Advisor, Complexity & Computability

François Pitt

A faculty member in the Department of Computer Science at the University of Toronto, François specializes in the Theory of Computation. A former Ph.D. student of Turing Award winner Stephen Cook, he advises YetiWare on the rigorous theoretical foundations of the platform. Joining as an advisor in 2019, François guides the engineering team on the mathematical limits of parallelization, ensuring the system’s architecture is grounded in formal complexity theory and computability rather than heuristic approximations.

Advisor, Language Design & Heterogeneous Architecture

Sam Toueg

 A Professor of Computer Science at the University of Toronto, Sam is a recipient of the Edsger W. Dijkstra Prize. Renowned as the co-inventor of the Chandra-Toueg Failure Detector, he joined YetiWare in 2019, drawn by the opportunity to architect a new computing paradigm alongside fellow advisor Maurice Herlihy. Sam’s expertise lies in the principles of distributed computing, with a focus on the design of reliable systems.

Advisor, AI & Compute Systems Infrastructure

John DiMarco

A veteran Systems Architect at the University of Toronto, John leads the team that built the research compute infrastructure for the university's Computer Science department—including the Machine Learning Group where Geoffrey Hinton and his students invented modern deep learning. With deep experience managing the workflows of world-class researchers, John joined YetiWare in 2019 and advises on adoption strategy. His guidance ensures the platform is intuitive and impactful for the broader computing and machine learning community.

Advisor, Computer Architecture

Karthik Ganesan

 Specializing in next-generation computer architecture, Karthik earned his Ph.D. at the University of Toronto under Natalie Enright Jerger. Joining YetiWare as an advisor in 2019, he played a central role in designing the Hardware Abstraction Layer, enabling the platform to target arbitrary heterogeneous systems. Karthik advises on hardware-software co-design and approximate computing, interpreting emerging silicon trends to ensure the software stack effectively targets future processor architectures.

Advisor, AI & Compute Systems Infrastructure

Roger Singh

A serial technology executive with multiple successful exits, Roger co-founded Scalar Decisions (acquired by CDW) and served as CTO of the AI informatics firm Rubikloud (acquired by Kinaxis). An early investor who joined YetiWare in 2019, he combines deep technical expertise in HPC and database architectures with a proven track record of scaling infrastructure businesses. Roger advises on enterprise business modeling and sales strategy, ensuring the platform’s technical value is translated into sustainable commercial scale.

Advisor, Mathematical Logic

Martin Brooks

A theoretical computer scientist, Martin earned his Ph.D. at the Stanford AI Lab under the supervision of John McCarthy (the father of AI). An advisor since 2019, he guides YetiWare on computability theory and mathematical logic, the disciplines that form the core of the system's architecture. Martin helped build the rigorous theoretical foundation for the platform, ensuring the compute stack is constructed from formal logic and provable correctness rather than ad-hoc software engineering.

Advisor, Software Safety & Verification

Marsha Chechik

The Bell University Labs Chair in Software Engineering and former Chair of the Department of Computer Science at the University of Toronto, Marsha is a global leader in Formal Methods. She joined YetiWare as an advisor in 2025, driven by the reality that current development tools make it prohibitively difficult to verify the correctness of concurrent software. Marsha was drawn to the platform's unique capacity to automatically generate safe, reliable, parallel code. She advises on a broad range of formal verification techniques, ensuring the system provides the mathematical guarantees required to deploy high-performance software into safety-critical environments.

Advisor, Systems Architecture

I-Cheng Chen

A former Fellow, Platform Architecture at AMD, I-Cheng Chen led the architecture for multiple generations of high-performance computing systems, with a focus on advanced sensor architectures and AI applications. At YetiWare, he provides a holistic systems engineering perspective, advising on the trajectory of the semiconductor industry—from fab roadmaps to advanced packaging and chiplet architectures. His guidance ensures the platform is architected to fully target the future of silicon.

Co-Founder & Strategic Advisor

John Reynolds

A repeat founder and growth strategist, John has launched and scaled multiple technology and financial services start-ups, leading strategy, business and corporate development, and go-to-market execution. He was part of the founding team that built ING Direct Canada into a leading direct-to-consumer digital bank, and later designed tech-enabled customer programs for financial institutions and consumer brands in North America and Europe.  John was critical to helping YetiWare through early-stage growth, including operations, managing early projects that proved the technology, and developing a sales and go-to-market strategy. Today, John continues to play a critical role to set business strategy and manage partnerships.