👀 Классные компании ищут бэкендеров — на Вайб-чеке → vibe.habr.com
Даниил Царук (krelix1), 24 года, Беларусь, ГродноДаниил Царук (krelix1), 24 года, Беларусь, Гродно

Даниил Царук

Фронтенд разработчикСтарший (Senior)
От 350 000 ₽Не ищу работу

Контакты

Войти
Возраст: 24 года
Опыт работы: 5 лет и 4 месяца
Регистрация: 25.03.2024
Последний визит: 2 месяца назад
Гражданство:
Местоположение: Беларусь, Гродно
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

  • Пишу чистый, читаемый и расширяемый код
  • Писал unit и e2e тесты
  • Работал в различных командах. Как абсолютно один, так и в кроссплатформенных командах, численностью более 20 человек
  • Есть опыт с микрофронтендами, настройками Docker, понимаю CI/CD
  • Создавал много UI китов, включая их документирование через Storybook
  • Занимался менторством
  • Проводил кодревью
  • Быстро учусь новым технологиям и вливаюсь в проекты
  • Отличные софт скилы

Навыки

GraphQL
Redux
React
Sass
TypeScript
JavaScript
Next.js
HTML
Веб-разработка
MobX

Опыт работы

  • Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов
    МинскБолее 5000 сотрудников
    Фронтенд разработчик (Старший)Разработчик интерфейсов
    Сентябрь 2024 — По настоящее время (3 месяца)
    JavaScriptSassReduxReactTypeScriptHTMLNode.jsCSSMobX
  • Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек
    МоскваБолее 5000 сотрудников
    Фронтенд разработчик (Старший)Senior Frontend Developer
    Май 2024 — Август 2024 (4 месяца)
  • LERNA (ООО КорпСкилз)
    Москва
    Фронтенд разработчик (Старший)Инженер-программист
    Ноябрь 2022 — Апрель 2024 (1 год и 6 месяцев)

    Разработчик EdTech-платформы. Был ответственнен за разработку b2b приложения.

    За время работы:
    ● Успешно реализовал большое количество комплексных задач
    ● Разработал ui библиотеку, используемую во множестве внутренних приложений
    ● Внедрил Storybook, тем самым увеличив скорость разработки дизайнов и задач
    ● Успешно внедрял свои идеи по улучшению кода, которые повысили читаемость кода и эффективность разработки
    ● Проводил код-ревью для обеспечения качества кода
    ● Занимался менторством
    ● Обсуждал построение и реализацию задач с нуля

    Стек: TypeScript, NextJs, Redux, Styled-components, Storybook, Formik, Yup, TanStack Table

  • iTechArt Group
    Минск
    Фронтенд разработчик (Средний)Software Developer
    Сентябрь 2020 — Ноябрь 2022 (2 года и 3 месяца)

    Аутсорс

    Recent projects:

    1. Web application in the food sector

    Stack: JavaScript, TypeScript, React, GraphQL, Styled-components, Theme-ui, Storybook, Jest, Cypress, react-hook-form, Micro Front-end (import-map-overrides), GitHub, Jira

    Role: Senior Software Engineer

    Project description: This application makes it easy with placing and ordering products via web application with chat.

    What I made:
    ● Fully developed a micro-fronted from the ground up
    ● Build a lot of reusable and fully documented components using Storybook
    ● Was making unit tests and fixing cypress e2e tests
    ● Was making code review
    ● Was conducting presentations of the application
    ● Was participating in daily meetings (using English)

    2.Admin panel for trading platforms

    Stack: React, Redux, SASS, React Tables, Formik, GitHub, JavaScript, Webpack

    Role: Senior Frontend Developer

    Project description: The application consists of two web applications with similar logic. These web applications specialize in trading on securities exchanges, trades stocks, bonds, futures, earning its capital on the difference in the value of exchange products. This application allows users to get information about transactions and trade securities, stocks, bonds, futures.
    I was responsible for creating one admin panel for those web applications.

    Achievements:
    ● Built application admin UI from the ground up
    ● Built reusable code for future use
    ● Participated in project team meetings
    and communicated with project managers QA and across other technology
    ● Developed powerful reusable components that can be used leveraged across UIs
    ● Developed services for processing data
    ● Built the application like a library for
    future use in other applications

    3.Web application for managing employees time

    Stack: Angular, Material-UI, GitLab, JavaScript, TypeScript, SASS, React

    Role: Senior Frontend Developer

    Project description: Web application for managing employees time. This application allows employees to track working hours and manage information about their vacations and illnesses. The application also allows employers to post information about company events.

    Achievements:
    ● Built reusable code for future use
    ● Participated in project team meetings
    and communicated effectively with peers/architects/business analysts/ project managers/QA and across other technology staff
    ● Applied the recent and most useful Angular approaches and tools to provide the best application performance and security
    ● Developed powerful reusable components that can be leveraged across UIs
    ● Developed services for processing data

    4.Web application for a big IT company

    Stack: JavaScript, HTML, LESS, Django, Wagtail, jQuery, Python

    Role: Senior Software Engineer

    Project description: This is a site of a big company. It has an admin panel with possibility to add/edit/delete site pages, add some images, texts and other things, view and import data. It allows users to read some data about the company and send their resumes.

    Achievements:
    ● Built reusable code for future use without client-side frameworks
    ● Worked alone with unfamiliar technologies
    ● Redesigned the application's UI to provide a better look and feel on different devices
    ● Redesigned and refactored the source code to provide a better scalability, maintainability and code readability
    ● Implemented designs that work across all modern desktop and mobile browsers
    ● Participated in project team meetings and communicated effectively with peers/architects/business analysts/ project managers/QA and across other technology staff

  • SmartexLab (SolbegSoft)
    Брест
    Фронтенд разработчик (Младший)Software Developer
    Август 2019 — Август 2020 (1 год и 1 месяц)
    • Внутренний продукт для таймменеджмента сотрудников компании
      • Создал UI кит для всего приложения
      • Разработал систему умного тайм-трекинга
    • Приложение для менеджмента команды
      • Принимал участие в разработке архитектуры приложения
      • Был ответственнен за создание UI приложения
      • Был ответственнен за интеграцию Google сервисов

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

  • БрГТУ-Брест

    Брестский государственный технический университет
    Электронно-информационных систем
    Сентябрь 2017 — Июнь 2021 (3 года и 9 месяцев)

    Автоматизированные системы обработки информации
    Изучал историю и основы программирования, БД,  алгоритмы,  C++,  Web-разработку