Yair Cohen is a Full Stack Developer with 11 years of experience building end-to-end web and SaaS products from Tel Aviv. He has shipped features across front-end, back-end, search, databases and native/hybrid clients at companies like Tabnine, Dynamic Yield and GoTime, and currently focuses on improving developer UX at Tabnine where he enhanced the popular Tabnine VS Code extension’s inline completions and onboarding webview. Yair has entrepreneurial chops—he co-created Fobi.io, a quick chatbot builder that turns Google Forms into conversational experiences—and has experience both leading product design and writing tests to ensure solid behavior. Comfortable across the stack, he blends practical production engineering with a knack for improving developer-facing tools and first-time user experiences.
11 years of coding experience
6 years of employment as a software developer
Computer Science, Computer Science at Ariel university
Visual Studio Code client for Tabnine. https://marketplace.visualstudio.com/items?itemName=TabNine.tabnine-vscode
Role in this project:
Full-stack Developer
Contributions:83 reviews, 18 commits, 61 PRs in 1 year
Contributions summary:Yair primarily focused on improving the user experience and functionality of the Tabnine VS Code extension. They refactored the code related to inline completions, including handling midline positions and triggering mechanisms. The user also added tests to validate the completion suggestions. Furthermore, the user implemented a "Getting Started" guide, integrating a webview for new users.
Contributions:2 PRs, 7 pushes, 5 branches in 3 years 7 months
grav-plugin
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.