Hello, merhaba!👋

Я Май Бернхардт — fullstack-разработчик. Создаю современные и производительные веб-приложения с фокусом на архитектуре, UX, DX и DevOps

NUXT 3 — VUE 3 — JAVASCRIPT — TYPESCRIPT — NEST.JS — EXPRESS.JS — STRAPI — DOCKER — TAILWINDCSS — NUXTUI — GITLAB CI/CD — DEVOPS — SYSOPS — GITOPS — WORDPRESS — 

Обо мне

Я разработчик с инженерным подходом, прочной технической базой и DevOps-скиллами. Основной фокус на фронтенде, но есть полноценный опыт и в бэкенде и в инфраструктуре.

Люблю фронтенд, но хорошо разбираюсь и в серверной части, сборке, DevOps-практиках и архитектуре проектов.

Привык самостоятельно вести проекты под ключ - с полным циклом разработки: от проектирования архитектуры и разработки до продакшена, деплоя и сопровождения. Умею выстраивать Developer Experience, проектную структуру, CI/CD-процессы и эффективно работать автономно.

Работаю в стартапах и продуктовых компаниях - именно такая среда мне ближе всего. Большее предпочтение отдаю работе в небольших, но амбициозных командах, где есть пространство для ответственности, гибкости и реального влияния на продукт. Именно ради этого и стал развивать мультидисциплинарный подход - чтобы быть "универсальным солдатом" в командах, где каждый человек действительно важен и может закрывать разные стороны разработки

Используемые технологии

Языки

JavaScript, TypeScript

Основной инструментарий для создания логики приложений. Уверенное владение современными стандартами и TypeScript для надежности и масштабируемости

Фронтенд

Nuxt 3, Vue 3, TailwindCSS / Nuxt UI, Figma

Создание современных, производительных и визуально привлекательных пользовательских интерфейсов. Основной стек — Nuxt/Vue, но также имею опыт с другими технологиями

Backend / API

Nest.js / Express.js, Strapi

Проектирование и разработка надежной серверной логики, REST API, работа с базами данных и Headless CMS для обеспечения функциональности приложений

DevOps / инфраструктура

SysOps, Nginx, GitOps, CI/CD, Docker / Docker Compose, Монорепозитории / Lerna, Микрофронтенды

Полный цикл управления инфраструктурой: от настройки серверов и контейнеризации до автоматизации CI/CD и поддержки production-окружения

Дополнительно

Telegram Mini Apps, Гибридные мобильные приложения, Расширения для Chrome, Плагины для Figma, Wordpress, ModX

Опыт в разработке для различных платформ: от мобильных приложений и расширений для браузеров до плагинов для дизайн-инструментов и классических CMS

Опыт работы

Мой стиль работы

Командная работа

Я не воспринимаю команду как "вертикаль". Для меня все члены команды - равные участники процесса, а не "подчинённые", у каждого есть своя жизнь, свои границы и задачи. Я никогда не критикую в лоб, не командую и не навязываю, не "руковожу" в классическом смысле, не признаю иерархии и "командирского" тона. Если кто-то делает ошибку - объясняю спокойно и аккуратно. Уважение, границы, комфорт, честность - мои базовые принципы, такой же подход ожидаю к себе

Конфликты

Стараюсь не доводить до них, ищу компромиссы, всегда с аргументами. Не доказываю "во что бы то ни стало". Редко могу быть вспыльчивым, если всё же вспылил, “ухожу остыть” и быстро возвращаюсь к конструктиву. Умею признавать свои ошибки и неправоту. Не перехожу на личности и не лезу в чужие границы

Автономность

Я полностью автономен. Могу вести проект от начала до конца без внешнего управления. Сам принимаю решения и несу ответственность за них, умею аргументировать решения и признавать ошибки, если ошибся

Продуктивность

Я максимально эффективен в атмосфере доверия и свободы. Когда нет микроменеджмента, постоянных созвонов и формальностей. Когда мне доверяют и платят достойно - я даю больше, чем требуют. Я не просто "работаю с 10 до 18", а заинтересован в результате и развитии проекта

Отношение к дедлайнам

Для меня дедлайн - это не "дата конца света", а контрольная точка. Опыт показывает: всё меняется, всё сдвигается. Я планирую гибко, от крупного к мелкому. Разбиваю проект на этапы, цели, потом на задачи. Не топлю за Scrum или Agile, но знаю, что это такое и как работает

Обучение и наставничество

Готов делиться знаниями, обучал друзей и коллег Nuxt 3, Vue и основам frontend, разработке на WordPress и основам HTML/CSS, умею объяснять сложное простым языком, без давления и высокомерия