SYMONOV

─── independent dev studio · est. 2017 · 9+ years shipping production code ─────────────────

whoami

Serhii & Dmytro Symonov — two engineers, one studio.
Serhii — backend & WordPress plugin engineer (PHP, Laravel, wp.org-published).
Dmytro — frontend lead, Vue 3 + TypeScript specialist (composition API, Vite, design systems).
Clean code, no bloat, actually deployed.

view our work browse plugins

▪ ▪ ▪ ~/symonov · live utc+2 · --:--
$ cat ~/now.md
# actively maintaining
~  swifttrap-for-mailtrap   · wp.org
~  validation-muse-for-cf7  · wp.org
# published this year
~  vue-router-citadel       · npm
~  vue-json-editor          · github
# in flight
~  bazargram                · private beta
~  flavor (wp i18n)         · wip
$ availability
 --:-- utc+2 · open for projects
$ _
since 20179 yr
projects4+
wp.org2
brothers2
statusopen
═══════════════════════ ## 01 · stack ═══════════════════════════════

What we keep on the bench.

A short list. We've stayed on the same tools for ~9 years now — they're boring, they ship, they stay out of the way.

6 primary tools· 0 framework hopping· last revision · 2026-q2
01  php / laravel
primary backend. laravel for apis, raw php for wp internals.
laravel wordpress rest-api
02  vue 3 / js
composition api, vite, no opinions about state libs.
vue3 vite tma
03  docker / infra
docker compose everywhere. traefik, cloudflare, gh actions.
docker traefik ci-cd
04  mysql / redis
tuned for high-traffic wp. defaults are a suggestion.
mysql redis nginx
05  ai integration
openai & claude in translation pipelines & tooling.
openai claude
06  telegram / tma
mini apps with vue 3. mobile-first ux without going native.
bot-api vant4
═══════════════════════ ## 02 · projects ════════════════════════════

Things we are shipping.

Open-source libraries, WordPress plugins, Telegram-native platforms. A short snapshot — the full list lives at /projects/.

Middleware-driven navigation control for Vue Router. Layered, predictable, scalable route protection.
by dmytro vue-router typescript npm
beta
Telegram-first e-commerce platform — Mini App + Laravel backend.
by shared tma laravel telegram
shipped
Visual JSON editor as a Vue component. Tree view, inline editing, type-safe.
by dmytro vue typescript oss

cd projects/ # full catalog

═══════════════════════ ## 03 · plugins ═════════════════════════════

Live on wordpress.org. Each one does one thing well.

Free, GPL-licensed, no telemetry. Submitted through the wp.org review queue. Maintained — not abandoned.

2 published· 0 calls home· → full catalog
ver name tagline tags status
2.2.1 swifttrap-for-mailtrap routes wp_mail() through the mailtrap email api. bulk + transactional streams, suppression list, email log. email · api active
1.4.1 validation-muse-for-cf7 custom error & required-field messages for cf7 6.x. swv-compatible, multilingual via flavor bridge. forms · i18n active

cd plugins/ # full catalog

## about

— who we are #about

Two engineers running an independent dev studio. 9+ years shipping production code together. Serhii — backend & WordPress plugin engineer. Dmytro — frontend lead, Vue 3 + TypeScript specialist.

→ full bio   → contact

// (c) 2026 symonov · independent dev studio vimgittmuxdocker EOF — end of file —