Work Experience
Senior Frontend Engineer at Janea Systems
April 2022 - Present
Worked as a Senior Frontend Engineer on multiple enterprise projects for international clients. Took part in greenfield development, architecture design, performance optimization, and delivery of complex UI features using React, Angular, and TypeScript in agile teams.
Accomplishments
Contributed to three major projects across different domains, delivering key features and improvements tailored to each system's specific needs.
Projects
Microsoft – Report Viewer (part of Microsoft BI suite)
Worked on performance-critical and feature-rich components of the Report Viewer. Bugfixing, new components and Sagas, unit tests and end-to-end Cypress tests for new features
Accomplishments:
• Refactored the table subsystem: introduced virtualization for dynamic tables with complex structures (rowspans, colspans, fixed headers/columns) • Fully restructured and optimized existing codebase for maintainability • Implemented accurate rendering logic for table borders to match behavior of native Report Builder
Internal Staffing Dashboard
Developed an internal tool to visualize team allocations, projects, and roles over time. • Built drag-and-drop timeline interface for hierarchical (tree-based) project-role structures • Used Angular Signals and OnPush Change Detection to optimize performance
Accomplishments:
Implemented dynamic PDF and Excel export directly from client-side, faster, more light-weight and very flexible comparing to server generation
F5 – Policy Management System
Lead frontend engineer on a greenfield project to build a policy configuration and management platform. • Designed and implemented the entire project structure and reusable architecture • Delivered a production-ready MVP within 4 months • Built core components, state management with Redux Toolkit and Thunk • Integrated OpenAPI for automated typed API consumption
Senior Frontend developer at Sberbank -Technology Moscow
Jan 2018 - Mar 2022
Developer on internal projects, focusing on client-side applications.
Projects
Frontend Engineer
• Developed a modular frontend application from scratch using React, Redux, and Thunk, with integration of third-party components and internal systems • Worked on building a self-contained bundle with dynamic loading of external applications via DataBus, supporting both internal (via app manager) and external launch environments • Led the integration of components developed by other teams into a unified system • Implemented flexible build configuration with Webpack, introduced optional TypeScript typings • Successfully deployed the product into production across the organization
React Native Engineer
• Maintained and evolved a React Native mobile application used across the organization • Resolved bugs, implemented new features, and improved overall application stability • Gradually migrated legacy components to a modern architecture using React, Redux, and Thunk, improving maintainability and performance
Lead Full Stack Developer at Time and Space
April 2014 - December 2017
Led development of internal reporting systems and Gantt-chart tools for enterprise use.
Accomplishments
• Developed automatic reporting tools with DB integrations (MSSQL, Postgres, Oracle) • Built a Gantt chart based on SlickGrid with custom graphic rendering and printing to PDF • Implemented map service integration, widgets via d3, jQuery, ExtJS • Optimized backend with caching, refactored server for better maintainability
Technologies
Full Stack Engineer at Time and Space
February 2012 - April 2014
Co-developer of a modular, visual reporting system with rich data interaction.
Accomplishments
• Built table, chart, and graph components with interactive data elements • Participated in architectural planning and user-driven UI/UX decisions • Maintained and improved error handling, performance, and system logic
Technologies
Full Stack Developer at Integral KT
August 2010 - October 2011
Full stack development of a web-based production management system for X5 Retail Group, covering both backend and frontend components.
Accomplishments
• Built modules such as order management: PHP backend classes, ExtJS components, and complex SQL queries (PL/SQL) • Developed features for data import/export in Excel and PDF using PHP libraries• Refactored and optimized legacy code for performance and maintainability • Worked in a small team with version control (SVN, Mercurial) and NetBeans IDE
Technologies
Explore my portfolio of projects showcasing my technical expertise and problem-solving abilities.
View Notable ProjectsInterested in collaboration or have a project in mind? Let's connect and discuss how we can work together.
Contact Me