Aaron Contorer


Prior to creating FP Complete, Aaron was an executive with Microsoft Corporation where he helped build Windows, MSN, Visual Studio, and the company’s Productivity Tools Team, and founded the Microsoft Big Gift Club for new philanthropists. He also served as general manager of Visual C++, used daily by three million professional software developers worldwide. He architected MSN’s move to Internet-based server software, and later served as full-time technology advisor to the CEO of Microsoft, Bill Gates.

Aaron founded FP Complete in 2012 to promote the adoption of Functional Programming and all the benefits it has to offer: unprecedented software power, accuracy, and flexibility available to a broad number of programmers. Based on his experience at Microsoft, specifically working on the Productivity Tools Team, Contorer has made it his mission to increase software developer productivity and reduce bugs through the use of modern hardware design and specific tools powered by Haskell. To make FP Complete the most valuable functional programming tool available, he has collaborated with Industry leaders like Simon Peyton Jones, a key contributor to the design of the Haskell language, and Michael Snoyman, the founder of the Yesod Web Framework for Haskell.

In addition to his work on FP Complete, Contorer has helped build Everyone Counts, Inc., which delivers secure, reliable election services by Internet and telephone, and served as advisor to the CEO of Benchmark Revenue Management, which streamlines and improves hospital revenue cycles through proprietary software systems.

He is an inventor of several patented innovations in computer networking and security, with additional patents currently pending. One of the creators of the “shareware” software business model in the 1980s, he has been an in-house executive of four early-stage software companies, typically as CTO and Director. Long ago, he was one of the first programmers hired by the National Center for Supercomputing Applications.

Aaron is a philanthropist and president of the Contorer Foundation. He is a cofounder and a director of Equinox Center, a nonpartisan policy center, and a director of Move San Diego, a transportation advocacy coalition. He was named Environmental Leader of the Year by San Diego’s Channel 10 News. In Seattle, Aaron helped to build the Kirkland Teen Union Building and served for eight years on the board of Sightline Institute.

Gregg Lebovitz

Director of Product Management

Working in the computer industry since 1979, Gregg’s specialties include development platforms, parallel and distributed software, advanced developer training, and management of innovations into full production.

Most recently Gregg launched and grew the Mobile Application business at Integrated Computer Solutions, growing ICS to a Premier Partner and releasing several highly-rated applications with Microsoft Deep Partner Solutions.

An expert on the Qt platform, Gregg worked with Nokia on development projects and produced training videos for ICSNetwork. Also an expert on Windows Phone development, he provided training as part of Microsoft’s Developer Outreach program and produced videos for Microsoft’s Channel 9.

Gregg has a BS in electrical and computer engineering from Carnegie Mellon University and an MBA from CMU’s Tepper School of Business. He started his career as a research engineer at CMU developing the university’s first production Internet routers and managing deployment of the IBM-funded Andrew System, a cutting-edge distributed computing environment.

He served as technology manager for the Open Software Foundation DCE and has held technical and business positions at OpenVision Technologies, Cisco, BBN, GTE, and American Internet. Gregg is also active in Ham Radio and participates in club activities that provide communications for emergencies and public events.

Michael Snoyman

Lead Software Engineer

Michael is a self taught programmer from a young age. He studied and practiced actuarial science in the US auto and home insurance industry, producing cutting edge tools for analysis of large data sets. Michael was never content to stick with the status quo, and continually sought to improve the toolset available to himself and fellow developers. In this process, he eventually found Haskell, and fell in love.

Since then, Michael has turned Haskell from a passion to a full time profession. He founded the Yesod Web Framework, bringing many of the strengths of the Haskell programming language to the world of web development. Yesod has a large and active community, and continues to grow. With his focus on user-friendly documentation, Michael authored the O’Reilly book Developing Web Applications with Haskell and Yesod. He has written and maintains a large collection of Haskell libraries, ranging from web servers to XML processing.

Over the past five years, Michael has used Haskell to solve a variety of problems for companies in different industries, including Cisco, Dell, Emerson, and HTC. He regularly speaks on various programming topics, and contributes to such publications as Architecture of Open Source Applications and the IEEE Spectrum. In his previous position, Michael revolutionized XML/DITA content processing by introducing the value of type safe development, bringing with it greater stability and increased performance. Michael looks forward to helping others do the same in their own industries.

Michael lives in northern Israel with his wife and kids, and loves watching technology being absorbed by the next generation.