Portfolio

Matrix42

2023-Present: Matrix42

Matrix42 offers a comprehensive suite of IT and Enterprise Service Management (ESM) solutions designed to streamline business operations through features such as IT Service Management (ITSM), Software Asset Management (SAM), IT Asset Management (ITAM), Unified Endpoint Management (UEM), and Endpoint Data Protection (EDP).

Ivanti Automation

2020-2023: Ivanti Automation

Ivanti Automation is a foundational component of Ivanti's software suite, whose goal is to help organizations streamline the management of complex hybrid environments by automating their infrastructure, cloud, and workspace processes.

Ocean Odyssey

2019: Ocean Odyssey (VR Prototype)

This was a prototype that I produced as an excuse to experiment with VR. The viewer enjoys an ocean-going cruise, navigating between waypoints and encountering various sea creatures. A flavor of the prototype can be seen here or, for those suitably equipped, the game can be downloaded from Itch.io.

The Morning After

2019: The Morning After (2D Platformer)

To fill time between jobs, I developed a game! An homage to the games of the 80s: pixelated graphics, irritating music, and grinding frustration—what's not to love? This 2D platformer sees your efforts to tidy up after a raucous party hampered by creatures that you accidentally let through a transdimensional portal in the basement. As you do. Kill some time by playing the game on Itch.io.

Toddler Rampage

2019: Toddler Rampage (Global Game Jam 2019)

The theme of Global Game Jam 2019 was "Home". My team and I, working at the Brighton, UK site, focused on how to maintain a peaceful home life while caring for that most disruptive of life experiences: a toddler. With only 48 hours to develop the game, this concept was rapidly "de-scoped" into: how much stuff can a toddler destroy before the parents overload?

Delfi

2017: DELFI cognitive E&P environment

Delfi is Schlumberger's next-generation, cloud-based E&P platform. I was responsible for implementing a data management system to handle the transfer of bulk seismic data (ranging from gigabytes to petabytes) to and from the cloud. This system was primarily developed using Python, AngularJS, and Google Cloud. A video summarizing Delfi can be found here.

PSI

2010-2017: Prestack Seismic Interpretation (PSI)

PSI is a plugin for Schlumberger's Petrel E&P Software Platform that enables the interpretation of prestack seismic data. I developed a critical component using C# and C++/CLI that facilitates data access and visualization of GB/TB volumes. This component also integrates the Petrel (subsurface visualization) and Omega (bulk seismic processing) platforms, two of the leading software solutions in the industry. A video summarizing PSI's capabilities can be found here.

Omega

2004-2017: Omega Geophysical Processing Platform

Omega is a leading geophysical data processing platform in the industry. The Omega front-end is primarily built in Java, while the backend is based on C++ and Fortran. As a member of the Omega software development team for 13 years, I contributed to numerous systems within Omega, spanning both frontend and backend development. My work included porting the system from Linux to Windows and developing web applications to support the platform, such as QA systems and resource monitoring tools.