Stoyan Furnadzhiev

Senior Software Engineer at Syncplicity

Bulgaria
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
Stoyan Furnadzhiev is a Senior Software Engineer based in Bulgaria with 11 years of professional experience building robust applications across C++, C#, and full‑stack JavaScript environments. He has contributed to widely used tooling—implementing a plugin-creation command and template support for the NativeScript CLI—demonstrating care for developer experience, documentation, and test coverage. His career spans enterprise product work at Progress and Syncplicity and long-term engineering on Siemens PLM projects, showing strength in maintaining and evolving complex legacy systems. Comfortable moving between low-level systems code and developer-facing tools, he favors pragmatic refactors that improve reliability (e.g., replacing brittle exec calls with event-driven spawns). A Sofia University computer science graduate, he pairs deep technical craft with a practical focus on shipping maintainable solutions.
code11 years of coding experience
job13 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Sofia University St. Kliment Ohridski
languagesEnglish, Bulgarian
github-logo-circle

Github Skills (13)

typescript10
javascript10
nodejs10
typescripts10
typescript-types10
cli10
testing9
command-line-interface9
cross-platform8
ios8
android8
nativescript8
mobile7

Programming languages (9)

TypeScriptC#CSSShellC++JavaScriptObjective-CRuby

Github contributions (5)

github-logo-circle
Command-line interface for building NativeScript apps
Role in this project:
userFull-stack Developer
Contributions:12 commits, 4 PRs, 7 pushes in 1 year 3 months
Contributions summary:Stoyan implemented a "create plugin" command for the NativeScript CLI, a command-line tool for building NativeScript apps. This involved creating new command functionality, adding documentation, and writing tests for the plugin creation process. The user refactored the command, replacing `npm i` with `$npm.install` and using `spawnFromEvent` instead of `exec`. Additionally, the user added a template option to allow for custom plugin seed sources.
nativescript-appsreact-nativecommand-line-interfacejavascriptandroid
NativeScript/push-plugin

Nov 2017 - Sep 2018

Contains the source code for the Push Plugin.
Contributions:4 releases, 93 commits, 39 PRs in 9 months
spigotminecraftpushplugin
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
Stoyan Furnadzhiev - Senior Software Engineer at Syncplicity