Если карьера складывается не так, как хотелось бы
Стратегии развития, полезные знакомства, обмен опытом → Карьерный онлайн-фест
Slava Fomin (fominslava2), 36 лет, Россия, МоскваSlava Fomin (fominslava2), 36 лет, Россия, Москва

Slava Fomin

Эксперт
Эксперт по цифровой трансформацииВеб-разработчикТехнический директорВедущий (Lead)
Ищу работу

Контакты

Войти
Возраст: 36 лет
Опыт работы: 21 год и 11 месяцев
Регистрация: 28.11.2011
Последний визит: 1 день назад
Гражданство: Россия
Местоположение: Россия, Москва
Дополнительно: готов к переезду и к удаленной работе
Знание языков: Английский С1Русский родной язык

Обо мне

Я являюсь профессиональным веб-разработчиком широкого профиля с более чем 20 годами опыта за спиной. Отлично знаком с полным циклом разработки IT-проектов, от проектирования, прототипирования, документирования и т. д. до реализации, деплоймента, управления инфраструктурой, поддержки и т. д. Могу сам включаться на любом этапе. Хорошо понимаю как бизнес-сторону проектов, так и разработку. При разработке и принятии решений всегда стараюсь ставить интересы конечных пользователей на первое место. Понимание того, какую задачу решает проект в конечном итоге для меня очень важно.


За более чем 20-ти летнюю практику успел достаточно глубоко освоить множество различных технологий.


В настоящее время активно практикую:


  • HTML, WAI-ARIA, JSX, Jinja/Twig, MJML (и др.)
  • CSS, SASS, CSS Modules, Media Queries
  • SVG, SVG components
  • Animation, CSS Animation, JavaScript Animation, Canvas, SVG animation, Lottie
  • JavaScript, TypeScript (strict) с полным покрытием типов
  • Angular, React, Svelte, Vue, Web Components и др.
  • RxJS, Signals
  • Rest APIs, GraphQL, WebSockets, Server-sent Events (SSE)
  • Node.js (разработка серверной части, CLI, инструментов разработки), Nest.js, Next.js, Nuxt, Nitro
  • Vite, Webpack, Rollup, Babel, Browserslist, TypeScript (продвинутая сборка приложений и библиотек)
  • npm, pnpm, pnpm workspaces, Rush, monorepos
  • PostgreSQL, MongoDB, Redis
  • Jest, Mocha, ESLint, Vitest
  • CI/CD, Cloud Native, GitOps, Terraform, Pulumi, Ansible, Kubernetes, GitHub, GitHub Actions, Microservices
  • Web3, DApps, DAO, Ethereum, Solidity, The Open Network (TON), FunC, Tolk, Tact, Tl, TL-B
  • Telegram Bots, Telegram Mini Apps
  • Jira, Confluence, Google Drive, Trello, Wrike, Asana, Kaiten
  • AWS, GCP, Yandex Cloud, VK Cloud, DigitalOcean, Hetzner
  • Figma, Axure UI, Webflow   

В настоящее время специализируюсь на fullstack веб-разработке используя JavaScript (TypeScript) как основной язык, в частности Node.js на серверной стороне и Angular/React на стороне клиента. Покрываю код тестами, использую CI/CD. Уважаю микросервисную архитектуру и Agile подходы. Знаком с методологией Lean Startup / Customer Development Model. Также интересуюсь бизнесом, стартапами, разработкой продукта, маркетингом и брендированием. Неплохо знаком с Интернет-маркетингом и аналитикой.


Испытываю огромный интерес к управлению продуктами, есть неплохой вкус в дизайне, понимание UX/UI и умение проектировать интерфейсы с нуля на основе пользовательских требований. Умею работать с Sketch, Zeplin, Figma, Axure UI, Moqups, Balsamiq, Photoshop/Illustrator, Gimp, Inkscape, форматом SVG. Помогаю делать продукты лучше в процессе общения с дизайнерами и продуктологами.


Имеется большой опыт в области DevOps: могу настроить сложную инфраструктуру на базе Amazon AWS, GCP и на сходих платформах с нуля (Infrastructure As Code), наладить сложные CI/CD процессы. Умею заворачивать сервисы в контейнеры (Docker) и настраивать локальную разработку.


Есть большой опыт сборки сложных проектов. Создавал с нуля системы сборки на основе npm, webpack, Rollup, Babel и множества различных плагинов и инструментов. Разрабатываю собственные плагины для систем сборки. Помогаю улучшить документацию webpack. Умею настраивать и работать с монорепами, Git-подмодулями.


Свободно общаюсь на английском языке с международным сообществом разработчиков. Сотрудничаю с разработчиками из других стран. Являюсь активным участником движения OpenSource, вношу свой вклад в проекты на GitHub и StackExchange (StackOverflow). Пишу статьи на Хабре, вошел в ТОП-3 авторов в 2020 (ранее писал для Smashing Magazine). Занимаюсь личным обучением разработке.


