Сергей Медведкин - Frontend разработчик
Skills
- Axios
- CSS
- Git
- Github
- JavaScript
- MobX
- Next
- React
- Redux
- Redux-Thunk
- REST API
- sass
- TypeScript
Experience
TalkAboutAll
Frontend разработчик - июнь 2022 / ноябрь 2023Описание проекта:
mental health проект с функциями видеохостинга на русском и английском языках. Позволяет тренировать навыки устной речи, описывая случайно генерируемые изображения и категории слов, записывая свою речь на видео, с возможностью просмотра или прослушивания аудио, сортировки видео/аудио, комментирование записей, транскрибацию речи.
Рабочий процесс:
agile – ежедневные созвоны, недельные спринты, коммуникация через мессенджер или созвоны. Координация задач в Kaiten.
Что делал:
– адаптивную верстку с макетов в Фигме
– компоненты React, использовал функциональные компоненты, хуки
– логику приложения, использовал ReaduxToolKit, redux-thunk
– логику взаимодействия с сервером по REST API, использовал axios
– аутентификацию по JWT-token
– регистрацию и восстановления доступа к сервису по email
– формы входа, регистрации, смены и восстановления пароля с валидацией и цветовой индикацией состояния
– личный кабинет с возможностью редактирования личных данных, выхода из системы и удаления учетной записи
– функционал тестовой и чистовой записи видео с отправкой на сервер, с ограничением по количеству попыток
– страницу готовых записей с пагинацией и сортировкой
– страницу просмотра видео/прослушивания аудио, с функцоналом комментирования, отправки видео/аудио записей на email
– модальные окна
– индикацию хода выполенния операций
– переключение языков
– мобильное меню
– проводил code-review
– принимал решение по стеку технологий, решения по интеграции с бекендом (регистрация, восстановление пароля)
Инструменты и технологии:
фронтенд: TypeScript, React, ReduxToolKit, redux-thunk, REST API, axios, styled-components, Storybook, adaptive layout mobile-first
на проекте: DRF, PostgreSQL, SQLite, Redis, Docker, Git, Github, Swagger, KaitenСКБ МО РФ
инженер-программист - ноябрь 2023
Education
Экономика и управление на предвприятии
Кемеровский государственный университет1997 / 2002
About me
Я фронтенд разработчик с опытом коммерческой разработки. Мой основной стек: TypeScript, React, Redux, REST API. Изучал веб-разработку и fundemental computer science. Знаком с языками C, Java. Повышаю свой уровень получая новые знаний и применяя их на практике.
Погружаюсь в тему настокльо глубоко, насколько этого требует задача. Предпочитаю двигаться вперед, нежели стоять на месте. Люблю новое, но использую хорошо проверенные инструменты.