Adam Dehaven

Senior Staff Software Engineer at Kong Inc.

Louisville, Kentucky, 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
Adam Dehaven is a Senior Staff Software Engineer with 12 years of experience building developer-focused web platforms and improving DX/UX at scale, currently leading engineering efforts at Kong in Louisville. He blends front-end craftsmanship and UX design with backend architecture, having progressed through senior technical roles at Humana and agency work earlier in his career. An active open-source contributor, he helped modernize Kong's swrv library for Vue 3—fixing lifecycle bugs and updating docs and search—demonstrating attention to both core functionality and developer experience. Adam holds an MBA and B.S. from Indiana University–Southeast, and outside of work he’s passionate about travel and community-minded open-source projects.
code12 years of coding experience
job16 years of employment as a software developer
bookMaster of Business Administration (MBA), Master of Business Administration (MBA) at Indiana University-Southeast
stackoverflow-logo

Stackoverflow

Stats
5,890reputation
1.0mreached
201answers
62questions
Badges
jquery-mobile
top-5%
jquery
top-5%
fullscreen
top-5%
github-logo-circle

Github Skills (21)

javascript10
typescript10
vue10
typescript-types10
typescripts10
jquery-mobile9
jes9
web-application9
jquery9
jtest9
jestjs9
fullscreen9
swr7
html6
mobile-safari6

Programming languages (16)

C#JavaCSSC++CVueHTMLTypeScript

Github contributions (5)

github-logo-circle
Kong/swrv

Aug 2022 - Jan 2023

Stale-while-revalidate data fetching for Vue
Role in this project:
userFront-end Developer
Contributions:8 releases, 5 reviews, 18 commits in 4 months
Contributions summary:Adam primarily focused on updating the `swrv` library to support Vue 3, including modifications to the core functionality to ensure compatibility. This involved updating dependencies, modifying examples, and adapting tests to reflect the changes in the Vue 3 ecosystem. They also addressed a bug related to unmounting components, ensuring correct behavior during component lifecycle events, and integrated Algolia search for the documentation.
stale-while-revalidaterevalidatefetchingstaleswr
adamdehaven/specify

Mar 2021 - Sep 2022

Contributions:27 releases, 35 commits, 177 pushes in 1 year 6 months
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
Adam Dehaven - Senior Staff Software Engineer at Kong Inc.