Joe Lencioni

Founder And CTO at Happo

Northfield, Minnesota, 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
🎓
Top School
Joe Lencioni is a founder and CTO with 17 years of experience building fast, reliable, and pleasant web experiences, most recently launching Happo after a long tenure as a Staff Software Engineer at Airbnb. He spans full-stack engineering with deep front-end performance expertise—contributing to high-profile open-source projects like react-dates, Aphrodite, and Airbnb’s JavaScript style guide—and a track record of shrinking bundles and reducing unnecessary renders. Joe has led engineering teams, driven architecture for large consumer sites, and championed tooling and linting improvements (overcommit, eslint-plugin-react) that raise code quality across organizations. He combines pragmatic product thinking with hands-on optimizations in both Ruby and modern JavaScript, and brings a longtime commitment to developer experience and maintainable systems. An unexpected strength: his background includes a creative side (photography and early web product work) that informs thoughtful UX and design-for-performance decisions.
code17 years of coding experience
job13 years of employment as a software developer
bookHigh School Diploma, High School Diploma at Princeton High Scool
bookB.A. Religion, B.A. Religion at Gustavus Adolphus College
languagesEnglish, javascript
stackoverflow-logo

Stackoverflow

Stats
10,341reputation
4.4mreached
34answers
30questions
Badges
mysql
top-5%
encoding
top-5%
scroll
top-1%
jquery
top-5%
javascript
top-5%
github-logo-circle

Github Skills (67)

scroll10
ui-components10
testing10
css-in-js10
render10
ruby10
jtest10
linter10
linting10
build-process10
jsx10
optimization10
code-optimization10
javascript10
develop10

Programming languages (32)

CGoHTMLJSONNunjucksTypeScriptShellOCaml

Github contributions (5)

github-logo-circle
airbnb/react-with-styles

Aug 2016 - Jul 2022

Use CSS-in-JavaScript with themes for React without being tightly coupled to one implementation
Role in this project:
userFront-end Developer
Contributions:5 reviews, 107 commits, 86 PRs in 5 years 11 months
Contributions summary:Joe primarily focused on setting up and implementing the core functionality of a CSS-in-JS library for React. They initialized the project, imported necessary code, and established the foundational structure for the library. The user then added React Native interface, demonstrating the project's cross-platform capabilities, and implemented testing infrastructure to ensure code quality. The user's contributions also include adding a test for the withStyles component and refining the code to optimize performance.
reactcsscoupledjavascriptwithout-react
civiccc/react-waypoint

Jan 2015 - Jun 2022

A React component to execute a function whenever you scroll to an element.
Role in this project:
userFront-end Developer
Contributions:25 releases, 5 reviews, 223 commits in 7 years 5 months
Contributions summary:Joe primarily contributed to the development and maintenance of a React component designed for scroll-based interactions. Their work focused on refining the component's functionality, including fixing bugs related to Firefox compatibility and optimizing performance. The user also improved the codebase by replacing outdated tools and adopting modern JavaScript practices. Additionally, they set up a testing environment using Karma, Jasmine, and Webpack to ensure code quality.
react-componentscroll-toreactscrollwhenever
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