Ольга Лебедева - Frontend-разработчик
Навыки
- CSS Architecture
- JavaScript
- Jest
- MobX
- Next.js
- Node.js
- Performance tuning
- React
- Redux
- scss
- TypeScript
- webpack
- Адаптивная верстка
- Семантическая верстка
Опыт работы
Freewallet
Frontend-разработчик - Декабрь 2020 — Сентябрь 2022 (1 год и 10 месяцев)Веб-клиент, мобильный клиент и блог для крипто-кошелька Freewallet
-Реализовала и доработала дэшборды в приложениях (добавление кошельков, графики валюты, история переводов, новостная лента и т. п.)
-Добавила в клиент покупку и продажу валют через сторонние API (Simplex, Moonpay)
-Улучшала UI мобильного клиента, работала с плагинами Cordova.
-Разрабатывала адаптивный и доступный интерфейс блога.
-Оптимизировала SEO и производительность блога.
-Рефакторила существующую кодовую базу.
-Проводила код-ревью: участвовала в формировании, распределении и оценке задач.X5 Tech
Frontend-разработчик - Ноябрь 2022 — Декабрь 2023 (1 год и 2 месяца)Закрытый аналитический сервис. Участие в формировании проекта — выбор технического стека, реализация архитектуры Next.js и создание UI-кита.
-Реализовала дэшборд сервиса, работу с аккаунтом и авторизацию, внедрила онбординг для новых пользователей с использованием удобных подсказок
-Разработала собственный UI-kit на основе библиотеки react-charts (графики, календари)
-Добавила эффективное взаимодействие с бэкендом, используя react-use-websoket, внедрила контракты, работала со Swagger.
— Использовала root store pattern MobX в Next.js.
-Создала с помощью react-hook-form формы для заявок сотрудников с возможностью вести чаты.
Образование
Психолог-консультант
МИП2017-2021
Обо мне
Фронтенд-разработчик с 3+ годами опыта.
Стек — React, Next.js, TypeScript.
Пишу надежные и эффективные приложения, всегда следуя лучшим практикам и стандартам в области фронтенда. Среди моих недавних проектов — разработка аналитического сервиса в крупной IT-компании. А также работа над веб клиентом и блогом крипто-кошелька.
Провожу свободное время за чтением, видеоиграми и созданием проектов на GitHub.