Henry Andrews

Henry Andrews Email and Phone Number

REST API Design and DX; OpenAPI Specification Co-Author @ OpenAPI Initiative
Henry Andrews's Location
San Francisco, California, United States, United States
Henry Andrews's Contact Details

Henry Andrews work email

Henry Andrews personal email

About Henry Andrews

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.

Henry Andrews's Current Company Details
OpenAPI Initiative

Openapi Initiative

View
REST API Design and DX; OpenAPI Specification Co-Author
Henry Andrews Work Experience Details
  • Openapi Initiative
    Openapi Standards & Software Contractor
    Openapi Initiative Feb 2023 - Present
    San 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
  • Henry Andrews
    Consultant, Json Schema And Openapi
    Henry 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
  • Riverbed Technology
    Principal Engineer, Steelconnect Management Plane
    Riverbed Technology Aug 2018 - Jul 2019
    San 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
  • Cloudflare, Inc.
    Systems Engineer (Rest Api Design)
    Cloudflare, Inc. Aug 2016 - May 2018
    San 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
  • Riverbed Technology
    Technical Director, Rest Apis And Web Technologies
    Riverbed Technology May 2013 - May 2015
    San 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
  • Riverbed Technology
    Qa Architect
    Riverbed Technology Oct 2007 - May 2013
    San 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
  • Motorola, Inc.
    Sr. Qa Architect (Distinguished Mts)
    Motorola, Inc. Jan 2006 - Mar 2007
    Chicago, 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
  • Vmware
    Member Of Technical Staff (Os Configuration)
    Vmware Nov 2004 - Dec 2005
    Palo Alto, Ca, Us
    * Redesigned and rewrote management system code to fit updated ESX Console OS architecture
  • Vmware
    Sr. Quality Assurance Engineer
    Vmware Apr 2002 - Nov 2004
    Palo 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
  • Scale Eight
    Quality Assurance Engineer
    Scale 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
  • Scale8
    Quality Assurance Engineer
    Scale8 Nov 2000 - Jan 2002
    Duplicate of position listed under "Scale Eight".
  • Quaartz, Inc.
    Member Of Technical Staff
    Quaartz, Inc. Oct 1999 - Sep 2000
    * Designed and developed Java servlets for a web-based calendaring and event publishing application
  • Tandem Computers
    Software Designer In Quality Assurance
    Tandem Computers Aug 1997 - Oct 1999
    Houston, 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 University
    Cornell University
    Mathematics
  • General Assembly
    General Assembly
    User 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

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.