Hank Holiday, Developer in San Francisco, United States
Hank is available for hire
Hire Hank

Hank Holiday

Verified Expert  in Engineering

Salesforce Architect and Developer

Location
San Francisco, United States
Toptal Member Since
July 8, 2020

Hank has worked as a consultant for over a decade—designing, architecting and building complex business applications for dozens of companies across a wide array of industries as both an individual contributor and a team lead. Hank is a trained electrical engineer with a background in machine learning and an accomplished cloud architect. Hank is also one of the first 500 certified Salesforce administrators and has coded in Apex since its initial releases and spoken at Dreamforce.

Portfolio

Intel
Systems, Email Marketing, WordPress, Apex, Salesforce
Virta Health
REST APIs, PubSubJS, Fast Healthcare Interoperability Resources (FHIR)...
Badge List
OpenAPI, gRPC, Google Cloud Platform (GCP), Heroku, Web Components, JavaScript...

Experience

Availability

Part-time

Preferred Environment

Google Cloud, Salesforce, Java, Web Components, JavaScript, Ruby on Rails (RoR), Ruby

The most amazing...

...thing I've built is a data platform that can process millions of events per second, integrate with hundreds of business systems and implement real-time AI.

Work Experience

Salesforce Architect

2020 - PRESENT
Intel
  • Launched a new email marketing solution on a tight budget and timeline.
  • Built a custom analytics integration between email marketing, web analytics, and Salesforce.
  • Developed a reconfigurable CMS plugin to allow the dynamic creation of website lead forms.
Technologies: Systems, Email Marketing, WordPress, Apex, Salesforce

Salesforce Engineer | Enterprise Architect

2017 - PRESENT
Virta Health
  • Oversaw a full system Salesforce refactoring involving five teams, thousands of patients, complex data migration. Helped increase enrollment throughput by 80% ($1.2 million of additional annual value).
  • Developed a completely custom medical enrollment workflow engine built on Salesforce with component-based Lightning UI. Helped to increase internal feature delivery by 30% ($250,000 of additional annual value).
  • Constructed a secure, HIPAA compliant custom restful API infrastructure that helped ensure 100% patient data security compliance across more than 70 million data synchronization requests (zero breaches).
  • Built a scalable, asynchronous integration pipeline connecting Salesforce, GCP, and AWS using Google Cloud PubSub which reduced average information lag by 98%.
  • Created a custom calendaring solution built to ensure compliance with overlapping insurance and regulatory policies which increased new patient scheduling bandwidth by over 300%.
Technologies: REST APIs, PubSubJS, Fast Healthcare Interoperability Resources (FHIR), Google Cloud Platform (GCP), Python, Salesforce Lightning, Apex

CEO | CTO | Co-founder

2015 - PRESENT
Badge List
  • Led the development of scalable web applications to serve users across business, K12, and higher education.
  • Built and managed a geographically distributed team of professionals in engineering, sales, marketing, and business development.
  • Developed proprietary models of learning measurement which precisely quantify expertise across various knowledge domains and ecosystems (professional development, higher education, K12, among others).
  • Built massively scalable data processing pipelines for learning data which ensure native compliance with privacy regulations and ethical best practices (utilizing the Google Cloud Platform).
  • Delivered skill-measurement-focused machine learning tools that can integrate quickly and easily with existing business apps (LMS, CRM, CMS, marketing automation, analytics, and so on).
Technologies: OpenAPI, gRPC, Google Cloud Platform (GCP), Heroku, Web Components, JavaScript, Polymer, Ruby on Rails (RoR), Ruby

Business Intelligence Engineer | Salesforce Architect

2014 - 2017
Airware
  • Developed a custom drone fleet management app for field operators with component-based HTML/JavaScript front end and custom Salesforce API back end. It powered over $2 million in operational revenue.
  • Automated a system for ingesting and cleaning data from FAA drone exemption requests (via Data.gov), storing data in Salesforce custom objects, and integrating into key sales and marketing workflows. It saved over $100,000 in data-capturing costs.
  • Built a custom support portal for enterprise customers which integrated with Salesforce contacts, Zendesk cases, and an internal back-end system. My work decreased case volume by 20%.
Technologies: CSS, REST APIs, Polymer, JavaScript, HTML, Visualforce, Apex

Digital Credential Platform | Badge List

https://hank.holiday/frontend-badgelist
Badge List is the second startup I cofounded. As the technical half of the two-person founding team, I led and built the entirety of the platform. Badge List is a multi-tenant SaaS platform for creating and awarding digital badges that represent learning achievements. The platform is still growing and in active use by hundreds of organizations around the world.

The older bits of the platform come from a traditional Rails MVC monolith. The newer bits of the platform include a Rails-powered JSON API back end with a Polymer web component front end.

Patient Appointment Scheduling Engine | Virta Health

https://hank.holiday/frontend-clients
A couple of years back Virta was running into a scheduling problem. They were initially using Calendly to handle scheduling physician appointments. They needed to handle a Venn diagram of overlapping requirements: each doctor's licensed states, the physical location of the patient on the day of the call, the insurance restrictions of their employer, state-by-state regulatory requirements, and more.

After an exhaustive search to find what we needed among existing tools, we couldn't find a single one that met all of our requirements without forcing us to adopt some complicated, incompatible piece of software designed for a completely different use case. So over the course of about three months, I designed and built a completely custom scheduling engine that was built in native Salesforce that handled all of the complexity and added no recurring cost.

The resulting tool is called VirtaCal. We launched it with zero bugs and is still in use today. The front end is a streamlined scheduling UI. The backend pulls together information from the Google Calendar API and six different records in Salesforce and then executes the complex Venn diagram of logic needed to see which doctors are available for a given patient on a given day.

Drone Fleet Management Application | Airware

https://hank.holiday/backend
At the time, Airware was operating a geographically distributed fleet of drones and operators. All tracking was being done in spreadsheets which made it difficult to coordinate timing conflicts, verify maintenance, schedule repairs, and produce the paperwork necessary to maintain regulatory compliance.

The broader engineering team's solution was more than nine months out, so I single-handedly designed and built an interim solution in less than a month. That solution ended up being robust enough that it served as a key selling point and was still in use when the company was acquired two years later. The back end was built on top of Salesforce custom objects with a custom Apex-based REST API.

Scalable Learning Data Pipeline | Knova

https://hank.holiday/frontend-knova
Knova is my startup's newest product. It is still in a pre-release stage, but it's been quite an undertaking to get it to this point.

Knova is a distributed learning data pipeline that can process millions of events per second, integrate with hundreds of business systems, and utilize machine learning APIs to scalably transform learning data into artifacts like digital badges. I've been responsible for working with our launch partners to define the initial feature set while also building out the long term strategy for the product. I've also architected the implementation, made all key technology decisions, and developed the design of each component of the system.

Under the hood, Knova is built on top of the Google Cloud Platform. We're using a microservices architecture which is language-agnostic (currently a mix of Ruby and Node.js). The services use gRPC to communicate directly and Google PubSub to communicate asynchronously. The public-facing gRPC services are then transcoded into restful JSON APIs to power web apps and vendor integrations.
2000 - 2005

Bachelor of Science Degree in Electrical Engineering (Focus on Machine Learning)

University of California San Diego - San Diego, CA, USA

SEPTEMBER 2009 - PRESENT

First 500 Certified Salesforce Administrators

Salesforce

Libraries/APIs

OpenAPI, Salesforce API, Salesforce REST API, Node.js, PubSubJS, REST APIs, Polymer

Tools

Figma, Visual Studio, Adobe

Frameworks

Visualforce, Ruby on Rails (RoR), gRPC

Languages

Ruby, Apex, Java, JavaScript, APEX Code, PHP, Python, HTML, CSS

Platforms

Salesforce, Web, Google Cloud Platform (GCP), Amazon Web Services (AWS), WordPress, Heroku

Industry Expertise

Project Management

Paradigms

UX Design, UI Design, Fast Healthcare Interoperability Resources (FHIR)

Storage

Google Cloud

Other

Software Engineering, Code Architecture, Systems Thinking, Certified Salesforce Administrator, Web Components, Salesforce Lightning, Customer Development, API Design, Business Process Optimization, Salesforce.com Administration, Salesforce Apex, Web UI, K-12 Education, Education Technology (Edtech), Leadership, Neural Networks, Evolutionary Algorithms, Machine Vision, Marketing Automation, Enterprise Architecture, Business Modeling, Enterprise Service Bus (ESB), Complex Data Analysis, Email Marketing, Systems

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring