Gary Crumback Email & Phone Number
@advantedgetechnology.com
1 phone found area 626
LinkedIn matched
Who is Gary Crumback? Overview
A concise factual answer block for searchers comparing this professional profile.
Gary Crumback is listed as Principal Software Developer at AdvantEdge Technology, Inc., a with 43 employees, based in Los Angeles, California, United States. AeroLeads shows a work email signal at advantedgetechnology.com, phone signal with area code 626, and a matched LinkedIn profile for Gary Crumback.
Gary Crumback previously worked as Contrator (Principal Computer Programmer) at Advantedge Technology, Inc. and Contractor (Developer in Test/SDET) at Veritas Technologies Llc. Gary Crumback holds B.S., Computer Science from Calvin College.
Email format at AdvantEdge Technology, Inc.
This section adds company-level context without repeating Gary Crumback's masked contact details.
AeroLeads found 1 current-domain work email signal for Gary Crumback. Compare company email patterns before reaching out.
About Gary Crumback
Highlights of qualifications• Critical skills include Java, C/C++, Python, Object Oriented Programming (OOA/OOD/OOP), UML, Design Patterns, Test Automation, Multithreading and Networking.• Extensive experience on various platforms (UNIX/Linux, Windows NT/2000/XP). Detailed experience with automated tests, client-server applications/UNIX daemons/MS windows services, hardware interfaces and embedded systems, Graphical User Interfaces (GUI’s), databases and software porting.• Deep experience in all facets of the software life cycle (Requirements, Analysis, Design, Implementation, Build, Unit-Test, Deployment and Maintenance).• Experience developing Requirements and Design documents based on IEEE standards and with the FDA development processes. Familiar with both the Waterfall and Agile (Scrum) development processes.• Consistent record of delivering multiple critical projects on time and to specification.• Willing to learn existing software and quickly implement bug fixes/enhancements.Mar-2018/1(Indeed)
Listed skills include C++, Unix, Embedded Software, Software Development, and 16 others.
Gary Crumback's current company
Company context helps verify the profile and gives searchers a useful next step.
Gary Crumback work experience
A career timeline built from the work history available for this profile.
Contractor (Developer In Test/Sdet)
The Rego team of EvCloud division of Veritas works with retention management for online email systems.• Developed automatic tests using Fitnesse, Selenium WebDriver and Java to QA the complicated web front end to a cloud base application.• Experienced in handling Selenium WebElements.• My code has identified at least a dozen previously unknown medium to high severity bugs in our web sites. • Performed Failure Analysis of our nightly runs, identifying and fixing failures in our group’s code and identifying failures caused by bugs in other group’s code.• Peer reviewed coworkers changes.• Target language was Java (1.7 and 1.8).
Principal Software Developer
Guidance Software, now OpenText, produces forensic software used by law enforcement to locate evidence on “computers of interest”.• Worked with the Index and Search team adding functionality for the new release and fixing bugs.• Improved searching and storage of UNICODE data by 20%.• Implemented searching of IPv6 address data. This allowed our customers to specify a search for data from a given IP address or a range of IP addresses, using either the IPv4 or IPv6 format.• Peer reviewed coworkers changes and supplied support for QA staff.• Target language was C++ 11 (auto variables, lambdas, constexpr, the new templates).
Contractor (Sr Software Engineer)
Directv is the satellite TV provider. I was working with the UI group of the various set top boxes.• Provided bug fix support. One fix would prevent adult content from being displayed when parental controls are turned on.• Developed new features as requested in both the customer and the maintenance areas of the UI.• Peer reviewed coworkers changes. • Target language was usually Java.
Senior Software Engineer
Newfield Wireless (now a part of NETSCOUT Systems, Inc) produces network visualization software to wireless operators to improve subscriber experience.• Worked mainly on the code that graphically displays the call data on a google earth style map.• Refactored the mapping routines to make them faster and easier to maintain.• Modified the code to support multiple cell phone technology (CDMA, EVDO, UMTS, and LTE). Wrote and debugged custom templates not found in the STL. The source languages include Python, C++ and Google’s protobuf.• Added ability for user to choose new filters for his geographical maps. Target languages were HTML, Javascript, Python and C++.
Senior Software Engineer
Rovi Corporation (formally Macrovision) is a digital entertainment company. • Worked with the BD+ anti-piracy group (now part of Irdeto) on software to prevent the unauthorized copying of Blu-ray disks.• Wrote Java software to be installed on Blu-ray disks that determines if the Blu-ray player is legitimate or if it a pirating platform. This is an important aspect of the copy protection and it requires an extensive knowledge of the various Java specifications including BD-J.
Senior Software Engineer
Macrovision has changed the company name to Rovi
Senior Software Engineer
Sr Software Engineer
ASML Optics (now a division of Zygo Corporation) manufactures Lenses and precision glass structures for use in the semiconductor industry and other industries needing high precision optics.• Designed and wrote a large network application to monitor environment variables affecting laser interferometer devices. Application had to get data from network and RS232 devices. Wrote code to allow the third party interferometer devices to use the data to adjust the lasers. The target languages were Python, C++ and SQL.• Wrote a front end application to monitor and display environment data from test rooms. The user can display current data trends and historical data. The target languages were Visual Basic and SQL.• Ported several old MS-DOS machine control programs to XP in C/C++. One calculated the lens radius measurements based on laser interferometer data and current environment data.• Implemented an environment control application to maintain a constant room temperature. Temperature in a 3 meter by 3 meter by 5 meter space was held to +/- 0.1 °C.• Wrote GUI applications to locate and display microscopic defects on a lens. Implemented a data base to track how the defects changed during processing. The target language was Python.• Ported and updated a machine control program written in Fortran used to polish lenses.• Many of the projects required meeting with the end users to get the requirements and to resolve issues.
Sr Software Engineer
Puritan Bennett, a division of Tyco Healthcare (now part of Medtronic), manufactures ventilators, a critical life support medical device (class II). • Worked with the embedded software department developing the customer GUI.• Wrote the customer requirements after meeting with project stakeholders and led the team that designed the GUI layout and feel, implementing the design thru an iterative spiral process. • One of a three member team writing the GUI software. The software was written in C++ and runs on an embedded system under the Integrity OS and under Windows XP using the Peg GUI development environment. The GUI display was controlled by a State Design Pattern implemented using Rhapsody modeling software.• Created several custom PEG GUI widgets that were used by products running on different hardware platforms.• Team Lead of the internationalization support team for the GUI. Researched and developed successful methods needed to support the multiple languages required by the GUI. These languages included the Eastern Asian and Eastern European alphabets using the UNICODE character set. Developed ventilator specific glyphs that are not part of the standard UNICODE character set for use by the application.• All projects were developed using the FDA's requirements for process control, including documentation and reviews.• Supplied the original idea for 2 US patents: 8,413,659 and 8,813,750 (“Self-sizing adjustable endotracheal tube”).
Sr Software Engineer
Sr Software Engineer
Sega.com (now a part of Nokia Mobile Phones) was an online gaming company specializing in games produced by the other Sega companies. • Primarily worked on server side applications for the online gaming group. The target languages at Sega were C++ and Java.• Designed and implemented a single-threaded TCP/IP server using OO techniques and Design Patterns. This server needed to use the select() OS call because the expected number of connections prevented the standard one-thread-per-connection server architecture. • Also designed and implemented the client API library to interface with the server. The software runs under Unix (Solaris 2.8), Linux (Red Hat 7.3 and Debian), Windows 2000 and Cygwin. Target languages were C++ and Java.• Designed and implemented several multi-threaded TCP/IP daemons using OO techniques and Design Patterns. Also designed and implemented an UDP daemon. Designed and implemented the client API libraries to interface with the daemons, all under Unix (Solaris 2.8) and Windows2000.• The client API libraries I wrote were required to be thread-safe (in case the client application was multithreaded) but they were also not allowed to start their own threads. This prevented use of the standard technique of having a dedicated thread to handle I/O over shared network connections. The target platforms included cell phones, set top boxes (e.g. PS2) and PCs.• Enhanced other TCP/IP daemons and associated client libraries. Assisted other engineers in the testing and debugging of projects. Produced GUIs to test the various network daemons and associated client libraries.
Software Engineer
Etec (now a division of Applied Materials) produces Mask Pattern Etch Systems for the semiconductor manufacturing industry. I worked mostly with the CAD data processing group and in the data transfer group.• Designed via a Spiral Process and lead the group that developed a complex GUI for hardware control using MFC on Windows NT. Met with various levels of users for project requirements determination.• Converted stand-alone UNIX programs into multi-threaded CORBA services running under WindowsNT and Unix (Solaris).• Organized and mediated a series of lunch time workshops designed to improve coworkers C++/OOP skills. Team lead of a group that developed software-coding standards.• Designed and implemented several TCP/IP daemons. Two daemons, used to send commands to our robotic substrate handling hardware, were required to process asynchronous input from several different sources in a way that prevented the use of the standard "client-server" RPC architecture. Maintained several RPC-based daemons and enhanced one to greatly increase data throughput by adding a simple First-In, First-Out data cache.• Lead a study group using Scott Meyers' book Effective C++ to improved coworkers Object Oriented Programming Skills.
Software Engineer
Colleagues at AdvantEdge Technology, Inc.
Other employees you can reach at advantedgetechnology.com. View company contacts for 43 employees →
David Benham
Colleague at Advantedge Technology, Inc.Ventura, California, United States
View →
TM
Tiffany Myers
Colleague at Advantedge Technology, Inc.Oxnard, California, United States
View →
JA
Jessica Alvarado
Colleague at Advantedge Technology, Inc.Camarillo, California, United States
View →
GG
Greg Grant
Colleague at Advantedge Technology, Inc.Kuwait
View →
MM
Myron Moore
Colleague at Advantedge Technology, Inc.White Sands, New Mexico, United States
View →
VD
Vickie Dewolfe
Colleague at Advantedge Technology, Inc.Port Hueneme, California, United States
View →
EP
Elizabeth Pickett
Colleague at Advantedge Technology, Inc.Henderson, Tennessee, United States
View →
GB
Gavin Bojarski
Colleague at Advantedge Technology, Inc.Camarillo, California, United States
View →
DG
Deja Gaston-Randolph
Colleague at Advantedge Technology, Inc.Los Angeles, California, United States
View →
AM
Amanda Mccall
Colleague at Advantedge Technology, Inc.Oxnard, California, United States
View →
Gary Crumback education
Frequently asked questions about Gary Crumback
Quick answers generated from the profile data available on this page.
What company does Gary Crumback work for?
Gary Crumback works for AdvantEdge Technology, Inc..
What is Gary Crumback's role at AdvantEdge Technology, Inc.?
Gary Crumback is listed as Principal Software Developer at AdvantEdge Technology, Inc..
What is Gary Crumback's email address?
AeroLeads has found 1 work email signal at @advantedgetechnology.com for Gary Crumback at AdvantEdge Technology, Inc..
What is Gary Crumback's phone number?
AeroLeads has found 1 phone signal(s) with area code 626 for Gary Crumback at AdvantEdge Technology, Inc..
Where is Gary Crumback based?
Gary Crumback is based in Los Angeles, California, United States while working with AdvantEdge Technology, Inc..
What companies has Gary Crumback worked for?
Gary Crumback has worked for Advantedge Technology, Inc., Veritas Technologies Llc, Guidance Software, Inc., Directv, and Newfield Wireless.
Who are Gary Crumback's colleagues at AdvantEdge Technology, Inc.?
Gary Crumback's colleagues at AdvantEdge Technology, Inc. include David Benham, Tiffany Myers, Jessica Alvarado, Greg Grant, and Myron Moore.
How can I contact Gary Crumback?
You can use AeroLeads to view verified contact signals for Gary Crumback at AdvantEdge Technology, Inc., including work email, phone, and LinkedIn data when available.
What schools did Gary Crumback attend?
Gary Crumback holds B.S., Computer Science from Calvin College.
What skills is Gary Crumback known for?
Gary Crumback is listed with skills including C++, Unix, Embedded Software, Software Development, Embedded Systems, Python, Software Engineering, and Debugging.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial