Фронтенд разработчик с глубоким пониманием HTML, CSS и JavaScript. Специализируюсь на создании современных веб-интерфейсов с использованием React. Я имею опыт работы с RESTful API и интеграцией с бэкэндом. Умею оптимизировать производительность и обеспечивать отзывчивость интерфейса. Владею навыками верстки, адаптивного дизайна и кросс-браузерной совместимости. Активно следую современным тенденциям и лучшим практикам в области фронтенд разработки. Готов работать в команде, обмениваться знаниями и постоянно развиваться в своей профессии.
Выпускник Яндекс.Практикума. Под присмотром опытных
менторов создал проекты, которые прошли строгое
код-ревью. Вот некоторые из них
• Дипломный проект "Movies" (frontend/backend)
Функционал: Многостраничный сайт на котором пользователь может авторизоваться, произвести поиск фильма, при нажатии на лайк добавить/удалить карточку фильма, произвести поиск по сохраненным фильмам, изменить данные профиля.
Стек: HTML, CSS, JS, API, React.js, Node.js, Express, MongoDB
Репозитории в Git-hub:
Frontend: https://github.com/timofeykafanov/movies-explorer-frontend
Backend: https://github.com/timofeykafanov/movies-explorer-api
• Проект "Mesto" (frontend/backend)
Функционал: Сайт с функциональностью похожей на Instagram.
Пользователь может авторизоваться, добавить/удалить карточку,
поставить/убрать лайк, изменить данные профиля.
Стек: HTML, CSS, JS, API, React.js, Node.js, Express, MongoDB
Репозиторий в Git-hub: https://github.com/timofeykafanov/react-mesto-api-full
• Проект "Mesto", написанный на чистом JS
Функционал: Добавление/удаление карточек, редактирование
профиля, валидация форм.
Стек: HTML, CSS, JS, Git, Webpack, API, ООП, БЭМ
Ссылка на проект: https://timofeykafanov.github.io/mesto/
• Проект "Russian-travel'
Функционал: Адаптивный сайт
Стек: HTML, CSS, Git, БЭМ
Ссылка на проект: https://timofeykafanov.github.io/russian-travel/
• 2017-2018 Тинькофф банк: cпециалист отдела входящих обращений.
Занимался консультацией клиентов по вопросам работы приложения и сайта, с кредитными и дебетовыми счетами.
За время работы научился ценить понятный интерфейс и логику продукта, вести деловой диалог, находить общий язык с разными людьми.
• 2018-2022 Vasiliev Groove: артист, музыкант, художественный руководитель.
Занимался проведением репетиций, организацией выступлений.
За время работы научился принимать решения в сложный ситуациях, быть многозадачным, брать ответственность за принимаемые решения.
Расширенные возможности HTML, CSS
Адаптивная верстка и работа с макетом.
JavaScript - теория и практика.
Инфраструктура веб-приложений.
Основы бэкенда.