Summary
Laurence Oberman is a Senior Principal Software Maintenance Engineer at Red Hat with over a decade of deep experience in UNIX/Linux internals, storage and I/O subsystems, and kernel-level troubleshooting. He specializes in Linux kernel development and upstream contributions, embedded Linux on Xilinx FPGA SoCs, and performance tuning for Oracle RAC and SAP environments. Laurence combines hands-on C, Python and Perl work with recent forays into Rust and large language models/pyTorch, bringing both systems-level rigor and emerging ML tooling to operational problems. His background includes complex diagnostics across HP-UX, Solaris, Tru64 and AIX from long tenures at HP and Red Hat, enabling him to isolate and remediate the most stubborn production issues. Colleagues rely on his excellent troubleshooting and communication skills to translate low-level telemetry into actionable fixes and upstream patches.
11 years of coding experience
8 years of employment as a software developer
MSC Eng, Electrical Engineering, MSC Eng, Electrical Engineering at University of the Witwatersrand
Afrikaans, German, English