Tom Bates has extensive work experience in software development and engineering. Tom began their career at Modcomp as a Programmer II, where they designed and coded the mdb symbolic debugger feature for the MAX32 OS. Tom then joined Viasoft Inc as a Software Engineer before moving on to IBM. At IBM, Tom served as a Staff Software Engineer, leading the development team for the IBM Microkernel OS tasks, threads, and scheduler. Tom also fixed defects as a member of the AIX commands and libraries development team. Tom then joined Data General Corporation as a Principal Software Engineer, where they designed and coded various features for the DG/UX OS kernel, including 64GB physical memory support and the kernel debugger assembler feature. After their time at Data General, Tom joined Hewlett Packard Enterprise as a Software Designer VI. Here, they ported over 280 open-source packages to the NonStop OS, led the NonStop POSIX threads development team, and fixed defects as a member of the NonStop-UX OS kernel development team. Tom currently works for Actian as a Principal Software Development Engineer, where they have designed and coded several features and enhancements for the Zen database.
Tom Bates earned a Bachelor of Science (BS) degree in Computer Science from Nova Southeastern University, where they studied from 1984 to 1987. Additionally, they have obtained several certifications in C++ from LinkedIn in the year 2022, including "C++ Essential Training," "C++ Templates and the STL," and "C++: Advanced Topics."
This person is not in the org chart
This person is not in any teams
This person is not in any offices