Yaroslav Nychkalo

Software Engineer at SPsoft

Lviv, Lviv Oblast, Ukraine
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
Yaroslav Nychkalo is a seasoned Software Engineer with 10 years of experience building full-stack web applications from Ukraine’s Lviv, combining strong React UI skills (including HTML5 Canvas) with Python and Node.js backends. He routinely architects end-to-end features, leads code reviews, and improves developer experience by introducing Storybook, better data-management patterns, and migrating APIs to REST. Comfortable with Docker-driven deployments and multi-timezone scheduling systems, he has implemented auth systems, caching strategies, and performance-focused optimizations for e-commerce and ERP platforms. An active open-source contributor, he has meaningfully extended the Raycast extensions ecosystem—adding clients like Dribbble and Google Translate and improving widely used extensions such as Todoist and Docker. Pragmatic and detail-oriented, he blends hands-on implementation with architectural suggestions that reduce UI sync issues and simplify long-term maintainability.
code10 years of coding experience
job5 years of employment as a software developer
bookBachelor's degree, Computer Software Engineering, 4, Bachelor's degree, Computer Software Engineering, 4 at Lviv Polytechnic National University
github-logo-circle

Github Skills (15)

typescript10
javascript10
typescripts10
react10
typescript-types10
dockers9
apidoc9
api9
google-translate-api9
docker9
ux-design8
css8
html8
ui-design8
automated-tests7

Programming languages (13)

MDXCSSCVueHTMLStylusTypeScriptShell

Github contributions (5)

github-logo-circle
raycast/extensions

Nov 2021 - Oct 2022

Everything you need to extend Raycast.
Role in this project:
userFull-stack Developer
Contributions:76 reviews, 10 commits, 20 PRs in 11 months
Contributions summary:Yaroslav contributed significantly to the Raycast extensions repository, demonstrating a strong understanding of both front-end and back-end development. Their work included implementing new features like adding a Dribbble client and integrating the Google Translate functionality. They also made improvements to existing extensions such as Todoist, and Docker, including UI/UX enhancements, code refactoring, and dependency updates across multiple extensions.
everythingwindowsraycastlinuxneed
gebeto/nulp-app

Jun 2017 - Dec 2019

Стек програмного забезпечення для роботи з розкладом НУЛП
Contributions:87 pushes, 1 branch in 2 years 6 months
python
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
Yaroslav Nychkalo - Software Engineer at SPsoft