Eliran Avihen in a denim jacket, holding a glowing wand on a misty train platform

$ whoami

Eliran Avihen

DevOps Engineer

Curious by nature, responsible by habit and independent by choice, I’m a software engineer who automates whatever slows developers down.

Location
Zikhron Ya’akov, Israel
Fun fact
I used to live on an island in the Caribbean

Experience

5 levels · 2012 → now

Five levels since 2012, from .NET web apps in Cozumel to a Debian distribution in Caesarea.

  1. LEVEL 1

    Aug 2012 – Feb 2014

    Web Developer

    Diamonds International · Cozumel, Mexico

    Internal .NET web applications for sales operations.

    • .NET
    • Web applications

    Villain: the bug

  2. LEVEL 2

    Dec 2014 – Dec 2015

    Technical Support Engineer

    Synerion · Tel Aviv, Israel

    Technical support, the year before I moved into test automation at the same company.

    • Technical support

    Villain: the ticket queue

  3. LEVEL 3

    Dec 2015 – Dec 2019

    Automation Engineer

    Synerion · Petah Tikva, Israel

    C# web and mobile test automation with Selenium and Appium, and CI/CD pipelines.

    • C#
    • Selenium
    • Appium
    • CI/CD

    Villain: the flaky test

  4. LEVEL 4

    Jan 2020 – Sep 2024

    DevOps Engineer

    Global travel agency · Tiberias, Israel

    Automation Engineer (Jan 2020) → Automation Team Lead (Apr 2020) → DevOps & Automation (Sep 2021 – Sep 2024)

    • Sole DevOps engineer for two development teams: AWS from scratch (ECS, RDS, S3, CloudFront), on-premises Windows, cloud access.
    • Jenkins/Groovy pipelines and GitOps workflows; integrated Java test automation with Selenium and Playwright.
    • Oversaw the teams’ day-to-day for about a year: coordination, conflict resolution, progress tracking, Scrum ceremonies; Jira, Bitbucket, Confluence admin; recruitment and onboarding.
    • AWS ECS
    • RDS
    • CloudFront
    • Jenkins
    • Groovy
    • GitOps
    • Playwright
    • Jira

    Villain: the manual deploy

  5. LEVEL 5

    Oct 2024 – present

    DevOps Engineer

    Harmonic · Caesarea, Israel

    • Debian build and release infrastructure for 130+ R&D engineers: Jenkins, Ansible, on-call.
    • EKS services deployed with OpenTofu, Helm and Argo CD; monitored with Prometheus, Grafana and Thanos.
    • Python test orchestration rebuilt for CI; Trivy scanning extended with SBOM license checks and an approvals web interface.
    • AWS EKS
    • OpenTofu
    • Helm
    • Argo CD
    • Jenkins
    • Ansible
    • Prometheus
    • Trivy

    Villain: the 3 a.m. page

LEVEL 6

Your team

The route continues. Get in touch

Skills

37 tools

Everything here comes from a role or a project I have worked on. “Earlier” marks tools from my 2012–2019 roles that I no longer use day to day.

  • AWS
  • Kubernetes (EKS)
  • Amazon ECS
  • Docker
  • Amazon RDS
  • Amazon S3
  • Amazon CloudFront
  • OpenTofu
  • Ansible
  • Linux
  • Debian
  • Windows
  • Jenkins
  • Argo CD
  • Helm
  • GitHub Actions
  • Python
  • Bash
  • Groovy
  • Java
  • C# (earlier)
  • .NET (earlier)
  • Prometheus
  • Grafana
  • Thanos
  • Trivy
  • SBOM analysis
  • Package-approval workflows
  • Selenium
  • Playwright
  • Appium (earlier)
  • Jira
  • Bitbucket
  • Confluence
  • GitHub Copilot
  • Claude Code
  • Snyk

Side quests

2 projects · 2026

Two personal projects: a padel app shipped to both stores and a gamified DevOps training site.

QUEST 01 · 2026

NetWork Nation

A padel community app on the App Store and Google Play: rankings, Elo ratings, tournaments, leagues and court booking.

