Gary Howard work email
- Valid
Gary Howard personal email
Gary Howard phone numbers
Experienced CTO/Vice President Of Technology with a demonstrated work history in the computer software industry. Skilled in Metadata, JPEG/MPEG Standards, Shell Scripting, Software Development, Embedded Software, and Java. Strong information technology professional with an HND focused in Computer Science from the University of Hertfordshire.
-
Chief Technology OfficerMainstream Data Jan 2022 - PresentSalt Lake City, Utah, Us -
Vice President Of TechnologyMainstream Data Jan 2018 - PresentSalt Lake City, Utah, Us -
Director, Software EngineeringMainstream Data May 2002 - Jan 2018Salt Lake City, Utah, UsSenior software engineer developing data network and communication systems for major clients such as Reuters and Bloomberg. Responsibilities include line and project management, system specification, design and coding in C++. Designed and developed a multi-threaded networking framework using the C++ Adaptive Communication Environment (ACE) class library. Lead engineer developing iOS and Android mobile applications using HTM5L, CSS3 and JavaScript. Designed and developed a file upload system using Node.js, AngularJS and JQuery. -
Director, Software EngineeringSonicwall 2000 - 2003Principal software engineer and technical lead working on a cross-platform (Windows/Linux/Solaris) Global Management System for firewall and VPN devices. The system used MySQL, JSP, Servlets and Java Beans to manage firewall and security devices. The client side was written using HTML and JavaScript. Responsibilities included project management, system specification, coding and design. Lead engineer of the ViewPoint real-time reporting product.
-
Principal Software EngineerPhobos Corporation Jan 2000 - Nov 2000Principal software engineer and technical lead for a team implementing a management GUI for an embedded security product. The GUI was written in Java 2 and used the Sun Swing classes for the graphical components. The project used embedded CORBA and Java technologies to provide a platform independent client/server system. Implemented TCP/IP security protocols using the Sun JCE and OpenSSL software on embedded products. Produced and tracked team schedules using MS Project.
-
Senior Software EngineerWavo Corporation Aug 1998 - Jan 2000Senior software engineer responsible for embedded system development of a satellite broadcast system. The system used a Fusion TCP/IP stack to provide network protocols. Developer of a web based digital music distribution system. This system used Microsoft IIS4 and SQL Server to manage the distribution and control of digital audio files for the background audio market. The user interface to the system was produced using ASP, dynamic HTML and JavaScript with ActiveX controls written using Visual C++ and MFC.
-
Principal ConsultantThomson Reuters Jan 1990 - Aug 1998Toronto, On, CaLead developer of a cross platform (Windows/Macintosh) product that receives broadcast multimedia data and outputs in various formats. An object-orientated design was produced using the Rational Rose UML tool and implemented according to the Capability Maturity Model (CMM) software production process. This project took part in the Software Engineering Institute (SEI) audit that resulted in Reuters RTTG being awarded a CMM level two certification.Developer in a team producing a global Multimedia Data Network (MDN) system based on satellite broadcast and Internet protocols. Responsible for the production of Windows NT Kernel mode device drivers for high-speed synchronous communication output. Implemented broadcast and internet protocol outputs in a real-time environment for Windows NT 3.51 using a message passing scheduler written in Visual C++. Produced installation scripts using InstallShield.Joint developer of the Reuters Macintosh Client Receiver (CRX) product. An Apple Macintosh based client receiver for the Reuters News Pictures, Graphics and Text services. Implemented a message passing real-time executive for the Apple Serial-NB card with AROSE and used this to port a broadcast protocol stack from the Intel 286 processor to the Motorola 68000. Designed and implemented Macintosh user interfaces to Reuter company standards. Implemented local area network notification using AppleTalk protocols. -
Software EngineerHong Kong And Shanghai Banking Corporation Aug 1990 - Oct 1990Freelance software engineer, developing a SWIFT gateway in Microsoft C for a Netware based financial trading system.
-
Software EngineerItcom Products Ltd Nov 1989 - Aug 1990Freelance software engineer, developing a multi-user Group 3 FAX product for the Apple Macintosh using HyperCard, MPW 68000 assembler and C.
-
Software EngineerHong Kong And Shanghai Banking Corporation Sep 1989 - Oct 1989Freelance software engineer, developing a conversion package in Microsoft C for translating SWIFT format messages for a Corona reconciliation system using MSDOS.
-
Software EngineerItcom Products Ltd Feb 1989 - Aug 1989Freelance software engineer, developing a multi-user Group 3 FAX product for the Apple Macintosh using HyperCard, MPW 68000 assembler and C.
-
Software EngineerOxford Medical Ltd Aug 1988 - Jan 1989Freelance software engineer, developing an EEG monitoring and display system based on Z80 and PC hardware using Microsoft C and Assembler. The Z80 Assembler was developed on a Sun NFS with Unix. The design was produced using the Yourdon Analyst Workbench tool.
-
Software EngineerRacal Microelectronic Systems Ltd Apr 1988 - Jul 1988Freelance software engineer, developing a passenger information system for British Rail using Microsoft C and Digital Research CDOS. The system used a dual PC configuration to provide a fault tolerant environment using a Paradox 4GL database.
-
Software EngineerHong Kong And Shanghai Banking Corporation Mar 1988 - Mar 1988Freelance software engineer, developing a serial communication data capture package for the PC in Microsoft C and Assembler for use with a CASE Grapevine message switch system.
-
Software EngineerRacal Microelectronic Systems Ltd Jan 1988 - Feb 1988Freelance software engineer, developing a serial data capture package for the PC in Microsoft C and Assembler for use in a Tandem based dealing room package for the Tokyo grain exchange.
-
Software EngineerApricot Computers Sep 1987 - Dec 1987Freelance project leader implementing software enhancements to a LAN OS using Z80 and 8086 Assembler.
-
Software EngineerDigital Microsystems Ltd Dec 1983 - Sep 1987Project Support Group Leader, managing a team responsible for maintaining the company development environment. Project Leader of a LAN development team designing and implementing OSI protocols for LANs and X25 internetworking using Z80 and 8086 Assembler.
-
Software EngineerDelta Data Systems Aug 1980 - Dec 1983Programmer, responsible for the support and development of terminal and cluster controller systems with IBM 3270 Bi-synch protocols using Intel 8080 and Texas 9900 Assembler.
-
Software EngineerDigico Computers Jan 1979 - Aug 1980Programmer, responsible for hardware test programs in the software development group of a mini-computer manufacturer.
Gary Howard Skills
Gary Howard Education Details
-
University Of HertfordshireComputer Science
Frequently Asked Questions about Gary Howard
What company does Gary Howard work for?
Gary Howard works for Mainstream Data
What is Gary Howard's role at the current company?
Gary Howard's current role is CTO / VP Technology at Mainstream Data Inc..
What is Gary Howard's email address?
Gary Howard's email address is gh****@****ata.com
What is Gary Howard's direct phone number?
Gary Howard's direct phone number is +180158*****
What schools did Gary Howard attend?
Gary Howard attended University Of Hertfordshire.
What skills is Gary Howard known for?
Gary Howard has skills like Software Engineering, Mysql, Java, Xml, Microsoft Sql Server, Shell Scripting, C, Software Development, Linux, Visual C++, C/c++ Stl, C#.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial