Michael Randall
About Michael Randall
Michael Randall is a Principal Systems Engineer at CentralSquare Technologies, where he has worked for 20 years. He specializes in developing software test plans and gathering requirements for public safety software interfaces.
Work at CentralSquare Technologies
Michael Randall has served as Principal Systems Engineer at CentralSquare Technologies since 2004, accumulating 20 years of experience in this role. He is responsible for gathering and documenting requirements for custom interfaces and integrated solutions within CentralSquare's Inform Suite of Public Safety Software. His work involves collecting requirements and testing standard software interfaces between Inform Suite applications and third-party systems, including Law Enforcement Information Systems and E911 Telephony Systems. Randall also develops and executes software test plans related to public safety software.
Previous Experience at TriTech Software Systems
Before his tenure at CentralSquare Technologies, Michael Randall worked at TriTech Software Systems in various roles. He served as a Business Analyst from 2003 to 2004 for one year and as a Senior Technical Support Engineer from 2002 to 2003 for one year, both in San Diego. His responsibilities included providing technical support and gathering requirements for software solutions.
Experience at SAIC
Michael Randall worked as a System Administrator at SAIC from 1998 to 2000 for two years in the Greater San Diego Area. In this role, he managed system operations and provided technical support, contributing to the overall efficiency of the organization's IT infrastructure.
Education and Expertise
Michael Randall earned a Bachelor's Degree in Electrical Engineering from the University of Rochester. His educational background supports his technical expertise in systems engineering and public safety software solutions. He also mentors Systems Engineers and Implementation Support Engineers within the Implementation Services Team, sharing his knowledge and experience with colleagues.
Key Responsibilities and Contributions
In his current role, Michael Randall develops and maintains curriculum for training sessions and establishes virtual server resources for instructional purposes. He leads classroom instruction for customer system administrators on system architecture, troubleshooting, and maintenance. Additionally, he acts as a high-level technical resource, providing assistance to Support, Sales, Development, and Product Management regarding interfaces and integration. Randall also develops and implements data conversion processes to migrate critical data from legacy systems to the Inform CAD System.