Евгений Подивилов

Frontend Developer

Senior Frontend Developer с 8+ годами опыта создания высоконагруженных приложений от AI-мессенджеров до финтех-платформ. Специализируюсь на полном цикле frontend-разработки: от архитектуры и технического лидерства до оптимизации производительности. Опыт работы с современным стеком (React, TypeScript, Next.js, Electron) и менторства команд в enterprise-среде.

Опыт работы

Senior Frontend Developer

Loqus.ai

май 2024 г. - Настоящее время
Key Achievements
  • Спроектировал и разработал комплексный AI-мессенджер с поддержкой основных LLM-провайдеров как единственный frontend-разработчик
  • Создал кроссплатформенную экосистему: десктопное приложение на Electron с React и адаптивную веб-версию для мобильных и десктоп платформ
  • Выстроил монорепозиторий для всех модулей проекта с комплексным CI/CD пайплайном для автоматизированного тестирования и деплоя
  • Разработал корпоративный лендинг и блог на Astro + Tailwind CSS с оптимизированной производительностью
  • Организовал работу дизайн-системы с автоматической выгрузкой токенов из Figma в кодовые базы продукта и лендинга
  • Взаимодействовал с backend-командой над архитектурой и реализацией gRPC API
  • Обеспечил полную frontend-экосистему от системного проектирования до производственного развертывания
Technologies Used
Electron React TypeScript gRPC REST API Astro Tailwind CSS Monorepo CI/CD Design Systems Figma

Senior Frontend Developer

Vivid Money

ноябрь 2023 г. - май 2024 г.
Key Achievements
  • Развивал финансовую платформу для управления корпоративными финансами SME и фрилансеров в команде из 2 frontend-разработчиков
  • Улучшал и расширял функционал мультиаккаунтинга, управления корпоративными картами для сотрудников и высокодоходных депозитных счетов
  • Дорабатывал интерфейсы для SEPA и международных переводов, оптимизировал пользовательские сценарии
  • Проектировал и писал Protobuf-схемы для оптимизации взаимодействия frontend-backend через gRPC
  • Координировал техническую интеграцию с внешними командами (Interest Account) для реализации кроссфункциональных возможностей
  • Активно участвовал в улучшении UX совместно с дизайнерами, анализировал и оптимизировал бизнес-процессы
  • Обеспечивал техническую аналитику задач и декомпозицию для эффективной разработки enterprise-решений
Technologies Used
Next.js TypeScript gRPC Protobuf

Senior Software Developer

BNP Paribas

август 2023 г. - ноябрь 2023 г.
Key Achievements
  • Разработал пользовательский интерфейс для CortexFX — электронной торговой платформы для операций с иностранными валютами
  • Создавал enterprise-решение, обслуживающее корпоративных клиентов и финансовые институты для торговли spot, forwards, swaps, options и NDF
  • Реализовал функционал на внутреннем фреймворке, построенном поверх Angular 1.5 и lit-html
  • Обеспечивал качество кода через комплексное unit-тестирование с использованием Jasmine и Karma
  • Сотрудничал в крупной международной команде над высокопроизводительной финансовой торговой платформой
Technologies Used
Angular 1.5 lit-html TypeScript Jasmine Karma

Staff Software Engineer

Reltio

март 2022 г. - август 2023 г.
Key Achievements
  • Возглавлял техническую модернизацию enterprise MDM платформы для управления мастер-данными крупных корпораций
  • Провел масштабную миграцию legacy-приложений на TypeScript и современные стандарты разработки, повысив производительность и поддерживаемость кода
  • Спроектировал и внедрил мета-фреймворк для браузерного тестирования, ускорив процесс написания тестов разработчиками
  • Оптимизировал CI/CD пайплайны и e2e тесты, обеспечив стабильность и скорость доставки в enterprise-среде
  • Продвигал best practices: декомпозицию задач, small pull requests, улучшение процессов код-ревью
  • Разработал внутренние Electron-инструменты для службы поддержки клиентов, автоматизировав рутинные операции
  • Координировал работу с командами по внедрению современных подходов к разработке в крупной технологической организации
Technologies Used
React TypeScript Angular Electron Jasmine Karma CI/CD

Старший разработчик

Tinkoff

сентябрь 2020 г. - февраль 2022 г.
Key Achievements
  • Развивал раздел 'Развлечения' Tinkoff на собственном фреймворке Tramvai (React SSR), работал над архитектурой высоконагруженных приложений
  • Возглавил проект создания кроссплатформенного инструмента для отображения схем концертных залов (Android, iOS, Web)
  • Спроектировал единый формат данных и инструмент трансформации SVG-схем, обеспечив консистентность на всех платформах
  • Внедрил dev/QA спецификации, стабилизировав спринты и снизив стресс при релизах
  • Оптимизировал CI/CD процессы, сократив время сборки с 40 до 20 минут (50% улучшение)
  • Обеспечивал консистентность дизайна приложений в сотрудничестве с UI/UX командой
  • Участвовал в образовательных инициативах: преподавание в Tinkoff School, менторинг, участие в найме разработчиков
Technologies Used
Tramvai (React SSR) TypeScript Android/iOS/Web CI/CD

Инженер-программист

Applied Technologies

май 2017 г. - март 2020 г.
Key Achievements
  • Разработал с нуля три data-driven приложения на стеке React/Redux + Express для управления и анализа пользовательских данных
  • Спроектировал полный цикл одного из приложений: API контракт, клиентское приложение, архитектура взаимодействия
  • Создал дашборды, интерактивные графики и таблицы для визуализации больших объемов данных
  • Участвовал в разработке внутренней библиотеки компонентов и внедрении инструментов контроля качества кода
  • Оптимизировал процесс сборки и загрузки ресурсов, улучшив Web Vitals на 35%
  • Повысил покрытие тестами с 50% до 90% на всех проектах, снизив количество багов и ускорив разработку
  • Активно сотрудничал с UI-дизайнерами для улучшения пользовательского опыта приложений
Technologies Used
React Redux Express Node.js Webpack

Разработчик игр

Happy Games Studio

август 2016 г. - март 2017 г.
Key Achievements
  • Участвовал в разработке гибридной игры Ranch Adventures (match-3 + ферма) на базе PixiJS
  • Реализовал систему анимаций разрушения и появления элементов в match-3 механике
  • Разработал полнофункциональную фермерскую часть: рендеринг фермы, система управления декорациями, игровой интерфейс
  • Создал модульную систему UI компонентов: модальные окна, формы ввода, скроллируемые списки друзей
  • Полностью переписал админ-панель управления уровнями с jQuery на модульные React компоненты
  • Расширил функционал админ-системы: управление правами пользователей, статистика уровней, drag-and-drop сортировка для геймдизайнеров
Technologies Used
PixiJS React jQuery JavaScript

Контакты

Электронная почта

evgeniy.podivilov@gmail.com

Telegram

@epodivilov

Местоположение

Каркавелуш, Португалия

Connect with me