Full-stack developer · Vue 3 · PHP · Node.js · co-founder of Perfecto Web
Web applications, APIs and Telegram products since 2006.
I have been writing for the web professionally since 2006. I started in the Flash and early PHP era, moved with the stack through every generation since, and today I build reactive frontends on Vue 3 and the PHP and Node.js backends behind them.
I like products that are complete: a clean API, an interface that feels fast, a bot or a Mini App where the audience already lives, and a deployment that does not wake anyone up at night. Most of my work is client and platform code under NDA, so this profile is quieter than the commit history behind it.
- Frontend: Vue 3 with the Composition API, component systems, state and routing, performance-minded UI
- Backend: PHP and Node.js services, RESTful API design and integration, SQL schema design and query tuning
- Telegram: bots and Telegram Mini Apps (TMA), from the bot logic to the payments and the WebApp UI
- Full cycle: requirements, architecture, implementation, deployment, long-term support
| Area | What I do with it |
|---|---|
| Frontend | Vue 3 (Composition API), Vite, Pinia, Vue Router, component libraries and design tokens, responsive and accessible UI |
| Backend | PHP 8, Node.js, RESTful API design, authentication, queues and cron jobs, third-party integrations |
| Data | MySQL / MariaDB: schema design, migrations, indexing and query optimisation |
| Telegram | Bot API, Telegram Mini Apps, WebApp auth, payments and notifications |
| Tooling | Git, CI on GitHub Actions, Linux servers, Nginx, Docker for local and staging environments |
Co-founder & Full-Stack Developer
- Websites, SaaS platforms, Telegram bots and Mini Apps for clients, from architecture to production
- Vue 3 frontends over PHP and Node.js APIs
- Long-term support and evolution of live products
Full-Stack Developer, under NDA
- Catalogue, checkout and seller tooling for a marketplace of digital goods
- Backend APIs and the Vue 3 storefront
- Integrations with payment and delivery providers
Full-Stack Developer, under NDA
- Services for a high-load payment platform
- Security-focused API integrations with banks and payment providers
- Internal tooling and monitoring interfaces
Full-Stack Developer
- Adobe Flash & ActionScript development, early web application systems
- PHP backends and the first generation of dynamic interfaces
I build things that ship, and then I keep them running.