Tom Bates

Principal Software Development Engineer

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."

Location

Fort Worth, United States

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices