Jeff Whelpley

Co-founder And CTO at GetHuman

Malden, Massachusetts, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Jeff Whelpley is a seasoned engineering leader and serial CTO with 13+ years building customer-facing web platforms and managing large engineering teams. As co-founder and CTO of GetHuman and Swish, he drives technical strategy and migrations—most notably moving GetHuman from a LAMP stack to a custom HEAP/FEM architecture—while shipping product features that reduce customer service friction. He combines enterprise experience (Director of Software Development at Wells Fargo leading 25+ engineers) with startup grit, having built SaaS products from the ground up using diverse stacks (.NET, AngularJS, Firebase, ElasticSearch, MongoDB). An active front-end contributor to high-profile Angular projects, his work on integrating preboot into Angular CLI and Universal demonstrates a focus on smooth server-to-client rendering and preserving user state during hydration. Based in Malden, MA, he blends hands-on coding with hiring, product, and ops responsibilities to turn messy legacy systems into reliable, user-centered experiences.
code13 years of coding experience
job13 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
569reputation
37kreached
10answers
3questions
github-logo-circle

Github Skills (19)

javascript10
server-side-rendering10
typescript10
prerendering10
prerender10
angular-cli10
typescript-types10
typescripts10
angular10
cli9
html9
css7
jasmine6
commonjs6
state-machine6

Programming languages (6)

TypeScriptC++CJavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
angular/universal

Jul 2015 - Sep 2016

Server-side rendering and Prerendering for Angular
Role in this project:
userFront-end Developer
Contributions:35 commits, 46 PRs, 7 pushes in 1 year 2 months
Contributions summary:Jeff's contributions primarily focus on implementing server-side rendering and prerendering capabilities for Angular applications. They added preboot functionality, which enables the preservation of user interactions and state during the server-to-client transition. The commits demonstrate expertise in integrating client-side JavaScript (preboot) with server-rendered Angular applications to improve the user experience by making the transition smoother and preserving user inputs. The user also focused on fixing bugs and ensuring proper rendering of various HTML elements.
prerenderingangular-clirenderingserver-sideangular
angular/angular-cli

May 2017 - Jul 2022

CLI tool for Angular
Role in this project:
userFront-end Developer
Contributions:4 comments, 2 issues in 5 years 3 months
Contributions summary:Jeff's primary contributions focused on integrating and modifying the "preboot" library within the Angular CLI project. This involved adding preboot functionality, including the preboot library's initialization and integration. The commits also included incorporating preboot typings and modifying the preboot configuration for a sample app. Furthermore, the user made several modifications to the "preboot" library to maintain cursor position and handle various input elements.
angular-clicli-toolangulartypescriptcli
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jeff Whelpley - Co-founder And CTO at GetHuman