Zav Shotan
Ph.D.

Pipeline and Modeling engineer

Resume Portfolio Contact
alex-vidal

About ME

lines

Experienced software engineer and physicist with a demonstrated history of working in research and business environments (Infrastructure, CI/CD, kubernetes, data pipelines, big data, data modeling, data and devices, databases, precision instruments, web integration, device integration).

Download my Resume

What I do

lines

Pipeline Design

Pipeline Maintenance

Databases

Ansible

Airflow

Kubernetes

CI/CD

Terraform

AWS

GCP

Docker

Secure/Airgap Networks

My development Philosophy

lines
Front End Developer

Simplicity

As a pipeline developer, my goal is to make your code simple. Simple code can be more easily documented and tends to have less bugs.

Back End Developer

Clarity

Good documentation, a proper naming convention and code styling are hallmarks of a successful project. Write readable code so others can join in.

Coding

Understanding

Teach, don't keep your knowledge to yourself. A good teacher is one that explains both the code and its role within the system

A few of my open source projects

lines

Kubernetes Job Operator

An Airflow job operator that executes a task as a Kubernetes job on a cluster, given a job YAML configuration or an image uri.

ZAirflow

An optimized docker image, docker-compose configuration and Helm chart for deploying the good stable version of Apache Airflow. Works out of the box!

git_autosync

A bash script and docker image for auto-syncing of a git repo. The scripts allows for the continued update of a git repo according to folder changes, with a minimal time delay of 1 second.

ZThreading

A collection of Python thread operations and classes, where the complicated integration between async/await is simplified.

TicTocTimer

An easy to use code timer, based on the MATLAB tic/toc syntax. This is a Python package.

MatchPattern

An integrated Python package containing glob and a regex pattern matcher, with file and folder scan capabilities.

parse-commit-args-action

A github action that parses the last commit and user input arguments (eg. --my-arg [val]) to allow fast CI deployment.

zbash-commons

A common logging and fast bash operations library

Postgres xl helm chart

An all-purpose fully ACID open source multi-node scalable SQL database solution, based on PostgreSQL. This is a Helm chart for Kubernetes deployment

A few recommendations

lines

Daniel Lescohier

Principal Software Engineer
CBS Interactive
Full recommendation letter

One of the libraries he developed for us is a KubernetesJobOperator for Apache Airflow ... This operator works better than Apache's KubernetesPodOperator and has the additional features we needed for an on-premise to cloud migration project. When integrating with our applications, he demonstrated good debugging skills. He also communicated clearly on the work he was doing. His work was invaluable in this cloud migration project.

Ben Hizak

Founder
Cherre
Full recommendation letter

Having worked with many people in the past, I can say that Zav was truly exceptional when it came to rapid prototyping and data processing. Zav took upon himself to deeply understand our core intellectual property, and improve upon it.

Jonathan Lee

Director of Software Engineering
Red Ventures
Full recommendation letter

Zav was brought in to help with the migration of our Data Analytics platform after our acquisition … was critical to the project and its success during the migration. His intimate knowledge of GCP, Kubernetes, CI/CD, Apache Airflow, and operating systems allowed us to quickly understand the system we inherited… ...His attention to detail and ability to scope work impressed me during his tenure. He was personally responsible for the replication and automation of the ETL system that we inherited...

0

Years of coding experience

0

Years of academic level teaching experience

0

Seconds on this site!
What are you waiting for?

Contact

lines

info@askzav.com