Primary Skills
Expert
Git
3
SVN
8
Jenkins
4
Bugzilla
8
ANT
7
Maven
3
Nexus
2
ALM
10
Developer
JAVA
2
Familiar
Linux
10
MySQL
10

Professional experience

ALM/DevOps‬‬ ‫‪Professional‬‬ ‫‪Engineer‬‬ at Tikal knowledge
2007-Today

Major projects:

Client SAP: Tech lead of internal cloud consulting team. The consulting team was in charge of user engagement and assists with adoption of the internal cloud. My role included developing of training material and deliver training to development team all over SAP. I led the team in the adoption of the new version of SAP internal cloud that is OpenStack based and introduced a lot of new technologies that we needed to learn, create and deliver training for. The team has some responsibility for automation code (chef, Teraform, shell etc.) that is available to all cloud users. Another role was to act as an “angel” - helping and supporting dev team to plan, architect and deploy infrastructure on the cloud.

Client SAP:

Technical support and leadership of DevOps adoption process in an international IT organization. I was a member of a team that worked on assimilation of DevOps practices in the organisation. Being the most technical and most DevOps experience member I play the role of architect when one was needed as well as some Project management and development team tech leading. Technical tools: Chef, AWS-API, Ruby, mcollective, Jenkins, git, gerrit, github-enterprise. Client EMC XtreamIO:

Consulting, installation, training and support of GITLAB git repository server and code review. Design and assimilation of new process and methodologies of using GIT. Consulting, co-design and implementation of automatic test infrastructure based on Jenkins in large scale. (200+ jenkins slaves, long tests) Establishing OpenStack private CI and test environment to meet Openstacks requirements for code contribution. Using Jenkins, Puppet, Zuul and Garrit.

Client HP software:

Initiation, design, implementation, assimilation, support, and lead of migration of development organization (150+ developers, 6 sites 4 time zones) from SVN to GIT. project included establishing and maintain of an hybrid SVN-GIT environment. Training of all teams and moving all supporting tools (build, issue tracking, code review etc…) from SVN to GIT. Plan, design, implement and maintenance of (Jenkins based) Automatic build system. the project included Setup of multi-slave Infrastructure. Connections to Sonar and assimilation of static code analysis and code coverage tools. Connection to Automatic Deployment and test system.

Client BMC software:

Design, implement and support of PERL based synchronization system for different product environments. After assimilation, migrate the solution to JAVA and integrate it into the product itself. Establishing and maintaining of MAVEN2 build environment. Project included customising maven site, maven repository and proxy servers and integration with LUNTBUILD and PERFORCE.

Professional‬‬ Service Engineer at Tikal knowledge
2005-2007

Major projects:

Installation, assimilation, support, service and consulting - Tikals Configuration Management suite, tools and methodologies. Maintenance and development of ANT and MAVEN2 based build systems. Customization and development as part of Tikals open source project based on: ‫‪Bugzilla,‬‬ ‫‪Subversion‬‬ ‫‪MediaWiki,‬‬ ‫‪Luntbuild,‬‬ ‫‪Hudson,‬‬ Jenkins, ‫‪proximity‬‬ ‫‪and‬‬ ‫‪nexus‬‬. Using ‪java,‬‬ ‪perl,‬‬ ‪python,‬‬ ‪php,‬‬ ‪bash,‬‬ ‫‪and cmd.

SCM Engineer at KLA-Tencor

Configuration management of parallel development. (ClearCase base)‬‬

Build management. (Make, Bas, Perl). Development-lab management. (ghost, Installshield, Win-NT sysadmin)

LATEST ARTICLES

by miron
border:

Following my successful lecture I’d like to share the video & slides with you. In this session we wrote a chef cookbook in a TDD 'write-your-tests-first' methodology. Using Chef testing tools. We used: Chefspec, Kitchen and Inspec. Click here >> for workshop git...

by miron
border:

Chef Provisioning example Why provisioning? Deploying infrastructure to the cloud is something you want to automate. The ability to create machines and other infrastructure components programmatically is a powerful enabler. But to do it right, you will probably need an orchestrator. A tool that will help you manage your Infra...

by miron
border:

Chef and Vagrant in action - boxes on the move. At the  "Chef & Vagrant: DEVOPS perfect couple" meetup I talked about programming an infrastructure. Here are the slides:     Comments are always welcome. Have fun.

by miron
tags:
border:

Basic command and options. Basic workflow and best practices. Some more in depth “under the hood” material if we will have time. We will start from the very beginning so no knowledge in git is required. Git users...

by miron
tags:
border:

Moving a +-150 developers dev group from SVN to git is a challenging task. Management wanted some POC and pilot. Team leaders wanted that the team agenda and timeline will be taken under consideration. And no one wanted to decrease productivity more than necessary. In an effort to make everyone...

by miron
tags:
border:

Overview on a number of concepts , which are the backbone of DevOpts, i.e. cloud computing, environment code, process automation and more.   .prezi-player { width: 550px; } .prezi-player-links { text-align: center; }   DevOps on Prezi    

by miron
tags:
border:

ALM forum.   Peer review of "Introduction to GIT" presentation by Miron.   An open discussion on GIT methodologies and best practices.

by miron
tags:
border:

Ivy brings Maven-like dependency management into ant builds and is a good alternative to projects that wants to avoid moving all the way to Maven. In the meeting will get to know Ivy in a glance and will go over a case study were Ivy was used to split a...

by miron
border:

 Subversion 1.5 is out for some time now but no one in the ubuntu project add an apt-get package to the repositories. Until it will be done, using svn 1.5 on ubuntu box mean building subversion from source in the good old Linux way.Subversion provide a ready to build tarball...

by miron
border:

 Subversion 1.5 is out for some time now but no one in the ubuntu project add an apt-get package to the repositories. Until it will be done, using svn 1.5 on ubuntu box mean building subversion from source in the good old Linux way.Subversion provide a ready to build tarball...