Имею опыт разработки web приложений в команде по методологии agile, посмотреть которые можно по ссылке:
https://github.com/SergeyRomanovv
Ищу работу на позицию frontend-разработчика в компании с развитой корпоративной культурой, с дружелюбной командой где можно развиваться как профессионально так и личностно.
Умею решать сложные задачи, оптимизировать процессы, искать пути и технологии для улучшения продукта, знаком с полноценным циклом разработки от проектирования БД и до разработки архитектуры проекта. Могу настроить клиент-серверное взаимодействие в с соответствии REST API.
Буду полезен вам, если вы ищете ответственного front-end разработчика.
Стек технологий:
• Frontend-разработка: HTML, CSS, DOM, JavaScript, TypeScript, HBS, React, Redux,
WebPack, Storybook, Material UI, Ant Design;
• Backend-разработка: Node.js, Express, Socket IO, REST API, PostgreSQL, Sequelize;
• Контроль версий приложений с использованием Git;
• Тестирование с использованием Jest.
Адрес эл. почты: sergeyromanovjob@gmail.com
Телефон: +7 (900) 693-13-38
Telegram: https://t.me/SergeyRomanovDev
Основные задачи:
• Исправление ошибок в работе системы amoCRM.
• Исправление ошибок во вспомогательных системах amoCRM.
• Рефакторинг устаревшей части проекта с целью оптимизации.
• Разработка нового функционала (Верстка, написание логики клиентской части).
• Взаимодействие с backend-разработчиками для согласования работы.
Стек технологий:
React, TypeScript, JavaScript (ES5+), WebPack, Backbone.js, jQuery
Разработка внутреннего веб-приложения системы управления знаниями, front на React class + function.
1. Разработка новых фич.
2. Рефакторинг устаревшей части проекта.
3. Поддержка и развитие frontend составляющей продукта.
4. Взаимодействие с backend разработчиком.
5. Планирование задач, оценка сроков выполнения
Стек используемых технологий:
React, TypesScript, Redux, Redux-thunk, MTS DS, JS (ES6+), WebPack
1. Разработка пользовательских интерфейсов.
2. Разработка и развитие корпоративных веб приложений.
• Платформа по созданию веб приложений;
• CRM система;
3. Рефакторинг устаревшей части проекта.
4. Отладка багов в системе и их исправление.
Стек используемых технологий:
React, TypesScript, Redux, Redux-thunk, Ant Design, JS (ES6+), WebPack
1. Dungeon online - Web-приложение для проведения онлайн партий в
настольные ролевые игры c поддержкой видео чата. Позволяет создавать
карты местности и разыгрывать сценарии с помощью любых ролевых систем.
• Настраивал back-end и прописывал endpoint согласно REST API, авторизация(JWT), middleware;
• Разработал архитектуру приложения и БД. Настраивал связи;
• Разработал основные React компоненты связанные с игровой логикой и создания карты ;
• Сделал приватные комнаты при помощи Socket.io;
Стек: React, Redux, Socket.io, Node.js, Express, JWT, PostgreSQL, Sequelize
link: https://dnd-deploy.herokuapp.com
git: https://github.com/SergeyRomanovv/dnd-Online
2.
Find Anime Episode - Web-приложение, которое позволяет, найти аниме и
эпизод по скриншоту. Так же отображает топ по версии Anilist.
Pet проект.
• Работа с API;
• Работа с GraphQL запросами;
• Проект выполненный в формате хакатон за 2 дня;
• Стилизация;
Стек: Node.js, Express, HBS, PostgreSQL, Sequelize
link: https://anime-ep-finder.herokuapp.com/getAnime
git: https://github.com/SergeyRomanovv/AnimeEpFinder
3. Unicorn 3d Stock - Web-приложение для покупки и продажи 3d моделей.
• Настроил back-end и прописал endpoint согласно REST API, авторизацию, валидацию и хэширование пароля, cookie-session;
• Разрабатывал архитектуру и логику проекта;
• Занимался стилизацией проекта при помощи CSS, Bootstrap;
• Организовал загрузку изображений при помощи multer;
• Разработал архитектуру БД, настраивал связи;
Стек: Node.js, Express, HBS, PostgreSQL, Sequelize
git: https://github.com/SergeyRomanovv/Unicorn-3d-Stock
• Верстка одностраничных сайтов;
• Выполнение отдельных HTML - узлов с визуализацией.
ПО ВТ и АС, Программист