Jack Kavanagh is a Staff Software Engineer based in Amsterdam with 11 years of experience specializing in cross-platform applications, particularly Electron and React Native. He currently leads core development and modernization efforts for Insomnia at Kong, improving Electron tooling, HTTP and WebSocket features, and developer-facing UX like tag editors and autocomplete. A pragmatic full‑stacker, Jack contributes concise, high-utility JavaScript to prominent open-source projects—including one-line utility collections and feature work in the widely used Insomnia API client. He combines product-focused bug fixes with architectural modernization, ensuring tooling stays robust across desktop and mobile environments. Jack’s background in practical IT education and a BSc from the University of Hull underpins a hands-on approach to shipping reliable developer tools. Colleagues would note his knack for simplifying complex UI/UX concerns into small, high-impact code changes.
11 years of coding experience
BSc (Hons), BSc (Hons) at University of Hull
BTEC ND IT practitioners, BTEC ND IT practitioners at Truro College
The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.
Role in this project:
Full-stack Developer
Contributions:1055 reviews, 194 commits, 1313 PRs in 1 year 4 months
Contributions summary:Jack made contributions focused on enhancing the Insomnia API client. They were involved in fixing bugs and improving the functionality of the tag editor and autocomplete features within the application. The user also worked on updating wording related to the Dev Portal and integrating the sync button and component library buttons with the appropriate themes. Additional work included adding a missing text xpath type handler and removing a convenience bundle.
OneLineWondersCode | 1000+ Commits | 279/300 One Liners | 200+ Forks | Actively maintained open-source collection of "one-line" programs performing various tasks in different languages
Role in this project:
Full-stack Developer
Contributions:9 commits, 12 PRs, 1 comment in 11 months
Contributions summary:Jack primarily contributed JavaScript one-liners to the repository. They added functions such as `memoize`, `isPrime`, `getFrequency`, `isOdd`, `isEven`, and `hex2rgb`. The user also refactored code and included a `shuffle` function, enhancing the collection of concise JavaScript programs. Their work is focused on providing utility functions for various tasks.
pythonc-programmingpowershellhaskelljavascript
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
Jack Kavanagh - Staff Software Engineer at Kong Inc.