Разработка для меня — это не просто профессия, но возможность сделать мир лучше. Я стремлюсь работать над качественными профессиональными продуктами, которые позволяют мне реализовать данную миссию и помочь человечеству.


Всегда стараюсь быть на передовой технологических новинок, ищу способы сделать труд еще более продуктивным и качественным. Каждый день учусь чему-то новому и никогда не стою на месте. Мой труд — мое призвание, я просто не могу этим не заниматься.


В прошлой жизни:



  • Разрабатывал компьютерные игры (руководитель проекта, level-дизайнер)

  • Писал статьи для журнала Игромания (рубрика «Игрострой»)

Let’s make this World a Better place!

Навыки

Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.

Веб-разработка
Технический директор
Разработка программного обеспечения
TypeScript
Интернет маркетинг
UI/UX дизайн
Разработка продукта
Lean startup
Управление разработкой
Высоконагруженные системы
Blockchain
Создание telegram-ботов
Web 3.0
JavaScript
Node.js
React
Vue.js
Angular
PostgreSQL
MongoDB
Redis
Docker
Kubernetes
Linux
CI/CD
Next.js
Svelte.js
Terraform
AWS
GitHub Actions

Эксперт

0консультаций

Работаю с квалификациями

СтажёрМладшийСреднийСтаршийВедущий

Помогаю развивать навыки

RedisNode.jsБазы данныхCSSAngularRESTMongoDBTypeScriptJavaScriptRESTful APIPostgreSQLBashLinuxNginxGitАнглийский языкDockerReactWebpackCI/CDKubernetesМикросервисная архитектура

Экспертность

Эксперт по цифровой трансформации бизнеса. Более 20 лет занимаюсь профессиональной веб-разработкой. Прошел весь путь от HTML-верстальщика до технического директора и собственника IT-бизнеса. Являюсь глубоким экспертом в веб и блокчейн технологиях и в то же время имею широкий кругозор в других сферах. Помогаю бизнесу внедрять лучшие практики в области разработки и цифровизации. Также помогаю отдельным специалистам становиться полезнее и эффективнее в IT.

В настоящее время даю большой дисконт на консультации, т. к. только запускаю это направление.

Стоимость
Бесплатно

Участие в профсообществах

Опыт работы

  • Частная практика, работа без зачисления в штат
    Москва
    Веб-разработчик (Ведущий)Веб-разработчик
    Январь 2004 — По настоящее время (21 год и 11 месяцев)

    Веб-разработка, Web 2.0/3.0, блокчейн-технологии, разработка продуктов, Интернет-маркетинг, дизайн UI/UX, прототипирование, создание стартапов, техническое руководство, консультирование, платформа Telegram/TON.

  • Мы продуктовая технологическая компания, создаём высоконагруженные проекты в сфере недвижимости
    МоскваОт 1000 до 5000 сотрудников
    Фронтенд Архитектор
    Апрель 2018 — Май 2021 (3 года и 2 месяца)
    • Изначально пришел в продуктовую команду как ведущий фронтенд-разработчик на Angular
    • Перешел в команду инструментов разработки и платформенных решений
    • Курировал разработку единой дизайн-системы компании, занимался созданием и внедрением универсальной библиотеки компонентов на React (и ранее Angular)
    • Создал внутренний инструмент, автоматизирующий работу над большим количеством npm-пакетов объединенных в монорепозиториях
    • Занимался выработкой архитектуры и разработкой универсальных фронтенд-решений на уровне компании в целом
    • Налаживал централизованную доставку общих фронтенд-ресурсов через CDN-сеть на территории России
    • Разрабатывал универсальный сервис полифилов, который позволил значительно оптимизировать сборку и эффективность доставки приложений компании
    • Занимался разработкой эффективного сборщика на базе Webpack, Rollup, Babel, Terser, TypeScript Compiler для библиотек, виджетов и приложений

  • Облачные решения для онлайн-бизнеса
    Москва
    UI/UX дизайнер (Ведущий)Главный разработчик
    Январь 2017 — Апрель 2018 (1 год и 4 месяца)

    В рамках проекта «Moebius» я с нуля разработал универсальную платформу для управления MLM-компаниями. Платформа включает в себя гибкое архитектурное решение, которое позволяет расширять функционал системы путем добавления новых и развития базовых модулей. На основе платформы успешно реализовано и запущено три проекта для различных MLM-компаний.

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

  • WA Marketing
    Технический директор (Ведущий)Технический директор
    Октябрь 2015 — Январь 2017 (1 год и 4 месяца)

    Являлся со-основателем маркетинговой компании. Исполнял обязанности технического директора и главного разработчика. Спроектировал и разработал распределенную платформу для аккумуляции рекламного трафика и ранжирования лидов между конечными рекламодателями (биржа трафика), а также CRM-систему для поиска и работы с лидами. Создал ряд связанных автоматизированных воронок на основе E-Mail маркетинга со сложной бизнес-логикой. Разработал биллинговую платформу для продажи инфопродуктов с поддержкой реферальной системы. Создал около десятка приложений и посадочных страниц. Разработал аналитическую систему для учета всех важных для бизнеса показателей для каждой из воронок.

  • Winners Academy
    Москва
    Фулстек разработчик (Ведущий)Главный разработчик
    Январь 2014 — Декабрь 2016 (3 года)

    В течение 2014-го года разработал и запустил новую версию личного кабинета ученика, с функционалом MLM-маркетинга для нового проекта Владимира Довганя.

  • Школа Победителей Владимира Довганя
    Москва
    Технический директор (Ведущий)Технический директор (CTO/CIO)
    Январь 2013 — Январь 2014 (1 год и 1 месяц)

    Около полутора лет являлся техническим директором в Школе Победителей Владимира Довганя. Решал все технические вопросы с которыми сталкивалась молодая и быстро развивающаяся компания, а также комплексно разрабатывал сайты и дополнительные системы. Из наиболее интересного — отладил и оптимизировал процесс вещания онлайн-вебинаров и их последующее отображение в архиве на сайте, разработал специальный плеер на базе FlowPlayer для отображения трансляции по протоколам RTMP и HLS, подобрал оптимальные параметры кодирования видео через ffmpeg-конвеер в двух форматах.

  • iworker.ru / C-Media
    Москва
    Веб-разработчик (Ведущий)Главный разработчик
    Январь 2012 — Январь 2014 (2 года и 1 месяц)

    Около двух лет являлся главным разработчиком социального портала iworker.ru. Осуществлял полный цикл мероприятий: работа над серверной чатью на PHP, разработка клиентской части на JavaScript (jQuery), HTML и CSS, проектирование интерфейсов, юзабилити, проработка функционала, администрирование серверов, разработка БД. Изначально принял проект от коллег из Белоруссии и существенно его доработал. Также был выполнен полный редизайн части проекта и перезапуск концепции с упором на образовательную тематику.

  • Groteck Business Media
    Москва
    Веб-разработчик (Старший)Разработчик
    Январь 2008 — Январь 2011 (3 года и 1 месяц)

    На протяжении трех лет сотрудничал с компаний Groteck по комплексной разработке различных сайтов и информационных систем. Основные технологии — PHP, HTML, CSS, JavaScript, jQuery.

    SQLБазы данныхMySQLJavaScriptJQueryPHPHTMLCSSJava

