Jeff Harrell

VP, Engineering at Pinterest

San Jose, California, 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

👤
Senior
🎓
Top School
Jeff Harrell is a seasoned engineering leader with 15 years of experience building large-scale consumer and commerce platforms, currently leading Consumer Engineering and Applied AI at Pinterest. He previously ran commerce products and AI-driven merchant tooling at Google and scaled PayPal Checkout to process hundreds of billions in volume as a GM and VP. Hands-on across the stack, he has shipped device-focused streaming clients at Netflix, led secure backend work in open-source security middleware, and contributed front-end UX improvements for payment flows. Based in San Jose, he blends product and engineering leadership with a maker mindset—hacking his house and mentoring teams to move fast while maintaining security and accessibility. His background in design and art informs a pragmatic focus on user experience alongside technical scale.
code15 years of coding experience
job23 years of employment as a software developer
bookBA Art, BA Art at San Diego State University
github-logo-circle

Github Skills (9)

html10
css10
csrf10
nodejs10
javascript10
user-interface10
expressjs10
front-end-development10
testing9

Programming languages (5)

TypeScriptJavaScriptPHPHTMLPython

Github contributions (5)

github-logo-circle
jeffharrell/minicart

Oct 2010 - Dec 2016

The minicart is a great way to improve your PayPal shopping cart integration.
Role in this project:
userFront-end Developer
Contributions:363 commits, 3 PRs, 10 pushes in 6 years 3 months
Contributions summary:Jeff's commits primarily focused on implementing user interface enhancements and adding functionality to improve the existing PayPal shopping cart integration. These changes involved enabling the cart to update product modifications in other windows through the use of HTML5, converting all images into a single sprite, and the addition of features like a "closer" button and a more responsive, interactive experience for the end-user. The user also made adjustments for accessibility concerns and optimized the display of product details within the cart.
shoppingecommerceopencartphppayment-gateway
krakenjs/lusca

Mar 2013 - Jun 2014

Application security for express apps.
Role in this project:
userBack-end Developer & Security Engineer
Contributions:33 commits, 2 issues in 1 year 3 months
Contributions summary:Jeff primarily focused on enhancing the security features of the Express.js application within the repository. Their contributions involved adding and refining security headers like Content Security Policy (CSP), X-Frame-Options, and P3P. They refactored code, renaming `appsec` to `lusca`, and updated the CSRF middleware to improve functionality. These changes directly impacted the application's security posture.
expressjsapplication-securitysecurityjavascriptexpress
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 Harrell - VP, Engineering at Pinterest