Built and shipped end to end as a side project: an Expo and React Native app, a Supabase backend and an admin console, with Stripe payments, push notifications, stories, reels and direct messages. Released on both stores and updated over the air.

  • Expo SDK 55, React Native 0.83, React 19 and TypeScript on Supabase: Postgres with 350+ migrations, 30+ Deno edge functions and pgTAP tests
  • EAS Build and Submit to both stores with remote version management; every push to main publishes an over-the-air update to a preview channel
  • Path-filtered CI: type checks and a Jest suite of 1,300+ test files for the app, Deno tests for the edge functions, SQL suites against a fresh database, and a guard that keeps Stripe secrets out of client code
  • Ten scheduled GitHub Actions workflows drive and back up the backend's cron jobs: push dispatch every five minutes, daily ranking snapshots, reminders, expiries and purges
  • Stripe Connect payments, in-app purchases, Apple and Google sign-in; the marketing site is prerendered and served by GitHub Pages on a custom domain
  • Expo
  • React Native
  • TypeScript
  • Supabase
  • Stripe
  • EAS
  • GitHub Actions

QUEST 02 · 2026

DevOpsJourney

A gamified, AI-adaptive DevOps training site built around incidents at a fictional fintech.

A gamified DevOps training site where every lesson is an incident at NimbusPay, a fictional fintech where things break in educational ways. A placement quiz and an Elo-style rating adapt the difficulty to you; it runs as a PWA with no backend.

  • 10 subjects, 190 hand-crafted challenges, from Linux and Git to Kubernetes, Terraform, AWS and observability
  • 5 interaction types, including type-the-command graded by regex and spot-the-bug
  • Rookie → Operator → Engineer → Architect ladder; spaced repetition (SM-2 lite); XP, 40 tier badges, 17 achievements
  • Daily Incident of the Day with an email workflow
  • Optional AI mentor (bring your own key) with answers graded by Claude; works offline, progress in localStorage
  • TypeScript
  • PWA
  • localStorage
  • Claude

About

1990s → 2026

My first operating system was DOS, and I played Dangerous Dave and Golden Axe from floppy disks. I grew up alongside the personal computer, close enough to the metal to want to know what ran underneath.

That is still what the work is. Fourteen years in software: a web developer in Cozumel, then support, test automation, an automation team to lead, the only DevOps engineer for two development teams, and now DevOps at Harmonic. I hold a B.Sc. in Software Engineering from SCE. The thread through all of it is the same: build the machinery so the people writing the code can stop thinking about it.

At work I commit to the place I’m at. I get along with people, and I bring good vibes and a respectful attitude to every team.

The sound of a mechanical keyboard is still the sound of my childhood.

Power-On Self Test

  1. Detecting CPU1 engineer, since 2012
  2. Loading first OSDOS
  3. Mounting /dev/fd0Dangerous Dave, Golden Axe found
  4. Keyboardmechanical, clicky
  5. Build infrastructure OSDebian GNU/Linux
  6. Deploying to EKSOpenTofu, Helm, Argo CD synced
  7. Metrics and dashboardsPrometheus, Grafana, Thanos, OK
  8. Scanning imagesTrivy, Snyk, SBOM license check, OK
  9. Morale officerBafel the poodle, OK
  10. Operator locationZikhron Ya’akov, Israel

C:\>

POST

$ ls ~/hobbies

  • PadelOn the court as often as I can. I built an app for it too: NetWork Nation.
  • LanguagesHebrew and English every day. Living and working in Mexico made learning languages a habit.
  • Video editingI shoot, cut and edit my own videos, and use AI to help them touch the soul: a laugh, a little love, a rush of excitement.
  • GuitarA campfire guitarist: give me a fire, a few friends and a guitar, and I’ll play until the wood runs out.
  • ReadingRead all seven Harry Potter books and saw all eight films. Ask me about my Deathly Hallows tattoo.
  • TravelNew places, new people, new food.
  • Bafel, a curly red-brown poodle, with his tongue outBafelMy poodle and the team’s Chief Morale Officer: walked, fed, OK.

Get in touch

Email is fastest

Email is the fastest way to reach me. Ask me about test orchestration for CI, the Debian distribution and its build and release infrastructure, or the AWS stack, built from scratch.

LEVEL COMPLETE

Eliran in a wizard robe in a candlelit library, a spark at the tip of his wand

Mischief managed.