
Evgenii Podivilov
Frontend Developer
Senior Frontend Developer with 8+ years of experience building high-load applications from AI messengers to fintech platforms. I specialize in the full frontend development cycle: from architecture and technical leadership to performance optimization. Experience with modern stack (React, TypeScript, Next.js, Electron) and mentoring teams in enterprise environments.
Experience
Senior Frontend Developer
Loqus.ai
May 2024 - Present
Key Achievements
- Architected and developed comprehensive AI messenger supporting major LLM providers as sole frontend developer
- Built cross-platform ecosystem: Electron desktop application with React and responsive web version for mobile and desktop
- Established monorepo architecture for all project modules with comprehensive CI/CD pipeline for automated testing and deployment
- Developed corporate landing page and blog using Astro + Tailwind CSS with optimized performance
- Orchestrated design system workflow with automated Figma token extraction to product and landing codebases
- Collaborated with backend team on gRPC API architecture and implementation
- Delivered complete frontend ecosystem from system design to production deployment
Technologies Used
Electron React TypeScript gRPC REST API Astro Tailwind CSS Monorepo CI/CD Design Systems Figma
Senior Frontend Developer
Vivid Money
November 2023 - May 2024
Key Achievements
- Developed financial platform for corporate finance management for SME and freelancers in a team of 2 frontend developers
- Enhanced and expanded multi-accounting functionality, corporate card management for employees and high-yield deposit accounts
- Improved interfaces for SEPA and international transfers, optimized user scenarios
- Designed and wrote Protobuf schemas to optimize frontend-backend interaction via gRPC
- Coordinated technical integration with external teams (Interest Account) for cross-functional capabilities
- Actively participated in UX improvement together with designers, analyzed and optimized business processes
- Provided technical analysis of tasks and decomposition for efficient enterprise solution development
Technologies Used
Next.js TypeScript gRPC Protobuf
Senior Software Developer
BNP Paribas
August 2023 - November 2023
Key Achievements
- Developed user interface for CortexFX electronic trading platform for foreign currency transactions
- Built enterprise solution serving corporate clients and financial institutions for trading spot, forwards, swaps, options and NDF
- Implemented functionality on internal framework built on top of Angular 1.5 and lit-html
- Ensured code quality through comprehensive unit testing using Jasmine and Karma
- Collaborated in large international team on high-performance financial trading platform
Technologies Used
Angular 1.5 lit-html TypeScript Jasmine Karma
Staff Software Engineer
Reltio
March 2022 - August 2023
Key Achievements
- Led technical modernization of enterprise MDM platform for large corporations' master data management
- Conducted large-scale migration of legacy applications to TypeScript and modern development standards, improving code performance and maintainability
- Designed and implemented meta-framework for browser testing, accelerating test writing process for developers
- Optimized CI/CD pipelines and e2e tests, ensuring stability and delivery speed in enterprise environment
- Promoted best practices: task decomposition, small pull requests, improved code review processes
- Developed internal Electron tools for customer support service, automating routine operations
- Coordinated work with teams on implementing modern development approaches in large tech organization
Technologies Used
React TypeScript Angular Electron Jasmine Karma CI/CD
Senior Developer
Tinkoff
September 2020 - February 2022
Key Achievements
- Developed Tinkoff Entertainment section on proprietary Tramvai framework (React SSR), worked on high-load applications architecture
- Led project to create cross-platform tool for displaying concert hall seating charts (Android, iOS, Web)
- Designed unified data format and SVG transformation tool, ensuring consistency across all platforms
- Implemented dev/QA specifications, stabilizing sprints and reducing release stress
- Optimized CI/CD processes, reducing build time from 40 to 20 minutes (50% improvement)
- Ensured design consistency across applications in collaboration with UI/UX team
- Participated in educational initiatives: teaching at Tinkoff School, mentoring, participating in developer hiring
Technologies Used
Tramvai (React SSR) TypeScript Android/iOS/Web CI/CD
Software Engineer
Applied Technologies
May 2017 - March 2020
Key Achievements
- Developed from scratch three data-driven applications on React/Redux + Express stack for user data management and analytics
- Designed full cycle of one application: API contract, client application, interaction architecture
- Created dashboards, interactive charts and tables for large data volumes visualization
- Participated in internal component library development and code quality tools implementation
- Optimized build process and resource loading, improving Web Vitals by 35%
- Increased test coverage from 50% to 90% across all projects, reducing bugs and accelerating development
- Actively collaborated with UI designers to improve application user experience
Technologies Used
React Redux Express Node.js Webpack
Game Developer
Happy Games Studio
August 2016 - March 2017
Key Achievements
- Participated in development of hybrid game Ranch Adventures (match-3 + farm) based on PixiJS
- Implemented animation system for destruction and appearance of elements in match-3 mechanics
- Developed fully functional farming part: farm rendering, decoration management system, game interface
- Created modular UI component system: modal windows, input forms, scrollable friend lists
- Completely rewrote level management admin panel from jQuery to modular React components
- Expanded admin system functionality: user rights management, level statistics, drag-and-drop sorting for game designers
Technologies Used
PixiJS React jQuery JavaScript