Alex Dubovskoy.
I build web apps and infrastructure.
Drupal developer with 15+ years of experience — I started with Drupal 5, and for the last few years I've been working mostly on Drupal 10/11 projects.
These days "infrastructure engineer" is the more accurate title: I spend most of my time running high-load infrastructure for projects with business logic built around Drupal.
I cover the full development cycle — analysis, research, programming, testing, maintenance and support — with Drupal, Symfony, Svelte, Vue, Git, Linux and Docker.
langs: [go, javascript/node, php]
$ curl -O cv.pdf
About me
I'm currently based in Montenegro and will be relocating to Portugal soon.
Earlier in my career I founded RADON, a Drupal agency for the local market, and ran it as CTO. I set up our CI processes and built the Drupal distributions we used to launch sites at scale — over 200 new sites a month and more than 10,000 clients in total. I led the internal development team, and the work went well beyond Drupal itself: Apache Solr hosting, Elasticsearch, GitLab CI, Docker infrastructure and more. The agency also shipped decoupled frontends in Vue and Svelte.
After ten years, with a mature product and solid unit economics, the role stopped being a challenge — so I moved on to larger projects on the international market. That's how I ended up at SystemSeed.
At SystemSeed I worked as a full-stack Drupal engineer, with hosting and frontend in scope as well. I wrote the React frontend for Concern Worldwide's fully decoupled site and worked on ANU LMS, a decoupled learning platform built on React and Drupal. My clients included the World Health Organization, Concern Worldwide and several European universities. The accessibility work I did for Concern Worldwide — making the React app usable from a keyboard and with screen readers — serves more than 600,000 end users across their main and satellite sites.
Today I'm an infrastructure engineer at Dimando, a Swiss company working with government and education organizations. I help level up the CI infrastructure and dev-team performance, and I'm in charge of the company's infrastructure standards.
Here are a few technologies I’ve been working with recently:
- Drupal
- Symfony
- Docker, Ansible, Terraform, K8S
- GitLab CI, DroneCI, CircleCI, Bitbucket Pipelines
- Javascript ES6+
- React / Next
- Svelte / SvelteKit
- Vuejs / Nuxt
- Web3
- Cryptocurrency, DeFi
Selected work
International Mathematical Union
I look after the security of IMU’s servers and web applications.
IMU awards the world’s most prestigious mathematics prizes, including the Fields Medal, the Abacus Medal, the Gauss Prize and the Chern Medal — considered the equivalents of the Nobel Prize in mathematics.
The official Swiss portal for vocational education and training
I develop the platform for the engineering team, set up the K8s environment and maintain the infrastructure. I also built an end-to-end testing system covering all our pipelines for this project.

RADON Drupal distributions and deploy process
I created two Drupal distributions — one for e-commerce, one for landing pages — with a full CI process for fast, automatic deployment.
These solutions were deployed for more than 10,000 clients.
LMS for World Health Organization
As a full-stack Drupal developer at SystemSeed I worked on the EQUIP digital platform — an LMS used by some of the most influential healthcare organizations on the planet.
Support: Concern Worldwide
At SystemSeed I improved accessibility for one of the biggest humanitarian organisations in Europe — a fully decoupled frontend based on React and Next.js.
Open source
DimanDocs
A lightweight documentation browser written in Go. Aggregates markdown files from multiple directories into a searchable web interface.
Features semantic search via OpenAI/Ollama, MCP server integration for Claude, and ships as a single binary with zero dependencies.
LazyBorg
A LazyGit-style terminal UI for browsing borg repositories hosted on a Hetzner Storage Box (or any borg-over-SSH host with a similar layout).
$ echo "what's next?"
Get in touch
I'm not actively looking for new opportunities right now, but my inbox is always open. Whether you have a question or just want to say hi, I'll do my best to get back to you.
Say hello




