About Me

I’m currently employed by Royal Bank of Scotland. I specialise in asynchronous messaging, building highly scalable, multithreaded, event based systems. These systems perform tasks such as pricing Index & ETFs, contributing prices and processing orders. In addition to this we’ve built a number of automated decision / trading platforms for index arbitrage & automated hedging.

I was previously employed by Lab49 as a .NET consultant, specialising in C#, LINQ, Rx Framework, WPF & Silverlight development. I was deployed on Societe Generale’s Alpha Trading Platform, reporting directly to the business in varying capacities, working as a Team Lead and working in the project’s core design team.

Before leaving Australia, I was employed in Racing & Wagering Western Australia’s “Phoenix Project” as a C# specialist. This role required me to develop a WPF application framework that is used by a number of teams in the development of four separate touch screen applications. When living in Australia, I’m an active participant in Perth’s .NET community, regularly giving technical presentations at Perth Dot Net.

In the past 8 years I’ve specialized in N-Tier systems based on the .NET Framework and have a good understanding of the Core Framework & Applied Technologies. In addition to being fluent in the C# language, the positions I’ve held require a good grasp of multithreading, the asynchronous programming model, garbage collection & memory management.

MCC_Logo_NEW

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.