Gary Hook work email
- Valid
- Valid
- Valid
Gary Hook personal email
- Valid
I am a proven problem solver with with 15+ years of kernel, operating system and application experience, including usage of virtual machines and server consolidation, and web-based solutions. I consider every shortcoming a problem, be it missing functionality or misbehavior. I am a software engineer that manages big picture goals as well as fine detail. I consider myself an effective communicator, both written and verbal, and highlight my ability to clarify and explain highly technical concepts. I prefer to work "under the hood", thus am looking for a challenging software development position in the Linux/Unix or web space that allows me to find elegant, cost-effective solutions.I can be reached through LinkedIn or at garyrhook@gmail.com
-
Principal Software EngineerEnphase Energy Jan 2020 - Nov 2023Fremont, California, Us -
Mts Software EngineerAmd Jan 2016 - Jan 2020Santa Clara, California, UsOpen source hypervisor and kernel development. -
Senior Kernel DeveloperNimboxx, Inc. Aug 2014 - Nov 2015Responsibilities include extending functionality of Qemu/KVM to integrate with the Sheepdog storage subsystem; debug, identify and resolve defects in libvirt and qemu releases; integrate open source clustering packages such as corosync and pacemaker. Integrate riak, a clustering key/value database. Return fixes upstream as appropriate; implement automation of guest VM disk mirroring; investigate features of filesystems. Implement filesystem changes as part of system provisioning; identify and resolve issues ranging from packaging and installation up to integration of 3rd-party packages that impact product readiness and robustness; work with team leads to continually prioritize goals and subtasks. Fold results into the Agile process (via Jira); mentor new/junior team members.
-
ContractorUnisys Mar 2014 - Jul 2014Blue Bell, Pennsylvania, UsProvide hands-on education / skills transfer to other staff members regarding the AIX operating system; work with architects to port the Stealth software product to AIX; verify builds of dependent open source packages (openssl, etc) on AIX, and work to resolve issues as they arrive. -
Senior Performance AnalystIbm 2005 - 2013Armonk, New York, Ny, Us- Designed and implemented a caller profiling system that resulted in improved debugging capability of AIX applications.- Lead team that designed and delivered performance tools for linux on the Cell Broadband processor, enabling developers to monitor application performance.- Represented IBM and its Power processor on the Systems Performance Engineering Council (SPEC) virtualization benchmark committee, influencing benchmark behaviors that were system-agnostic yet favorable to the Power processor.- Developed and tested the SPEC Virtualization Server Consolidation 2010 benchmark (SPECvirt_sc2010) on Power systems, improving product performance and capability. -
Senior Software EngineerIbm 2000 - 2005Armonk, New York, Ny, Us- Delivered consulting services to third-party software developers, which enabled partner companies to sell more licenses and IBM to sell more Power servers. - Delivered education to partner companies’ developers, resulting in adoption of AIX-specific features and improved performance of applications on AIX.- Promoted dialog with software developers to solicit input on desired and expected product features, enabling influence of AIX and Power systems development and improving sales for both IBM and the partner companies.- Wrote and published understandable white papers that addressed complex issues, enabling developers to overcome roadblocks and successfully implement applications on AIX.- Debugged and identified kernel defects that impacted customers, and designed, implemented and test solutions adopted by AIX development, resulting in improved product stability and reliability as well as customer mindshare.- Identified, investigated and drove resolution of hardware (processor)-specific issues such as symmetric multiprocessing synchronization and cache thrashing that affected multiple customers, resulting in improved product correctness, stability and reliability. -
Advisory Software EngineerIbm 1995 - 2000Armonk, New York, Ny, Us- Designed and integrated kernel functionality that removed the need for a previously designed custom software product, resulting in improved versatility of the operating system, increased porting of applications, and increased product sales.- Delivered support for the AIX loader and linker to customers, addressed their development roadblocks, and verified defects and delivered resolution, enabling faster development of applications by customers.- Lead team that implemented thread support, from kernel to user space, in AIX, including support for the Java virtual machine; designed and implemented support for an industry standard application programming interface for dynamic loading; implemented support for various kernel features related to dynamic loading. Results included increased ubiquity of AIX and Power systems as well as increased availability of applications and the promotion of Java.- Owned the AIX Software Development Process, an ISO 9000 process that affected 300 programmers and ensured proper design, development and delivery of AIX operating system software. -
Marketing & Support EngineerIbm 1990 - 1995Armonk, New York, Ny, Us- Designed, developed, delivered and supported a custom software product that enabled applications to be efficiently ported[to] run on cost-competitive AIX and Power system configurations, resulting in contract wins and increased sales.- Delivered technical support and education and consulting services to customers. -
Software EngineerRockwell International 1985 - 1990Developed automated instrumentation software running on the RT11 operating system on Digital Equipment Corporation PDP-8 hardware.
Gary Hook Skills
Gary Hook Education Details
-
The University Of New MexicoEngineering -
University Of New Mexico School Of EngineeringElectrical And Electronics Engineering
Frequently Asked Questions about Gary Hook
What is Gary Hook's role at the current company?
Gary Hook's current role is Happily Retired.
What is Gary Hook's email address?
Gary Hook's email address is ga****@****ail.com
What schools did Gary Hook attend?
Gary Hook attended The University Of New Mexico, University Of New Mexico School Of Engineering.
What are some of Gary Hook's interests?
Gary Hook has interest in Human Rights, Education, Arts And Culture, Environment.
What skills is Gary Hook known for?
Gary Hook has skills like Aix, Unix Shell Scripting, Perl, Websphere, Architecture, Unix, Linux, Python, Software Development, Operating Systems, Solaris, 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