Igor Vuk

Senior Engineer Co-founder at Apatura

Croatia
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

👤
Senior
🎓
Top School
Igor Vuk is a senior engineer and co-founder with 15 years of hands-on experience designing and operating UNIX-like infrastructure and software-defined systems. He combines deep GNU/Linux and *BSD expertise with practical automation skills (Ansible preferred) and a pragmatic testing mindset using tools like Serverspec. Igor has contributed to notable open-source projects including mypy and Ubuntu Make, where he improved code quality, testing and cross-version compatibility—often focusing on documentation and subtle fixes many overlook. His background spans on-site consulting for telecoms (Ericsson release and 5G cloud/Kubernetes work) to leading greenfield OpenShift migrations and complex infrastructure transformations. Comfortable coding in Python and shell and curious about Ruby, Go and JavaScript, he also runs workshops on SELinux and maintains materials on his website, reflecting a bias toward reproducible, well-documented systems.
code15 years of coding experience
job11 years of employment as a software developer
bookGimnazija Varaždin
bookBachelor of Informatics, Faculty of Organization and Informatics, Bachelor of Informatics, Faculty of Organization and Informatics at University of Zagreb/Sveuciliste u Zagrebu
languagesEnglish, German, Croatian
stackoverflow-logo

Stackoverflow

Stats
3,717reputation
398kreached
8answers
95questions
github-logo-circle

Github Skills (18)

type-check10
python10
testing10
open-source10
scala10
typehinting10
type-checking10
linter9
speech-recognition8
react6
server-rendering6
api6
enzyme6
prop6
github6

Programming languages (18)

JavaJinjaC++CSSCRustMakefileTeX

Github contributions (5)

github-logo-circle
ubuntu/ubuntu-make

Sep 2014 - May 2016

Easy setup of common tools for developers on Ubuntu.
Role in this project:
userFull-stack Developer
Contributions:33 commits, 2 PRs, 7 comments in 1 year 8 months
Contributions summary:Igor contributed to the Ubuntu Make project by fixing typos and adding features. They added Scala support by creating new files for the Scala framework and tests. The user also added medium and large-scale tests for the Scala integration, which involved creating faked assets and modifying existing tests, demonstrating a focus on testing and integration of a new language.
ubuntu
python/mypy

Aug 2014 - Jun 2015

Optional static typing for Python
Role in this project:
userBack-end Developer & Code Maintainer
Contributions:147 commits, 4 PRs, 3 comments in 9 months
Contributions summary:Igor primarily contributed to code style improvements and adherence to PEP 8 guidelines within the mypy codebase. Their work involved identifying and fixing style issues in various Python files related to type checking, code generation, and other core functionalities. The user's contributions demonstrate a focus on code quality, readability, and maintainability, aligning with the project's goal of providing robust static typing for Python. The user also addressed a missing keyword argument error in `checkexpr.py`.
pythonstatic-typingtypecheckerlinter
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