EN / RU
You may print this page or download it as PDF by choosing «Save as PDF» in the «printer» select

Татьяна Неручева Frontend-разработчица

Tatiana Nerucheva

Местоположение

Проживание: Черногория, Тиват Готовность к работе: готова к удаленной работе

Контактная информация

Email: tatiana@nerucheva.com GitHub: github.com/nerucheva LinkedIn: linkedin.com/in/nerucheva

Языки

  • Английский – B2
  • Сербохорватский – C1

Образование

СПбГУ, бакалавр филологии
Русский язык и литература (2009-20014)

Татьяна Неручева Frontend-разработчица

Обо мне

Frontend-разработчица c 3+ годами опыта работы на американские и европейские компании.

Стек: HTML, CSS, JavaScript, TypeScript, React и GraphQL. Моя цель – разработка интерфейсов, которые отвечают требованиям бизнеса и вместе с тем обеспечивают максимально интуитивный и дружелюбный пользовательский опыт.

Я создаю адаптивную и кроссбраузерную верстку даже без дополнительных макетов, следую подходу Pixel Perfect. Придерживаюсь подходов BAM, Atomic Design и Storybook Driven Development: это позволяет мне как с нуля создавать дизайн-системы, которые легко поддерживать и масштабировать, так и развивать уже существующие. Благодаря опыту работы UI-дизайнером разрабатываю функциональные и эстетичные интерфейсы и выстраиваю эффективную коммуникацию с дизайн-отделом.

Имею опыт работы в англоязычных командах. Также занимаюсь менторингом.

Профессиональные навыки

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • React
  • React Native
  • Next.js
  • Vite
  • Jest
  • Git
  • GraphQL
  • Ant Design
  • SASS
  • CSS Modules
  • CSS-in-JS
  • Tailwind
  • Figma
  • Photoshop
  • БЭМ
  • Atomic Design
  • Storybook
  • Storybook Driven Development

Опыт работы

Sinehus

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

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

  • Провела ревизию проекта на соответсвие макетам и протестировала интерфейсы.

  • Провела редизайн дизайн-системы, построенной на базе Ant Design UI Kit.

  • Пишу бизнес-логику, занимаюсь рефакторингом кодовой базы, исправляю UI и UX баги, создаю Storybook stories для компонентов.

Используемые навыки

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • React
  • Vite
  • Storybook
  • Ant Design
  • CSS modules
  • Адаптивная верстка
  • Atomic Design
  • Figma Design
  • Git

Pixel Point

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

Участвовала в разработке сайтов для ряда технологических компаний с использованием Gatsby, Next.js и Tailwind.

  • Разработала гибкую систему шаблонов для сайта Isovalent и с помощью GraphQL реализовала интеграцию шаблонов с CMS. Разработала базу знаний проекта, интегрировала в нее поисковый движок и систему фильтров для контента. Оптимизировала ряд страниц проекта по рекомендациям Lighthouse до 97% производительности.

  • В рамках корпоративного хакатона разработала движок, который позволяет дизайнерам подобрать цветовую палитру для подсветки синтаксиса в блоках кода и сгенерировать CSS.

  • С использованием библиотеки Lottie имплементировала анимации на главной странице Configu.

  • В рамках программы менторинга обучила двух человек адаптивной валидной кроссбраузерной верстке.

  • С моим участием было запущено три проекта. Также я создавала качественную адаптивную кроссбраузерную верстку, осуществляла техническую поддержку клиента на английском языке, писала документацию к новой функциональности, исправляла баги и улучшала для клиента user experience работы с сайтом в CMS.

Используемые навыки

  • HTML
  • CSS
  • Tailwind
  • JavaScript
  • React
  • Gatsby
  • Next.js
  • GraphQL
  • Адаптивная верстка
  • Figma Design
  • Git

JSNAKE

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

Работала с продуктовыми стартапами Sammy, Yours, BetterLegal.

  • Переработала и структурировала подходы к организации кодовой базы и дизайн-системы React Native приложения Sammy для Android и iOS и его веб-версии. В рамках поэтапного рефакторинга я внедрила подходы Atomic Design и Storybook Driven Development, спроектировала типы (TS) и API компонентов. С помощью CSS variables и понятной системы нейминга енамов мне удалось зафиксировать сетку и цветовую схему проекта, сохранив при этом простоту применения значений. Я покрыла дизайн-систему юнит-тестами и задокументировала проект.

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

  • Добавила поддержку интернационализации в проекте Yours. При помощи Intl API я реализовала распознавание языка пользователя и внедрила поддержку версий на двух языках (en-gb, en-us). Также для упрощения поддержки и оптимизации работы проекта я провела его миграцию на TypeScript.

  • Разработала систему онбординга в React Native приложении, что позволило увеличить конверсию. Помимо этого отвечала за качество верстки и создавала адаптивную кроссбраузерную верстку для Next.js и React Native проектов, участвовала в разработке мобильного приложения под Android и iOS, документировала проекты, представляла команду на созвонах с клиентом, занималась исправлением багов и улучшением пользовательского опыта.

Используемые навыки

  • HTML
  • CSS
  • Storybook
  • JavaScript
  • TypeScript
  • React
  • React Native
  • Jest
  • Next.js
  • Адаптивная верстка
  • Git

Freelance

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

Занималась версткой адаптивных лендингов и созданием маркетинговых материалов. Также занималась UI-дизайном.

Используемые навыки

  • HTML
  • CSS
  • SCSS
  • БЭМ
  • React
  • JavaScript
  • Git
  • Адаптивная верстка
  • Twitter Bootstrap
  • Ant
  • Figma Design