Matthew Yarmolinsky

Full Stack Developer at balena

New York, New York, United States
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
Matthew Yarmolinsky is a Full Stack Developer with nine years of experience building and modernizing web and CLI tooling from New York. He combines backend, DevOps, and front-end skills to ship reliable developer-facing features—most notably contributing to the popular balena CLI by adding fleet and device management commands, modernizing output formatting, and removing deprecated dependencies. A CUNY Brooklyn College computer science graduate with a 3.8 GPA, he has a practical knack for refactoring legacy code and improving developer experience across complex systems. Colleagues rely on him to translate operational needs into maintainable automation and concise interfaces, and his open-source contributions show a preference for pragmatic improvements that scale.
code9 years of coding experience
bookBachelor of Science, Computer Science, 3.8, Bachelor of Science, Computer Science, 3.8 at City University of New York-Brooklyn College
bookComputer Software Engineering, Graduated, Computer Software Engineering, Graduated at Brooklyn Technical High School
languagesEnglish, Russian, Spanish
github-logo-circle

Github Skills (13)

cli10
command-line-interface10
typescript10
javascript10
nodejs10
typescripts10
typescript-types10
command-line10
cicd9
release-management9
docker8
dockers8
git7

Programming languages (10)

TypeScriptJavaCoffeeScriptShellRustMakefileJavaScriptGo

Github contributions (5)

github-logo-circle
balena-io/balena-cli

Jun 2022 - Aug 2022

The official balena CLI tool.
Role in this project:
userBackend & DevOps Engineer
Contributions:132 reviews, 20 commits, 88 PRs in 2 months
Contributions summary:Matthew primarily contributed to the improvement and expansion of the balena CLI tool. Their work involved adding new features, such as flags for opening dashboards and adding notes to releases for the `fleet`, `push`, and `deploy` commands. They also refactored the codebase to modernize the output formatting using the OClif formatter and dropped deprecated features and older versions of dependencies. Furthermore, they introduced commands for device and fleet tracking and made changes to underlying system components.
golangbalenacli-toolbalena-clicli
myarmolinsky/Ponkemo-v2

Apr 2020 - Jun 2021

Reinventing/Rebooting Ponkemo
Contributions:220 commits, 33 PRs, 198 pushes in 1 year 2 months
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
Matthew Yarmolinsky - Full Stack Developer at balena