Primary Skills
Expert
Jenkins
6
Linux
10
Maven
8
SVN
10
Bugzilla
10
ANT
10
Developer
JAVA
5
Ansible
2
Docker
1
CouchDB
3
Git
6
HTML
8
JavaScript
6
Python
5
Perl
10
SQL
10
MySQL
10

Professional experience

ALM & DevOps Expert, Group Leader
2004-Present
  • Short term and long term consulting for following companies: Skybox Security, Olista, Optier, CMC Markets, ClearForest (Thomson Reuters), Aitech, Gamescale, Alcatel Lucent, SAP & many others.
  • Design and implementation of CM/ALM processes - branching model, workflow definition, setup and ongoing support. Setup and integration of ALM tools such as SVN, Git, Bugzilla, Jira, Sonar, Jenkins & more.
  • Build Engineering - over 10 years of experience on writing and maintaining build solutions for variety of projects based on Ant and Maven.
  • Design and implementation of CI/CD and other automated processes - based on Jenkins combined with scripts (bash, python, perl, windows batch) and use of various Jenkins plugins.
  • Experienced with automatic deployment with Ansible and Docker
  • Design and development of internal customer specific tools (like Log Analyzer, Lab Manager, Test Manager) - written in Python & JS or based on open source tools and libraries.
  • Group Leader of Tikal ALM/DevOps group

LATEST ARTICLES

by liya
border:

Following our Docker 101 Community workshop by Liya Katz & Miron Gofer, we are happy to share the video. Docker became one of the hottest tech buzzwords lately - everybody talk about it, everybody want to use it, but it's not always so clear how to gain value from it....

by liya
border:

How to install Docker Registry 2.x on AWS with storage on S3 1. Create a new bucket for Docker Registry on S3 Go to AWS Services -> S3 and create a new bucket "my-docker-registry" on your region 2. Create a user to allow our docker registry to access the new...

by liya
border:

We have a job in Jenkins that clones git repo using HTTP, and one of the steps runs git command for the same repository. After upgrading Git Jenkins plugin to latest 2.2.7, the command line step fails with error: fatal: could not read Username for 'http://xxx': No such device or...

by liya
tags:
border:

Promoted Builds Simple Ext plugin is on GitHub Promoted Builds Simple Ext plugin is an extension of Jenkins https://wiki.jenkins-ci.org/display/JENKINS/Promoted+Builds+Simple+Plugin. Creates promotions folder under job folder with folders for all promotion types. These folders hold the links to builds that belong to relevant promotion. Supports Linux/Mac OS only.  

by liya
border:

Tikal ALM 2013.1 release includes new features and bug fixes in Tikal Bugzilla. New Features For Users - Added option in User Preferences to have 8 queries results on the Homepage instead of 4.  See Actions->User->Preferences->Homepage For Administrators - Added gitweb integration   See Actions->Administration->Parameters->Administrative Policies   'gitweburl' parameter should...

by liya
tags:
border:

We were asked several times regarding SVN multi site implementation - WANdisco SVN MultiSite or SVN MultiSite Plus can be a commercial options for such a solution. On their product pages you can find an interesting comparison between these solutions and other tools and solutions, including those that are not...

by liya
tags:
border:

While building with maven we often need to perform different kind of actions that were very simple with an old uncle Ant, but can become messy and complicated with Maven: copy files, directories, dependencies, filtering text, creating your "runtime' environment, and new tasks like attaching additional artifacts and etc. To...

by liya
border:

Sonar 3.0 is released. See a few screenshots from the new release with partial features list here

by liya
border:

Once you have installed git (gitweb included) and apache, here is the simple setup you need to do:     for git:   Create a git repository (under /var/git):   git init /var/git/myproject       if you want to use this repository as your central repository, you will probably want...