7+ лет опыта работы в роли Full Stack инженера. Профессионально могу разрабатывать и создавать веб-приложения на клиентской и серверной частях, с использованием Java, TypeScript, React, SpringBoot и SQL. Глубоко анализируя и рассматриваю проблему с разных точек зрения для успеха проектируемых продуктов.
Аутсорсинговая ИТ-компания с более чем 5000 успешно реализованных проектов для более чем 800 клиентов, конкурент Ай-теко.
• Разработал 2 веб-приложения согласно всем требованиям и с покрытием 99% SLO и SLA для клиентов.
• Оптимизировал 2 приложения, в результате чего появилась зеленая зона с точки зрения требований генерального директора.
• Участвовал в разработке нового архитектурного решения для клиента, удовлетворяющего требованиям на 100%.
Крупнейший коммерческий банк России, входящий в ТОП-3 среди всех банков, конкурент Тинькофф банк.
● Разработка универсальной системы оценки рисков для банка в области выдачи кредитов с использованием Java, Springboot, TypeScript, React + Redux.
● Разработал сервис, который позволил банку получить финансовую выгоду в 300 млн долларов в сфере кредитования.
● Разработал с нуля и внедрил функционал динамической валидации форм, исключив на 100% необходимость выпуска релиза при изменении правил.
● Разработал систему сбора и мониторинга метрик с Grafana и influxDB, обеспечив мгновенное уведомления об аномалиях в работе системы.
● Провел рефакторинг кодовой базы на клиентской стороне с внедрением TypeScript, ускорив разработку на 20%.
● Адаптировал и настроил окружение разработки для трех новых инженеров в команде.
Крупнейший спортивный центр Санкт-Петербурга.
● Разработал приложение для управления и распределения спортивного инвентаря для проведения тренировок, оптимизировав на 90% затраты по времени на выдачу/прием оборудования.
● Устранил на 100% необходимость заполнения бумажных документов при выдаче инвентаря, полностью переведя процесс в цифровой формат.
● Провел анализ и устранил все замечания по доступности интерфейса, адаптировав его для пользователей разных возрастов и категорий здоровья.
Техник. Вычислительные машины, комплексы, системы и сети
На курсе были затронуты темы того, как браузер рендерит контент, различные техники оптимизации, понимание метрик быстродействия, доступность сайтов, а так же безопасность.
Дополнительно была рассмотрена работа с самой популярной библиотекой React, в контексте оптимизаций и пользовательских хуков, с выполнением ряда задач для закрепления понимания пройденного материала, в т.ч. задачи на dom-манипуляции и популярные функциональные решения: каррирования, тротлинга, debounce-функций и мемоизации.