Senior Software Engineer
Fairfax, Virginia, United States
Technology Service Corporation (TSC)
March 2015 to June 2019
Lead Software Engineer
May 2004 to January 2015
December 2001 to May 2004
Norfolk, Virginia Area
August 2000 to December 2001
Norfolk, Virginia Area
What company does Mathew Sullivan work for?
Mathew Sullivan works for Trident Systems
What is Mathew Sullivan's role at Trident Systems?
Mathew Sullivan is Senior Software Engineer
What industry does Mathew Sullivan work in?
Mathew Sullivan works in the Computer Software industry.
Senior Software Engineer @ Trident Systems Fairfax, Virginia, United StatesSoftware Engineer @ Technology Service Corporation (TSC) From March 2015 to June 2019 (4 years 4 months) Lead Software Engineer @ General Electric • Lead developer for real-time Condition Based Monitoring application, developed in C++ and used to monitor the GE gas turbine fleet.• Developed Continuous Integration projects using Electric Commander and Perl scripts.• Developed Continuous Build projects using Jenkins build tools. Converted all legacy build projects from Electric Commander with Perl scripts to Jenkins system using plug-ins and custom scripts written in ant, Perl and DOS. • Provided object-oriented design, programming and support on Rule Development application in C++ to enable Application Engineers to write analytical rules in a drag-and-drop environment rapidly without having to write source code.• Create installations using InstallShield for multiple applications and coordinating the dependencies between the separate installations.• Created Rule Engine Manager, for which a patent application has been filed, allowing a managing application to schedule and run Rules from various vendors, handle their dependencies, and coordinate their input and output requirements.• Upgraded applications to target Windows 2003 & 2008 Server and Windows 7(64-bit) operating systems.• Troubleshoot software and hardware compatibility issues and develop solutions and standard operating procedures.• Continuously enhancing applications usability to make the tools more user friendly and fault tolerant. From May 2004 to January 2015 (10 years 9 months) Norfolk, VirginiaDesign Engineer @ General Electric • Developed a graphic design tool in C++ for use by Application Engineers to define various machinery operating states with sensor values, configurable ranges, and gate logic in a drag-and-drop environment.• Developed an application to monitor the resource usage of applications and services running on a workstation as well as perform actions in response to resource levels meeting configurable limits.• Worked on the development of historic and real-time data viewers.• Developed OPC (Open Productivity and Connectivity protocol) browser DLL through COM interface for retrieving OPC server program ID’s and item definitions. From December 2001 to May 2004 (2 years 6 months) Norfolk, Virginia AreaSoftware Engineer @ IDAX, Inc • Developed a database and registry configuration tool for Damage Control Quarters software currently installed on US Navy Ships.• Developed a sensor device driver/server to access sensor data, log and perform calculations with the data in Excel spreadsheets through COM interface and transmit the output for use by multiple applications.• Developed a setup program for configuring multiple sensor device drivers. From August 2000 to December 2001 (1 year 5 months) Norfolk, Virginia Area
Introversion (I), Sensing (S), Thinking (T), Perceiving (P)
4 year(s), 9 month(s)
There's 91% chance that Mathew Sullivan is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required