Skip to content
View budarin's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report budarin

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
budarin/README.md

Привет ! 👋

Меня зовут Вадим, и я профессиональный Архитектор ПО / 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.

Pinned Loading

  1. my-tasks my-tasks Public

    Pet project

  2. vite-plugin-webmanifest vite-plugin-webmanifest Public

    Vite plugin for proper generating webmanifest with its icons

    TypeScript 1

  3. babel-preset-perf babel-preset-perf Public

    Babel preset for optimizing code performance

    HTML 2

  4. zustand-presentation zustand-presentation Public

    Презентация самого маленького, самого быстрого и самого удобного стейт-менеджера

  5. proxy-api-demo proxy-api-demo Public

    Демо прокси для АПИ слоя на клиенте

    TypeScript 1

  6. CSP-troubles CSP-troubles Public

    Try to solve CSP hased troubles

    HTML