Henry Andrews Email and Phone Number
Henry Andrews work email
- Valid
Henry Andrews personal email
- Valid
Henry Andrews phone numbers
My areas of expertise include HTTP API design (RESTful or otherwise) and, as a specification co-author, JSON Schema. As a programmer I most enjoy refactoring and improving existing code while advising and supporting my teammates on the design and direction of new projects.
-
Openapi Standards & Software ContractorOpenapi Initiative Feb 2023 - PresentSan Francisco, Ca, Us* Technical Program Management role across all OpenAPI Specification (OAS) release lines (3.0.x, 3.1.x, 3.x, 4.x)* Author of the majority of specification changes for 3.0.4 and 3.1.1 (mix of volunteer and paid work)* Advocate for releasing incremental 4.0 ideas in the 3.x release line with strict minor version compatibility, starting with 3.2 (mix of volunteer and paid work)* Proposal and proof-of-concept implementation for a compliance parser, linter, and test suite approach for the OpenAPI Specification 3.x* Ongoing part-time contract starting April 2023; I remain open to other contract opportunities -
Consultant, Json Schema And OpenapiHenry Andrews Dec 2019 - Present* As the primary author of recent JSON Schema drafts, I am offering my services to companies that wish to use or build on the specification, including as part of OpenAPI or AsyncAPI* I hope to encourage the use of JSON Schema's new vocabularies feature, which allows 3rd parties to define interoperable sets of keywords for purposes such as code, UI, and documentation generation* I also offer API design consulting, with a particular interest in REST and Hypermedia* I am also happy to work with HTTP APIs that are not strictly RESTful, and prioritize usability and suitability for purpose over philosophical purity
-
Principal Engineer, Steelconnect Management PlaneRiverbed Technology Aug 2018 - Jul 2019San Francisco, California, Us* Set the architectural direction for the management plane, APIs, and web UI of the SteelConnect software-defined networking product* Improved OpenAPI usage across teams spanning the US, Europe, and India* Evaluated consolidating management planes for multiple networking products* Evaluated new technologies and approaches for a rewritten management plane* Evaluated and implemented incremental improvements to the existing management plane -
Systems Engineer (Rest Api Design)Cloudflare, Inc. Aug 2016 - May 2018San Francisco, California, Us* Initially hired to propose a company-wide shift in REST API design* Trained the core API team on REST design and related HTTP features* Successfully led a redesign of JSON Hyper-Schema in draft-07 of that proposed standard* Built open-source tools to replace Cloudflare's use of draft-04 with draft-07* Advocated re-aligning JSON Schema and OpenAPI within both projects, which became a reality two years later with my continued involvement -
Technical Director, Rest Apis And Web TechnologiesRiverbed Technology May 2013 - May 2015San Francisco, California, Us* 30 hours per week (Monday-Thursday) part-time role* Drove technical innovation in the areas of programmability, automation, REST API design, and web UI* Successfully advocated for a hypermedia-driven REST API approach by creating and shipping tools demonstrating its value* Implemented the REST strategy across multiple product lines in collaboration with two other architects* Sponsored and/or chaired multiple cross-product committees of senior engineers and technical managers to ensure a coherent strategy and shared technology across the product line* Continued to serve as architect for QA automation in addition to new roles -
Qa ArchitectRiverbed Technology Oct 2007 - May 2013San Francisco, California, Us* 30 hours per week (Monday-Thursday) part-time role* Responsible for overall QA architecture including test design, automation and tools across all products and QA teams* Mentored QA engineers in design and implementation through defining automation patterns, setting code review standards, and 1-1 discussions* Implemented test automation scheduling and reporting systems* Led the transition from Perl to Python automation* Shipped Python automation libraries as product automation SDKs as they exceeded quality and design requirements for otherwise unstaffed PM asks -
Sr. Qa Architect (Distinguished Mts)Motorola, Inc. Jan 2006 - Mar 2007Chicago, Illinois, Us* Set the overall technical direction of the various testing teams in the Mobile Software Solutions organization focused on the Screen3 product* Evaluated Java tools such as TestNG and determined automation architecture* Designed quality metrics for the organization* Trained test automation engineers and helped launch an automation team in China -
Member Of Technical Staff (Os Configuration)Vmware Nov 2004 - Dec 2005Palo Alto, Ca, Us* Redesigned and rewrote management system code to fit updated ESX Console OS architecture -
Sr. Quality Assurance EngineerVmware Apr 2002 - Nov 2004Palo Alto, Ca, Us* Led the test automation team in developing and implementing a cohesive test automation methodology* Mentored junior QA engineers in test design and automation* Led the OS internals QA team for ESX Server -
Quality Assurance EngineerScale Eight Nov 2000 - Jan 2002* Designed and developed tests for a distributed filesystem and led the growing filesystem QA team* Designed and implemented an automated test framework that enabled the execution of more complex test scenarios
-
Quality Assurance EngineerScale8 Nov 2000 - Jan 2002Duplicate of position listed under "Scale Eight".
-
Member Of Technical StaffQuaartz, Inc. Oct 1999 - Sep 2000* Designed and developed Java servlets for a web-based calendaring and event publishing application
-
Software Designer In Quality AssuranceTandem Computers Aug 1997 - Oct 1999Houston, Texas, Us* Designed and implemented tests for Tandem's fault tolerant NonStop Kernel operating system (also known as Guardian)* Drove the design of an in-house testing framework* Led the development of a test suite for an automated load balancer
Henry Andrews Education Details
-
Cornell UniversityMathematics -
General AssemblyUser Experience Design Immersive
Frequently Asked Questions about Henry Andrews
What company does Henry Andrews work for?
Henry Andrews works for Openapi Initiative
What is Henry Andrews's role at the current company?
Henry Andrews's current role is REST API Design and DX; OpenAPI Specification Co-Author.
What is Henry Andrews's email address?
Henry Andrews's email address is he****@****are.com
What is Henry Andrews's direct phone number?
Henry Andrews's direct phone number is +165031*****
What schools did Henry Andrews attend?
Henry Andrews attended Cornell University, General Assembly.
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