Summary
Michael Williams is a senior software engineer in Austin with over three decades of hands-on experience delivering high-performance scientific computing, MLOps, and secure mobile networking solutions. He blends low-level C/C++ and FORTRAN expertise from seismic imaging and HPC with modern Python-driven MLOps, cloud-native microservices, and Kubernetes orchestration. At Striveworks he architected drift detection, active-learning annotation pipelines, and edge streaming integrations, while earlier roles at Cognitas and Schlumberger show a track record of shipping VPN/2FA systems and redesigning core seismic processing libraries for production. Comfortable leading teams or diving into code, he navigates both research-driven algorithms and pragmatic productization, often introducing new platforms (e.g., Python, Java) where they unlock productivity. Not obvious from job titles: he repeatedly improves operational throughput—whether doubling tape I/O performance or speeding seismic turnaround through efficient model conversions—demonstrating an engineer’s eye for measurable system gains.
6 years of coding experience
26 years of employment as a software developer
Bachelor of Science (BS) with Honors, Electrical Engineering, Bachelor of Science (BS) with Honors, Electrical Engineering at University of Houston
English