Меня зовут Вадим, и я профессиональный Архитектор ПО / Principal Software Architect (Web PWA Platform).
Инженер с 20+ годами опыта проектирования и вывода в production сложных web-систем: PWA, микросервисы, BFF, базы данных, платформенные frontend-решения.
Специализация — архитектура клиентских приложений, offline-first системы, PWA, типобезопасные слоёные архитектуры, инфраструктура и эксплуатация (Docker, мониторинг, логирование).
Работаю как Architect IC: проектирую систему целиком, реализую критический путь, обеспечиваю эксплуатацию. Часто — в условиях отсутствия IT-структуры.
Последние несколько лет я работал над различными PWA проектами, используя PostgreSQL, Docker, Fastify, React и TypeScript.
Мне нравится делиться знаниями и учиться у сообщества, поэтому я активно участвую в open-source проектах и пишу технические статьи, веду свой технический блог.
Chat GPT-5 лестно обо мне: https://github.com/budarin/prompt-for-hr/blob/master/prompt/chat-gpt-5-summary.md
Мои ключевые знания и навыки:
- Архитектурный шаблоны: адаптивная слоёная архитектура
- Языки программирования: JavaScript (ES6+), TypeScript
- Базы данных: практически все, но наиболее любимая - PostgreSQL
- Фреймворки и библиотеки: Node, React, Zustand, Fastify, Pino, Ajv
- Инструменты и технологии: Webpack, Vite, Babel, Git, Docker, PWA, ServiceWorker, PostCSS, БЭМ, AI
- Дизайн, UI/UX: проектирование дизайн систем на базе технологий Microsoft Material Design. Разработка UI-kit являющихся частью дизайн-системы. Разработка headless компонент и компонент, связанных с источниками данных
- Безопасность: хорошо разбираюсь в XSS, CSRF и активно борюсь с ними, а также эффективно использую меры безопасности во всём стэке от БД к интерфейсу
- Производительность: разрабатываю эффективный код, произвожу оптимизации при проектировании и сборке кода. Пишу бенчмарки и транспиляторы, улучшающие производительность кода.
- ИИ: использую Cursor AI для разработки.
Вы можете связаться со мной при помощи budarin-vv@yandex.ru.



