|
|
My programming expertise spans over thirty years, evolving from the creative demands of the games industry to the rigorous requirements of safety-critical industrial systems. In my early career, I was the lead programmer for iconic PlayStation titles like Total NBA 9, later transitioning into specialized hardware development where I programmed the firmware the first Apple approved MFi game controller and custom imaging peripherals for the GameBoy Advance. This period established my proficiency in high-performance C/C++ optimization and bare-metal programming across various 8, 16, and 32-bit architectures. In recent years I have pivoted toward high-integrity engineering, specializing in SIL-2 safety-critical systems for the rail and utility sectors. As a Principal Software Engineer, I now lead the development of mission-critical applications for various rail operators, ensuring strict adherence to EN 50128 and MISRA standards.
My modern technical stack focuses on C++ on embedded Linux, using robust communication protocols like CANbus and Ethernet, and
the full-lifecycle development of firmware for complex, high-reliability infrastructure.
|
|