Базовые данные

Тип профиля

Frontend-разработчик

Имя

Ян

Фамилия

Левин

Статус

Статус

Middle+ React Frontend Developer

В поиске работы

Поставить отметку на аватар

Обо мне

О себе

Меня зовут Ян. У меня 3+ лет коммерческого опыта программирования, активно применяю свои навыки для разработки решений как самостоятельно, так и в командной среде. У меня обширный опыт работы над различными проектами. Например:

  • Высоконагруженная ERP система
  • B2B маркетплейс
  • Биржа готовых цифровых решений
  • Корпоративные UI-kit'ы
  • Корпоративная трекинг система

(Это не все проекты, над которыми я работал)

Мой грейд: Middle+/Senior

Вне работы я посвящаю своё время менторству, помогая другим расти в их карьере, а также написанию технических статей. Эти активности позволяют мне оттачивать как свои soft скиллы.

Кроме того, я контрибьютор в open-source проект архитектурной методологии для Frontend проектов – Feature-Sliced Design. Я остаюсь вовлечённым в сообщество разработчиков, постоянно расширяя свою экспертизу.

А также, звали выступать на Frontend конференции MoscowJS по теме Фронтенд архитектура и Feature-Sliced Design

Образование

Я закончил частный колледж IThub College, где получил прочную базу в IT. Мои знания о Frontend, Backend-разработке, DevOps и тестировании дают мне комплексное представление о полном цикле разработки продукта – от планирования архитектуры до деплоя новой функциональности на production.

Мой технический стек

  • Frontend: React, NextJS, Redux, Redux Toolkit, Redux Toolkit Query, Redux Thunk, Redux Saga, Mobx, Mobx-state-tree, Ant.Design, Material UI, SCSS, CSS, HTML, styled-components, axios, openapi-generator, Three.js, React Hook Form, React Query, Yup, Zod, Storybook, Webpack, Vite, Gulp, ESlint, Prettier, Stylelint;
  • Тестирование: React-Testing-Library, Jest, Puppeteer, Enzyme. Юнит тестирование, снапшот-тестирование, интеграционное тестирование, e2e тестирование;
  • Backend: NodeJS, ExpressJS, Sequelize, Mongoose, Django, Cors, JWT, Socket.io, Swagger;
  • Языки программирования: TypeScript, JavaScript, Python и ранее Java;
  • Cистема контроля версий: Git;
  • Архитектура и принципы: Feature-Sliced Design, Atomic Design, Modular, Microservices, Monolithic, MVC, MVVM, Domain Driven Design, Test Driven Development, SOLID, KISS, DRY, знаю почему God Object и Big Ball of Mud – зло;
  • Базы данных: PostgreSQL, MySQL, MongoDB;
  • DevOps: Docker, Docker Compose, Nginx, Github Actions, bash, Linux (Ubuntu, Debian);
  • Языки: Английский – C1.

Буду рад пообщаться!

Telegram: @Yan3vans

Linkedin: https://www.linkedin.com/in/yan-levin/

Email: y4nlvn@gmail.com

Github: https://github.com/midas-png

69 / 1,004 / 61.47mb