Vasyl Smutok

Automation Engineer

Stryy, Lviv, 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
Vasyl Smutok is an Automation Engineer and Python developer with ~4 years of experience building data pipelines, large-scale web scraping and ETL systems, and backend services using Django and modern Python tooling. He pairs hands-on engineering—shipping robust CI-integrated tests and automation—with mentorship experience, having led and onboarded mentor teams at Mate Academy and taught Python to students and teens. His background as a system administrator gives him practical insight into infrastructure and reliability, enabling pragmatic solutions that consider deployment and operations. At DATAFOREST he focused on resilient scraping and data integration, and his open-source testing work (pytest + GitHub Actions) demonstrates a commitment to testable, maintainable code. Flexible and proactive, he thrives under pressure and can maintain productivity even in constrained environments.
code4 years of coding experience
job5 years of employment as a software developer
bookAssociate Degree, Computer science and information technology, Associate Degree, Computer science and information technology at Stryi Vocational College of the Lviv National Agrarian University
bookPython, Python at Mate academy
bookBachelor Degree, Computer science and information technology, Bachelor Degree, Computer science and information technology at Lviv State Agrarian University
languagesАнглійська, Ukrainian
github-logo-circle

Github Skills (11)

testing10
github-ci10
githubaction-workflow10
pytest10
python10
fileio9
file-access9
file-handling9
file-processing9
typehinting7
type-checking7

Programming languages (5)

JavaJavaScriptVueJupyter NotebookPython

Github contributions (5)

github-logo-circle
mate-academy/py-copy-file

Jun 2022 - Feb 2025

Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:296 reviews, 3 PRs, 228 comments in 2 years 9 months
Contributions summary:Vasyl's contributions primarily focused on adding testing capabilities to the project. They implemented a suite of tests using pytest to verify the functionality of the `copy_file` function, covering various scenarios such as successful file copying, invalid commands, missing files, and edge cases. Additionally, the user integrated pytest into the GitHub Actions workflow to automate testing as part of the CI/CD pipeline. Further, the user refactored file copy function for type hints and readability and added a demo solution.
Contributions:19 reviews, 1 PR, 2 comments in 2 years
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
Vasyl Smutok - Automation Engineer