Yair Cohen

Full Stack Developer at Tabnine

Tel Aviv-Yafo, Tel Aviv District, Israel
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
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.
code11 years of coding experience
job6 years of employment as a software developer
bookComputer Science, Computer Science at Ariel university
github-logo-circle

Github Skills (9)

autocomplete10
typescript10
typescripts10
vscode-extension10
vscode10
typescript-types10
javascript9
artificial-intelligence8
testing8

Programming languages (6)

TypeScriptJavaJavaScriptGoHTMLKotlin

Github contributions (5)

github-logo-circle
codota/tabnine-vscode

Dec 2021 - Jan 2023

Visual Studio Code client for Tabnine. https://marketplace.visualstudio.com/items?itemName=TabNine.tabnine-vscode
Role in this project:
userFull-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.
pythonautocompletejavascriptrubyclient-code
yairco1990/cliques

Aug 2015 - Mar 2019

submission 2 in software structure
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.
Request Free Trial
Yair Cohen - Full Stack Developer at Tabnine