Resume

I like to introduce and think about myself as a programmer. And I am one, for sure, but what really drives me is solving problems, be it the one-byte-in-a-billion data corruption kind, understanding why a workload is performing worse than expected or building infrastructure and operation team skills needed to deploy Arm powered servers in HPC environment.

Expertise

Professional Experience

Director of Software Architecture and Distinguished Engineer

Arm, Central Engineering - Software Group, Cambridge, UK, April 2025 - Present

Distinguished Engineer

Arm, Central Engineering - Productivity Engineering Group, Cambridge, UK, March 2022 - March 2025

Senior Principal Engineer

Arm, Central Engineering - Productivity Engineering Group, Cambridge, UK, October 2019 - March 2022

Principal Engineer

Arm, Technical Solutions Group, Cambridge, UK, October 2016 - September 2019

Principal Engineer

Arm, Development Solutions Group, Cambridge, UK, January 2014 – October 2016

Linux Internals Development Lead

Arm, Systems Design Division, Cambridge, UK, July 2010 – December 2013

Software Design Senior Engineer

STMicroelectronics (R&D) Ltd., Bristol, UK, July 2007 - June 2010

Engineer

Advanced Digital Broadcast Polska & Osmosys Technologies, Katowice, Poland, November 2004 - July 2007

Education

Institute Catholique d'Arts et Métiers

Nantes, France, 2004

Silesian University of Technology

Gliwice, Poland, 1999 - 2004

Silesian Technical College

Katowice, Poland 1994 - 1999

Volunteering

STEM Education

Technology for good