Bojan Vitnik

Director Of Automation

Pančevo, Vojvodina, Serbia
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
Bojan Vitnik is a Director of Automation with a decade of hands-on experience designing and operationalizing highly available, secure cloud and hosting platforms. He combines deep *nix, networking, storage and virtualization expertise with strong automation skills—authoring official XenServer Ansible modules that are part of the widely used ansible/ansible project. At Mainstream he moved from frontline systems engineering to leading automation strategy and standards, streamlining CI/CD and orchestration across Terraform, Ansible and GitOps workflows. Known for diving into source code when needed, he balances practical engineering with mentoring and presales consultancy. Based in Pančevo, Serbia, he pairs an academic background in electrical engineering with real-world scale—managing thousands of servers and complex storage fabrics.
code10 years of coding experience
job12 years of employment as a software developer
bookM.Sc.EE, Network and System Administration/Administrator, 9.5/10, M.Sc.EE, Network and System Administration/Administrator, 9.5/10 at University of Belgrade, School of Electrical Engineering
languagesEnglish, Russian, Japanese
github-logo-circle

Github Skills (10)

xserver10
ansible-galaxy10
api10
xen10
python10
apidoc10
ansible10
documentation8
testing6
bash3

Programming languages (3)

ShellPHPPython

Github contributions (5)

github-logo-circle
ansible/ansible

Nov 2018 - Nov 2019

Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.
Role in this project:
userBack-end Developer
Contributions:20 commits, 31 PRs, 59 comments in 11 months
Contributions summary:Bojan primarily contributed to the development of the `ansible/ansible` project by creating new modules for managing XenServer VMs. These modules included functionalities for deploying, reconfiguring, and removing VMs, as well as gathering facts and supporting Ansible check mode. The user also addressed compatibility issues, performed code cleanup, and updated documentation, solidifying their role in extending the project's capabilities to support XenServer. This indicates the user had a strong understanding of Ansible module development and XenServer API interactions.
everythingpythonit-automationdevopsdeployment
bvitnik/ansible

Mar 2019 - Mar 2019

WIP Ansible modules for XenServer (checkout xenserver_* branches). Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy. Avoid writing scripts or custom code to deploy and update your applications — automate in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com/ansible/
Contributions:1 commit, 165 pushes, 47 branches in 1 day
branchessshavoidit-automationansible-modules
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
Bojan Vitnik - Director Of Automation