Резюме специалистов Creative

Амаль А.

UPPER-MIDDLE FRONTEND DEVELOPER



Основной стек: JavaScript, TypeScript, ReactJS/VueJS, Nextjs/Nuxtjs, NodeJS, rx.js, fp.ts.
Коммерческая разработка: 4 года
Знание английского: B1 — Intermediate.

Навыки


  • JavaScript, TypeScript, HTML, CSS
  • React, Vue, AngularJS, Next.js, Nuxt.js, Redux, Vuex, Redux Toolkit, Redux-Thunk, Redux-Saga
  • Sass, SCSS, Css modules, Flexbox, БЭМ, Stylus
  • Material UI, Storybook, ESLint, Prettier, Stylelint, Husky, Jest, React Testing Library, Puppeteer, Vue Testing Library, Vue Test Utils
  • Webpack, Babel, Npm, Yarn, Nvm, Npx, Docker, Npm scripts
  • Fetch, Axios, REST API
  • Web Vitals, Lighthouse, WebpackBundlerAnalyzer
  • IndexedDB, Git, SPA, PWA

Опыт работы


08.2023 —наст.время

NDA, кибербезопасность


Роль на проекте: Frontend Developer
Технологии: React, JavaScript,Typescript, React (hooks), FSD, MonoRepo, Git
Команда: 5 разработчиков

— Разработка компонентов по макетам Figma;
— Улучшение и оптимизация состояния проекта;
— Взаимодействовать со всей командой разработки (начиная с дизайна и заканчивая QA)
— Провождение code review;
— Взаимодействие с API внутренних сервисов;
— Работал по SCRUM, AGILE.


04.2022 — 04.2023

DxChart, веб-сервис для трейдеров, в основе которой лежит платформа технического анализа.


Роль на проекте: Frontend Developer
Технологии: React, TypeScript, Storybook, Jest, Rx.js, canvas, fp.ts, styled-components
Команда: 8 разработчиков

— Верстка компонентов, разработка контролов (фигма + UI Kit)
— Работа с canvas
— Работа с DI фреймворком, MVC, MVVM архитектурой
— Написание тестов для компонентов, мок данных, работа со снэпшотами
— Создание сторей для storybook компонентов и настройки к ним
— Написание, генерация, поддержка документаций для open-source
— Работа по SCRUM/AGILE, спринты, дейлики, викли, ретро
— Код ревью
— Оценка задач
— Ориентированность на результат, ответственность, коммуникабельность

11.2021 — 03.2022

Fintech проект под NDA


Роль на проекте: Frontend Developer
Технологии: React, Redux, ReduxThunk, TypeScript, SCSS, SSR
Команда: 6 разработчиков

— Написание клиентской части
— Создание виджетов и настроек к ним
— Написание реиспользуемых компонентов для виджетов
— Работа с бекендом, базой даных, миграциями.
— Разработка мобильной адаптированной версии виджетов
— Реализация админ панели для редактирования контента
— Ревью других членов команды
— Оценка задач
— Работа в системах Jira, Git, Confluence
— Рефакторинг написанного кода
— Исправление багов

11.2020— 11.2021

Fintech проект под NDA


Роль на проекте: Frontend Developer
Технологии: React, ReactUse, TypeScript, Storybook, Jest, ReactTestingLibrary
Команда: 6 разработчиков

— Верстка макетов страниц, создание компонентов (фигма + UI Kit)
— Написание тестов для компонентов, мок данных, работа со снэпшотами
— Создание сторей для storybook компонентов и настройки к ним
— Разработка виджетов с настройками
— Реализация страниц и виджетов для мобильного терминала (WebView)
— Код ревью
— Оценка задач

До 11.2020
Технологии: VueJS, VueRouter, Vuex, NuxtJS, React, Redux, Thunk/Saga, NextJS, Express, Nodejs, MSSQL/MYSQL, Sequelize

  • — Создание корпоративных проектов
  • — Создание больших CRM систем
  • — Создание админок для сайтов с виджетами и настройками к ним
  • — REST-api на express,
  • — Разработка бизнес логики бекенда + БД
  • — Ревью других членов команды
  • — Написание тестов
  • — Участие в проектирование схем баз данных (реляционных)
  • — Разработка SPA, SSR
  • — Верстка макетов pixel perfect
  • — Работа по SCRUM/AGILE
  • — Оптимизация и рефакторинг кода веб-приложения (техдолг)
Frontend