Why the name Moesif?
- Caching is one of the hardest things in computer science besides naming things (very meta). Derric, the CEO, worked on a CPU caching protocol called MESIF for the Xeon Phi. AMD has a similar caching protocol called MOESI. The two protocols can be combined to create a new protocol called MOESIF named after the cache states Modified, Owned, Exclusive, Shared, Invalid, Forward. Also, we want a name that can be personified as we believe any team member whether engineering or sales can turn to Moesif to answer any questions he or she may have. Ultimately, Moesif as a name inspires us to solve hard problems.
There are only two hard things in Computer Science: cache invalidation and naming things
Phil Karlton - Computer Science Pioneer
Meet the Team
Derric is the Co-Founder and CEO of Moesif. Previously, he was the Co-Founder and CTO of Trove. After graduating from the University of Michigan, Derric built award-winning debug and verification software for Intel and later was a computer architect on Intel’s Xeon Phi, a CPU for High Performance Computing and Machine Learning workloads.
Xing Wang is Co-Founder and Software Engineer at Moesif. Previously, he was Co-Founder and CEO of Trove. After receiving his BS and M.Eng. in Computer Science from MIT, Xing worked at Microsoft before moving on to be Executive Producer at Zynga.
Matt Oates is the Tech Lead at Moesif. Previously, he was the Head of Engineering at Stanza. He also previously worked at Clover, Facebook and Cisco. He graduated from UT Austin in Computer Science.
Keyur is a Software Developer at Moesif. He holds an MS in CS from Stevens Institute of Technology where he pursued a deep interest in Machine Learning and distributed systems. These days, his primary focus lies in developing components which underpin the backbone of Moesif.
Ready to get started?
Join over 2000 organizations using Moesif to understand API usage and improve key metrics