Tom Lienard is a Full Stack Software Engineer with seven years of experience building cloud-native developer tools and edge-first platforms. As founder of Lagon.app (acquired by Vercel) and now a Software Engineer at Vercel, he focuses on running JavaScript/TypeScript serverless functions at the edge and improving developer experience. He contributes to prominent open-source projects like tRPC and Vercel, adding edge runtime support, TypeScript migrations, and runtime improvements such as Python streaming and ASGI fixes. Comfortable across front-end and back-end work, he has shipped performance-focused React optimizations, TypeScript refactors, and dashboard and API features for serverless tooling. Based in the UK, Tom combines product-minded engineering with hands-on runtime and tooling expertise, and he often surfaces practical improvements—like replacing Jest with Vitest or adding concrete Next.js/Vercel edge examples—that make developer workflows smoother.
7 years of coding experience
3 years of employment as a software developer
Bachelor Concepteur Développeur, Bachelor Concepteur Développeur at EFREI - Grande école du numérique
Deploy Serverless Functions at the Edge. Current status: Alpha
Role in this project:
Full-stack Developer
Contributions:73 releases, 120 reviews, 348 commits in 7 months
Contributions summary:Tom primarily focused on developing and implementing features for the dashboard. They worked on adding new components and features to the user interface, including dialogs and chart improvements, by integrating ui libraries. The user also implemented modifications to API routes, database interactions, and the introduction of a new function related to subscriptions. Additionally, they worked on integrating with the testing framework, adding web platform tests, and addressing performance improvements in the codebase.
IDE-style autocomplete for your existing terminal & shell
Role in this project:
Full-stack Developer
Contributions:744 reviews, 165 commits, 232 PRs in 8 months
Contributions summary:Tom primarily contributed to the codebase by adding and refactoring types using TypeScript. They introduced type definitions for core data structures like `Completion`, `Command`, and `Spec`, and moved these types into a single file. Furthermore, the user refactored existing code to prepare for the migration from JavaScript to TypeScript, and they converted multiple Unix commands to TypeScript. The contributions improved code maintainability and readability.
zshiterm2bashfigide
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.