Samuel Vasko

Software Engineer at Apple

Prague, Prague, Czechia
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
Samuel Vasko is a software engineer with 13 years of experience, currently contributing at Apple from Prague after leading architecture and embedded work at Entia. He blends front-end polish and UI theming—evident from contributions to the high-profile JupyterLab project—with backend and tooling skills shown in work on the toml Python library and build automation for Cmder. Comfortable across layers, he has fixed cross-browser editor bugs, refined developer-facing documentation and tests, and streamlined release pipelines. His mechatronics and robotics background gives him a pragmatic systems perspective that informs both embedded and cloud-facing features. Notably, he focuses on maintainability and developer experience, routinely converting legacy tests to pytest/tox and improving packaging scripts. Colleagues can rely on him to tighten UX details while keeping builds and APIs robust.
code13 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science - BS, Mechatronics, Robotics, and Automation Engineering, Bachelor of Science - BS, Mechatronics, Robotics, and Automation Engineering at Syddansk Universitet - University of Southern Denmark
github-logo-circle

Github Skills (31)

javascript10
pytest10
python10
windows10
testing10
css10
packaging10
user-interface10
ui-design10
jupyterlab10
interface-design10
toml10
cmder10
front-end-development10
7zip10

Programming languages (13)

C++CSSCVueGoHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
cmderdev/cmder

Jul 2013 - Apr 2014

Lovely console emulator package for Windows
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:116 commits, 2 pushes, 2 comments in 9 months
Contributions summary:Samuel focused on improving the build and packaging process for the Cmder console emulator. Their contributions included creating and modifying build scripts (build_cmder.rb, scripts/build.ps1, build.rb), adjusting the build environment for different components (clink, conemu, msysgit), and refining the packaging process for releases. These changes streamlined the build, testing, and release procedures, ensuring the proper functionality of the Cmder console emulator package.
minttyemulatorssh-agentwindowsconsole
uiri/toml

Jan 2017 - Nov 2017

Python lib for TOML
Role in this project:
userBackend Developer
Contributions:21 commits, 3 PRs, 6 pushes in 10 months
Contributions summary:Samuel primarily contributed to the internal workings and documentation of the `toml` library. Their work involved implementing features such as allowing negative numbers in inline dictionaries and adding comments to the public API for better understanding. The user also refactored the test suite, converting tests to pytest and tox, and updated the documentation, indicating an emphasis on maintainability and developer experience.
pythonpython-libtoml
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
Samuel Vasko - Software Engineer at Apple