Имею коммерческий опыт разработки проектов в качестве frontend react/Blazor разработчика.
Обладаю уверенными знаниями TypeScript, React, CSS3, SCSS, Antd.
Умею кросс-браузерно и адаптивно верстать.
Помимо фронтенда, имею опыт работы с серверными технологиями, такими как Node.js, Express.js и ASP.NET, Blazor.
Я ответственный и активный разработчик, постоянно стремлюсь к совершенствованию и развитию профессиональных качеств. Активно самообучаюсь, изучая новые курсы и статьи, чтобы быть в курсе последних технологических тенденций и лучших практик в отрасли.
• Frontend разработка: Активно участвовал в создании функциональных компонентов, включая интеграцию гридов и модальных окон. Моя задача заключалась в обеспечении эффективного взаимодействия фронтэнда с бэкэнд-приложением и базой данных. Результатом моей работы стали производительные и интуитивно понятные пользовательские интерфейсы, способствующие эффективной работе и взаимодействию с данными.
Технологический стек: React, TypeScript, Css, DevExtreme
• Backend разработка: Занимался разработкой бэкэнд-части, где создавал контроллеры для обработки HTTP-запросов, реализовывал репозитории для взаимодействия с базой данных Microsoft SQL Server и разрабатывал сервисы, ответственные за бизнес-логику и управление данными.
Технологический стек: ASP.NET, DevExtreme, Microsoft SQL Server, Swagger
• Проведение Code Review: Осуществлял анализ и оценку кода студентов, обеспечивая соблюдение лучших практик разработки и структуры кода.
• Организация Митапов: Организовывал и проводил мероприятия, на которых делился своим опытом и знаниями с учащимися, способствуя их профессиональному росту.
• Поддержка Мотивации Студентов: Активно работал над поддержанием мотивации студентов, помогая им преодолевать трудности и достигать учебных и профессиональных целей.
• Помощь в Выполнении Работ: Предоставлял студентам рекомендации и помощь в выполнении практических заданий, улучшая их навыки разработки.
Я создал структурированный и понятный учебный материал, который помогал школьникам освоить основы разработки игр на платформе Unity. Мои методы включали в себя демонстрацию концепций, создание практических заданий и учебных проектов.
Начинал с создания адаптивного лендинга, далее началось изучение JavaScript, входе изучения создал проект Mesto, которое представляет собой функциональный клон: публикация картинок, установка лайка, авторизация, регистрация. После этого начал писать диплом - Movies Explorer. Данное приложение имеет возможность поиска фильмов, добавления фильмов в избранное.
Писал как бэкэнд на Express.js, так и фронтэнд на React