Высшее образование

  • Информационных технологий
    Сентябрь 2006 — Июль 2011 (4 года и 10 месяцев)
    Получил высшее образование по специальности — Программное обеспечение вычислительной техники и автоматизированных систем. С отличием защитил диплом на тему: «Система управления веб-сайтом», в рамках которого с нуля разработал CMS (PHP, JavaScript, jQuery, AJAX, Flash, HTML, CSS, XML) и сайт для компании ATFG.

Дополнительное образование

Рекомендательные письма

  • a-sampiev
    знакомый
    Вместе учились. Спокойный, очень добрый, умный и веселый парень. Всегда помогал в трудные минуты.
    Письмо написано 25 апреля 2013 в 12:37
  • ivan-kuznetsov2-188767
    знакомый
    Работаем со Славой уже не один год по проектам Школа Победителей Владимира Довганя и Winners Academy. Если говорить кратко, то Слава - это специалист который любит и умеет решать сложные технические задачи с помощью современных web-технологий.Особо хотел бы отметить его быструю реакцию на возникающие срочные задачи вне зависимости от времени суток и дня недели.
    Письмо написано 25 февраля 2015 в 10:47
  • winners01
    знакомый
    Рекомендую Славу как отличного грамотного специалиста. Когда обращаюсь к его услугам то гарантированно получаю решение поставленных задач в сжатые сроки, глубинное понимание проблем, рекомендации по улучшению логики системы и помощь в настройке необходимых программ. Настоящий профессионал, таких сейчас очень мало на рынке, которые решают серьезные задачи и в короткие сроки.
    Письмо написано 25 февраля 2015 в 10:04
  • agat-danila
    знакомый
    Сотрудничать со Славой стал после рекомендации общих друзей. Он создатель и администратор моего сайта www.agatstudio.ru Могу рекомендовать его как хорошего человека и как специалиста. Все даже нелепые мои предложения рассматривает, рекомендует их к реализации или отказа от них обосновывая их буквально на пальцах спускаясь с "компьютерного языка" на простой человеческий. Один из примеров моего уровня доверия служит следующая ситуация, срочно нужно было перенести сайт на другой хостинг а для этого нужно было предоставить паспортные данные и копию их. Мне было совсем не до этого т.к. уезжал на отдых. Всю необходимую информацию оставил Славе, по дороге до места отдыха на следующий день получил смс с уведомлением о переносе и работоспособности сайта. Быстро, оперативно, качественно. Рекомендую!
    Письмо написано 1 марта 2015 в 16:29
Посмотреть все письма (5)