Who we are

The Compositional IT team

At Compositional IT, we have a growing core team of consultants and engineers, whilst we also work with highly skilled and professional technologists. Our goal is to provide consultants from a varied pool of talented individuals whose skills best fit the needs of our customers. Most of the consultants that we are affiliated with are experts in their fields, such as F# or Azure, and are generally well known in their respective communities.

Core Team


Isaac Abraham

Isaac Abraham

Isaac is the founder of Compositional IT. He's a Microsoft MVP in F# and .NET as well as an Azure Insider and specialises in cloud programmability challenges. He has been working in the software industry for 15 years and is a firm believer in raising the level of software quality in the industry through use of functional programming.

Anthony Brown

Anthony Brown

Anthony is a software engineer with an interest in all things distributed and functional, specialising in F# and Azure. Other interests include the Internet of Things, owing largely to his background in electronic engineering. He's the author of Reactive Applications with Akka.Net and a regular speaker at user groups and conferences in the UK and Europe.

Prashant Pathak

Prashant Pathak

Prashant has several years of experience in the software industry. He has found functional programming to be a powerful and productive way to create high-quality software due to its simplicity. He specialises in F# and wants to help more teams enjoy its benefits.

Affiliated consultants


Phil Brooks

Phil Brooks

Phil is an expert in actuarial software including Prophet and MoSes. He has helped large insurance companies implement enterprise distributed solutions both using Microsoft HPC and Azure. Phil is a long time F# enthusiast and keen blogger on the use of F# for actuarial and financial applications.

Jon Canning

Jon Canning

Jon brings two decades of experience of corporate IT across roles such as support, systems administration, and software development. He is determined to help more businesses discover the benefits that functional programming techniques can bring to all of their products and teams.

Denis Ok

Denis Ok

Denis has worked in the IT industry for several years. As a former Microsoft software engineer, he has a comprehensive experience in delivering software quality on various environments using best practices. He takes the discipline as seriously as craft, with F# always being a key element of his toolset.

Chris Pettitt

Chris Pettitt

Chris is an experienced F# consultant who is passionate about solving business problem through the use of technology. He gained his PhD in Computer Science developing algorithms for molecular modelling and has worked in a variety of industries including pharmaceuticals, trading and financial services.

Scott Wlaschin

Scott Wlaschin

Scott is the creator of the F# Fun and Profit website and has over 20 years experience in development, design and architecture, covering all aspects of business software. He is an expert in F# and well known for promoting the use of type systems to help design correct systems.

Dave Tomas

Dave Tomas

Dave is an experienced software engineer with more than 15 years experience developing complex systems in a variety of domains. He is a Microsoft MVP in F# and .NET and a former Xamarin software engineer, an expert in F# and well known for promoting the use of F# for cross platform development.