Yonatan Kra

Software Architect at Vonage

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

👤
Senior
🎓
Top School
Yonatan Kra is a principal architect and seasoned software leader with 11 years in industry and a strong research background, holding a PhD in Computational Neuroscience from Bar-Ilan University. He combines deep front-end expertise (JavaScript, Web Components, RTL text handling) and web platform skills (PHP, WordPress, SEO) with proven system-level architecture experience from roles at Vonage, WalkMe and as CTO at Webiks. Yonatan is an active open-source contributor—his work improving RTL support in the widely used Cesium 3D globe library and enhancing SCSS parsing in depcheck demonstrates attention to internationalization and tooling robustness. He has a track record of improving performance and developer experience, from debouncing layout logic to multi-ignore testing strategies. Equally comfortable leading technical strategy and shipping code, he mentors teams, conducts code reviews and translates research-grade thinking into pragmatic product solutions. Based in Israel, he brings a rare blend of academic rigor and hands-on engineering across frontend, tooling and SEO-driven web products.
code11 years of coding experience
job17 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.) Computational Neuroscience, Doctor of Philosophy (Ph.D.) Computational Neuroscience at Bar Ilan university
bookGraduate Physics and Computers, Graduate Physics and Computers at Mor Highschool Reut
bookBachelor of Science (BSc) Neuroscience, Bachelor of Science (BSc) Neuroscience at Bar-Ilan University
languagesHebrew, English
stackoverflow-logo

Stackoverflow

Stats
2,281reputation
252kreached
52answers
52questions
Badges
kendo-ui
top-5%
github-logo-circle

Github Skills (32)

component-based10
webgl10
resium10
javascript10
component-design10
testing10
component-development10
sass10
web-components10
component-diagram10
sc10
lit10
component-model10
cesiumjs10
component-kit10

Programming languages (12)

TypeScriptC#CoffeeScriptRustJavaScriptVueGoPHP

Github contributions (5)

github-logo-circle
CesiumGS/cesium

Aug 2017 - May 2020

An open-source JavaScript library for world-class 3D globes and maps :earth_americas:
Role in this project:
userFront-end Developer
Contributions:31 commits, 6 PRs, 47 comments in 2 years 9 months
Contributions summary:Yonatan primarily contributed to the implementation and enhancement of Right-to-Left (RTL) language support for labels within the Cesium library. Their work involved modifying the Label component to correctly display Hebrew text, adjusting text positioning, and adding support for line breaks in RTL text. They also made optimizations to prevent unnecessary parsing of glyphs and added documentation examples. The contributions spanned code changes and test adjustments.
3d-globegltfjavascript-librarygeospatial3d-tiles
depcheck/depcheck

Aug 2020 - Sep 2020

Check your npm module for unused dependencies
Role in this project:
userFull-stack Developer
Contributions:17 commits, 3 PRs, 5 comments in 27 days
Contributions summary:Yonatan primarily contributed to improving the parsing of SASS/SCSS files within the depcheck project. Their work included implementing a separate SCSS parser, adding support for new syntax features such as `@use` and namespace syntax, and addressing Windows compatibility issues. Furthermore, the user fixed dependencies and implemented multi-ignore functionality while also adding and adjusting test cases for a more comprehensive testing strategy.
dependenciesunusednpm-packagenpm-modulenodejs
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
Yonatan Kra - Software Architect at Vonage