Andrew Preston Email and Phone Number
Andrew Preston work email
- Valid
- Valid
- Valid
Andrew Preston personal email
Andrew Preston phone numbers
Experienced, enthusiastic, organized and motivated leader, architect and developer with substantial industry and technical knowledge of firmware systems and internet technologies. Extensive customer facing and revenue generating experience. Excellent communication, interpersonal and team building skills, spanning local and offshore locations. Eager to learn new techniques and apply my skills to new technologies.Specialties: Languages: C, C++, Java, Tcl, JavaScript, PHP, SQL, HTML, XML, various assemblers, MakefilesPlatforms: Windows, Linux, Unix, Mac OS X, vxWorks
-
Vp EngineeringJames Evans & Associates (Jea) Ltd Mar 2019 - PresentVictoria, British Columbia, CanadaProduct Owner for Financial Software. This chapter's just getting started. -
Engineering ManagerIntel Corporation Jun 2018 - Feb 2019Vancouver, Canada AreaEngineering Manager and Product Owner for Non-volatile Storage device firmware. -
Firmware EngineerIntel Corporation Apr 2017 - May 2018Vancouver, Canada AreaProduct Owner and Team Lead in Intel's Non-volatile Storage Group. -
Firmware Engineering ManagerTeradici Sep 2013 - Mar 2017Burnaby, BcResponsible for up to 16 local developers across three agile teams.Managed a six-person offshore development team in India from training through to feature acceptance.Agile Scrum product owner for the Tera1 and Tera2 Zero Client firmware and the PCoIP Management Console, Teradici’s primary revenue-generating products.o Collaborated with Product Management to determine the feature priority plan.o Implemented the plan through Agile epic ownership, team assignment, providing input to the team and reviewing features for acceptance.o Managed the software release process, including creating candidate builds, arranging dogfood testing, reviewing test plans and test outcomes and contributing to end-user documentation.o Interacted regularly with customers to understand requirements and drive their input into the development cycle.Feature owner for Zero Client remote managemento Technical owner of the PCoIP Endpoint Management protocol, encompassing capability description in XML and network transport using Google Protocol Buffers over HTML5 WebSockets.o Architected, directed and contributed to development of the PCoIP Management Console 2 product, a complete re-write of the previous generation, to remotely manage 20 000 Zero Clients simultaneously.o Architected and directed implementation of Management Protocol in the Zero Client products.o Designed and supervised development of the Zero Client remote management SDK for partner use.Actively involved in Teradici’s overall product architecture, with a focus on PCoIP session brokering and establishment. Facilitated discussions, and drafted and reviewed protocol specifications for new features to increase the available market. -
Firmware Senior Staff EngineerTeradici Aug 2011 - Sep 2013Burnaby, BcResponsible for delivering the Zero Client remote management featureo Architected, implemented and maintained since 2007 the PCoIP Management Console 1 product for easy management of up to 2000 Zero Clients.o Led implementation of the Zero Client firmware’s management interface.Designed and lead development of Zero Client support for Imprivata OneSign authentication, including the feature architecture and as a member of the agile development team. Developed Zero Client support for smart card authentication. Designed and implemented the smart card resource manager and the smart card remoting manager.Contributed additional features to the Zero Client and Remote Workstation Card firmware. As a small team, we were focused on customer value and worked throughout the codebase depending on need.Represented Teradici at customer sites to resolve issues. -
Staff EngineerTeradici Sep 2007 - Aug 2011Firmware and application development to create and implement PC-over-IP (PCoIP) technology. Remote desktops with no side effects. -
Design EngineerTeradici, Inc. Sep 2006 - Aug 2007Embedded and application software development. -
Software Design EngineerPmc-Sierra, Inc. Sep 2001 - Aug 2004Designed and implemented VxWorks firmware drivers for telecom ASICsVerified a MIPS-based System-On-a-Chip device using bootstrap assembly routines running on a simulated target
Andrew Preston Skills
Andrew Preston Education Details
-
Computer Networking -
Computer Enginering
Frequently Asked Questions about Andrew Preston
What company does Andrew Preston work for?
Andrew Preston works for James Evans & Associates (Jea) Ltd
What is Andrew Preston's role at the current company?
Andrew Preston's current role is VP Engineering at James Evans & Associates (JEA) Ltd.
What is Andrew Preston's email address?
Andrew Preston's email address is an****@****ston.ca
What is Andrew Preston's direct phone number?
Andrew Preston's direct phone number is +177855*****
What schools did Andrew Preston attend?
Andrew Preston attended Carleton University, University Of Victoria.
What skills is Andrew Preston known for?
Andrew Preston has skills like Embedded Systems, Software Development, C, Firmware, Device Drivers, Agile Methodologies, C++, Software Design, Xml, Matlab, Tcl, Sql.
Who are Andrew Preston's colleagues?
Andrew Preston's colleagues are Eddie Mau, Margot Legere, Lanjing Li, Blair Young, Richard Davis, Cpa, Nicole Olson, Elvis N. Jaibeeh Barah.
Not the Andrew Preston you were looking for?
-
1canfor.com
-
1celestica.com
2 +141644XXXXX
-
1ec.gc.ca
-
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