
I’m a multidisciplinary developer with a strong sense for design and UX. Since 2013 I’ve been building products across various industries.
I’ve worked for both startups and large corporate clients. I care about architecture, testing, and performance optimization; I leave behind solutions that are friendly to other developers (so-called developer experience). I work comfortably in agile (Agile, Scrum) teams, taking full ownership of complex interfaces — from design to deployment. I know many languages and frameworks and I’m not afraid to work with existing code (including deep legacy).
Skills throughout my career
This list is not exhaustive and is only an attempt to capture some logical order in multitude of pieces of technology I’ve worked with for clients.
Actively using
JavaScript
TypeScript
Vue.js
React
Jest
Vitest
Tailwind CSS
CSS3
SVG
Zod
Eslint
Node.js
Git
Docker
Bash / Shell / CLI
Storybook
Figma
OpenAPI
GitHub Actions
Claude
Copilot
OS X
Technology I used in the last three years
Nuxt
Express.js
Cypress
Apache Freemarker
Rollup
Contentful
PostgreSQL
Lerna
Jenkins
Learning & other skills
Python
Arduino
C++
Mongodb
Ruby
Rails
Ember
Bootstrap
Material UI
Qgis
OpenStreetMap
Inkscape
Linux (as THE OS)
Vim
Neovim as my IDE :-)
D3
Astro