# Pavlo Lisovyi — CV

**DevOps Engineer** · Rishon LeZion, IL · [pavlo@lisovyi.net](mailto:pavlo@lisovyi.net) · [https://lisovyi.net](https://lisovyi.net) · [LinkedIn](https://www.linkedin.com/in/plisovyi) · [GitHub](https://github.com/plisovyi)

DevOps engineer with a full-stack background — started in React frontend, grew through Node.js, Electron and the rendering engine, and found home in cloud infrastructure. Four years at Wix and its spin-off Dazl, building the platform behind an AI-heavy, cloud-based site generation product. Prefers work that ships something real, with real-life impact.

## Experience

### Dazl

*Sep 2025 — May 2026*

**DevOps Engineer**

Continued the same cloud and AI infra work after the team forked out of Wix into Dazl.

- Owned and extended AWS infrastructure for an AI-heavy, cloud-based site generation and editing product
- Provisioned everything as code with Terraform (EC2, SQS, PostgreSQL, DNS)
- Built and maintained CI/CD pipelines in GitHub Actions
- Operated the observability stack: Prometheus, Grafana, Loki, Fluentd, Envoy

### Wix

*Jun 2022 — Aug 2025*

**DevOps Engineer** (*Jan 2025 — Aug 2025*)

Infra and cloud for a cloud-based, AI-heavy site generation and editing product.

- Built and operated AWS infrastructure for a cloud-based, AI-heavy site generation and editing product
- Provisioned everything as code with Terraform (EC2, SQS, PostgreSQL, DNS)
- Built CI/CD pipelines in GitHub Actions
- Owned the observability stack: Prometheus, Grafana, Loki, Fluentd, Envoy

**Software Engineer** (*Jul 2023 — Dec 2024*)

Rendering engine and desktop application development inside the site editor R&D group.

- Developed the site editor's rendering engine (Node.js)
- Built desktop application functionality with Electron

**Frontend Developer** (*Jun 2022 — Jun 2023*)

React frontend development inside an R&D group.

- Built and shipped React frontend for the site editor

### JobOptim

*Oct 2019 — Mar 2022*

**Lead Frontend Developer**

Working on an Angular platform, with features heavily using Mapbox and d3.js.

### Aida Health

*Aug 2016 — Oct 2019 · Kyiv, Ukraine*

**Lead Software Engineer**

Lead Frontend Developer building an Angular application for US healthcare.

- Inherited an Angular.js 1.2 application built by an outsourcing company and drove its evolution: upgraded to Angular.js 1.6 with ES6, turned it into a hybrid Angular.js/Angular app, and completed the migration to a fully-fledged Angular 2–8 application with Angular CLI and Material
- Maintained legacy integration points alongside the modern stack: Bootstrap, jQuery plugins

### Infopulse

*Apr 2016 — Sep 2016 · Kyiv, Ukraine*

**Technical Lead**

Hired by startup HotelCloud through Infopulse at the moment its CTO decided to leave and pull out his development team.

- Performed rapid knowledge transfer: documented processes and technologies via Confluence, learned and automated mobile app build/deployment
- Hired a compact team of two Rails developers and one frontend developer (iOS/Android provided by Infopulse)
- Established infrastructure: moved everything under VCS, migrated from Heroku to AWS, automated processes, set up a Jira/GitHub workflow
- Finished the upgrade to Ember 2 and resolved previously unfulfilled delivery promises to clients

### EPAM Systems

*Jul 2014 — Feb 2016 · Kyiv, Ukraine*

**Senior Software Engineer / Frontend Architect**

Multiple digital solutions for Racingpost through EPAM.

- Built an Angular.js application as part of a scrum team; it later became part of racingpost.com
- Formed a team (two frontend developers, one backend developer, two QAs) and built an Angular.js SPA that was successfully demoed and sold at a gambling exhibition
- Promoted to frontend architect: facilitated cross-team communication, made frontend architectural decisions, and ensured collaboration between frontend teams, the API team, the London designers team, and dev-ops
- Backends were mostly RESTful APIs on Phalcon (PHP framework) with Sybase DB; frontends were Angular.js SPAs or vanilla JS site pages
- Covered products with unit and e2e testing; established CI with Atlassian Bamboo and Jenkins; used git, bower and npm with private registries, and grunt as task runner

### Mute Lab

*Nov 2011 — Mar 2014 · Kyiv, Ukraine*

**Team Lead / Frontend Developer**

Opened and led a new frontend office in Kyiv for Mute Lab, focused on the Nemo travel SaaS.

- Registered the company, oversaw financial and legal activities, and hired a team of frontend developers, designers, support staff and QAs
- Led all design and frontend work while doing hands-on development, and performed product sales on the Ukrainian market
- Nemo (nemo.travel) — SaaS for plane and railroad ticket sales, hotel and tour bookings, and up-selling services, with PHP and .NET backends
- Frontend work: supporting and modernizing legacy code — PHP templating, vanilla JS, jQuery/jQuery UI, knockout.js; Stylus preprocessor; grunt, later gulp; migrated VCS from Subversion to git
- Ran this in parallel with hands-on development at Dwalin Smith (2011–2014), in a doubling capacity

### Dwalin Smith

*Feb 2008 — Mar 2014 · Kyiv, Ukraine*

**Full Stack Developer / Team Lead**

Small team of freelancers (backend devs, frontend devs, designers) building sites as full-stack developer. From 2011 to 2014 ran in parallel with the Mute Lab office lead role, in a doubling capacity.

- Full-stack development (PHP + frontend) on a custom PHP CMS; some projects on Joomla, Drupal and other open-source CMS
- Frontend evolution: vanilla JS, then jQuery/jQuery UI, up to Knockout.js on the latest project
- Used git as VCS; CSS preprocessors (Less, SCSS, Stylus) and BEM methodology
- From 2011 the team became part of the Mute Lab Kyiv office, focused on Mute Lab work

### ART-TOUR

*Nov 2010 — Dec 2011 · Kyiv, Ukraine*

**Team Lead**

Leading a small team of 4 people developing a travel site with several services.

- Built site services using miscellaneous small APIs and some web-scraping
- Assisted 3rd-party SaaS integration for plane and hotel booking
- Used git, PHP, custom CMS, HTML+CSS (BEM with Stylus) and vanilla JS + jQuery

### Informsan

*Jun 2010 — Jul 2010 · Kyiv, Ukraine*

**Web Developer**

Maintaining and developing forums, blogs and custom CMS sites.

- PHP, HTML+CSS and some JS coding; no VCS, no processes

### National University of Kyiv-Mohyla Academy

*Oct 2007 — Dec 2009 · Kyiv, Ukraine*

**System Administrator, Internet Center** (*Sep 2008 — Dec 2009 · Kyiv, Ukraine*)

Tech support in the university students' internet centre.

- Administering and supporting a Linux environment

**Trainee, PR Department** (*Oct 2007 — Jun 2008 · Kyiv, Ukraine*)

Working with databases; facilitation of university events; helping build the university PR campaign through digital products.

## Skills

**DevOps & Cloud:** AWS, EC2, SQS, RDS, PostgreSQL, Route 53 / DNS, Terraform, GitHub Actions, Prometheus, Grafana, Loki, Fluentd, Envoy

**Backend & Infra:** Node.js, Electron, Desktop application development, PostgreSQL, Systems design

**Frontend:** React, TypeScript, Angular 2–8, Angular.js, JavaScript, d3.js, Mapbox, HTML/CSS, BEM, Stylus / SCSS / Less

**Architecture & Leadership:** Software architecture, Frontend architecture, Team leading, Technical leading, Hiring, Cross-team collaboration, CI/CD

**Tooling & Personal Stack:** Git, GitHub, Nix / nix-darwin, Home Assistant, MCP, Cloudflare Tunnel / Access

## Projects

### Personal MCP Platform

Home-grown AI tooling infrastructure: several local MCP servers run as launchd services ensured by a Nix / nix-darwin setup, unified under an aggregator, exposed to Mistral through a Cloudflare tunnel with Cloudflare Access authentication, with automated secrets rotation and updates.

- Declarative service management with Nix / nix-darwin and launchd
- Single exposure point via aggregator behind Cloudflare Access + tunnel
- Automated secrets rotation and automated updates

*Nix, nix-darwin, launchd, MCP, Cloudflare Tunnel, Cloudflare Access, secrets rotation*

### Home Infrastructure & Automation

Personal infrastructure managed as code with Terraform; Home Assistant for home automation.

*Terraform, Home Assistant*

## Education

- **National University of Kyiv-Mohyla Academy (NaUKMA)** — Faculty of Computer Sciences (no degree) — Software Engineering (Sep 2007 — Jun 2012)

## Certifications

- Prusa Academy Certificate — Prusa Slicer (Prusa Research, 2026)
- Galileo Basic Ticketing Certification (Galileo (Travelport), 2012)

## Languages

- English — Fluent (full professional)
- Ukrainian — Native
- Russian — Native or bilingual
- Hebrew — Elementary

## Interests

- 3D Printing (Prusa, FDM printing, slicing)

---

Source: https://lisovyi.net/cv.md
