Eunjae Lee is a seasoned software engineer with 12 years of experience building full-stack systems and developer tools, currently at Cal.com in Paris. He blends front-end finesse—improving UI, data tables and voice search integrations—with robust back-end and test automation work demonstrated in notable open-source projects like Algolia’s InstantSearch and algoliasearch-client. At Storyblok he focused on developer experience, authoring CLI tools, SDKs and boilerplates while dog-fooding integrations; earlier roles span mobile SDKs, big-data analytics and release automation. Comfortable across JavaScript, TypeScript, PHP and Android, he has a track record of reducing manual toil (e.g., Ship.js) and improving reliability through comprehensive testing. His career shows a rare mix of product-minded UX improvements and deep engineering craftsmanship across consumer and developer-facing platforms.
12 years of coding experience
15 years of employment as a software developer
Bachelor, Computer Science, Bachelor, Computer Science at Yonsei University
⚡️ Libraries for building performant and instant search and recommend experiences with Algolia. Compatible with JavaScript, TypeScript, React and Vue.
Role in this project:
Front-end Developer
Contributions:10 releases, 422 reviews, 38 commits in 2 years 11 months
Contributions summary:Eunjae primarily contributed to the development of the `instantsearch` library, focusing on enhancements and bug fixes within the front-end framework. Their work involved implementing new features such as voice search functionality and integrating it with existing components. Furthermore, the user addressed type errors and modified widget templates, specifically within React components and Vue integration, to improve overall performance and user experience.
⚡️ A fully-featured and blazing-fast JavaScript API client to interact with Algolia.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:31 reviews, 65 commits, 16 PRs in 1 year 1 month
Contributions summary:Eunjae primarily focused on adding and improving tests for the JavaScript client. They added tests for core functionalities, including host, user agent, and timeouts, demonstrating an understanding of client-server interactions. The commits reveal a focus on ensuring the client's reliability and proper configuration through extensive testing across multiple files. Furthermore, the user contributed to the improvement and organization of the test suite by renaming, updating, and generating tests.
api-clientapiblazingjavascriptalgolia-search
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
Eunjae Lee - Software Engineer IC4 at Cal.com, Inc.