
Евгений Подивилов
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.comTelegram
@epodivilovМестоположение
Каркавелуш, Португалия