Меня зовут Евгений. Я Front-End разработчик с коммерческим опытом работы более 2 лет. Разрабатывал приложения в связке с другими разработчиками в команде. Для разработки SPA/SSR архитектуры использую React/Next и Vue/Nuxt.
Мой основной стек, который я использую в рабочих проектах:
- React, Next
- Vue, Nuxt
- Node.js (PostgreSQL, MongoDB, WebSockets)
- TypeScript
- Redux Toolkit
- SCSS Modules
- Tailwind CSS
- Ant Design
- Mui material
- Vite
- Webpack
Что я конкретно умею делать и реализовывал:
- Разработка UI-компоненты (Использую SCSS modules, BEM naming, Tailwind CSS)
- Настройка Router и Redux Toolkit (активно использую RTK Query и такие фичи как createEntityAdapter, createSelector для достижения максимальной оптимизации хранения данных и кэширования запросов), Pinia
- Интеграция с TypeScript для типизации данных
- JWT авторизация и регистрация по почте (умею реализовывать как на фронте, так и на бэке)
- Реализация CRUD операций, пагинации и фильтрации на бэкенде
- Работа с REST API на фронте
- Рефакторинг кода и декомпозиция компонентов
- Написание unit тестов
Решил развиваться как IT-специалист не только из-за высоких доходов и удобства данной работы. Я отношусь к программированию как интересной науке, где можно вечно углубляться и расширять свой диапазон знаний. Это позволяет не угасать интересу к работе и постоянно расти как профессионал. Я всегда изучаю IT, стараясь узнавать как все работает изнутри, "под капотом", а не просто заучивая определенные технологии без понимания для чего это все нужно.
Моя цель - это решать бизнес задачи во Front-End и всегда совершенствоваться как IT-специалист.Гарантия на верстку - 30 дней
Связь со мной:
- Telegram: @evgenysimanin
- [email protected]