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 16 years of experience building high-performance front-end and full-stack tooling, currently leading Happo from Northfield, MN. Previously a Staff Software Engineer at Airbnb, he has made notable open-source contributions to widely used projects such as airbnb/javascript and eslint-plugin-react and helped optimize CSS-in-JS and date-picker libraries like Aphrodite and react-dates. He blends hands-on engineering—performance tuning, linting and codemod work, and streamlining build processes—with team leadership and product-focused execution. Unusually for a senior tech leader, he holds a BA in Religion and has a creative background in photography and film, which informs his strong emphasis on design, usability, and developer experience.
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 (83)

scroll10
testing10
css-in-js10
render10
ruby10
jtest10
linter10
linting10
build-process10
jsx10
optimization10
optimizations10
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
Joe Lencioni - Founder And CTO at Happo