С более чем 7-летним опытом работы в качестве Frontend разработчика, я специализируюсь на создании сложных веб-проектов, используя такие технологии как JavaScript, TypeScript, React.js и Node.js. Моё внимание к деталям и глубокое понимание командных процессов в сочетании с верностью принципам Agile позволяют мне эффективно работать над проектами, обеспечивая высокое качество и чистоту кода.
Я обладаю уверенными навыками работы с системами контроля версий, включая Git flow, GitHub, GitLab и Bitbucket, и имею опыт в современных процессах сборки интерфейса. Стремление к непрерывному обучению и совершенствованию профессиональных навыков дает мне возможность вносить инновационные решения в проекты над которыми работаю.
Навыки и инструменты:
Языки: JavaScript(ES6), TypeScript,
Фреймворки: React.js, Next.js, Node.js, Nest.js,
Менеджеры стейта: Redux, Redux-thunk, Redux-toolkit, Zustand, React-query, TanStack-query
Линтеры: ESLint, StyleLint, Prettier, Husky
API: HTTP/HTTPS, fetch, Axios, REST API, Oauth, JWT, WEB Sockets, Readable Stream, graphQL
Контроль версий: Git flow, GITHub, GITLab, Bitbucket
Сборка: Webpack (лоадеры, чанки, babel, окружение), NPM
CI/CD: GITLab CI/CD, Docker, Jenkins
Разработка: WebStorm, Figma, Postman
Тестирование: React Testing Library, Jest
Архитектура: Модульная, Чистая, Feature-sliced, Микро-фронтенды
Web3 игра с платформой для квестов, магазином NFT, дашбордом и крипто кошельком.
Сервис для аналитики соцсетей, создания отчетов, мониторинга комментариев и автопостинга.
Приложение для онлайн примерки одежды по фото с помощью моделей машинного обучения.
Веб-студия, специализирующаяся на разработке рекламных сайтов и интернет-магазинов.
Углубил знания о сложной типизации и применении TypeScript на практике.
Актуализировал знания современного JavaScript, Typescript, React, Redux и расширил знания о Git, современных инструментах и стандартах разработки.