I am a highly skilled software engineer with about 20 years of extensive
experience in web, full-stack, frontend, and mobile development. Most
recently, I served as a Staff Software Engineer at DAZN, where I led a
platform transformation that significantly improved team velocity,
developer satisfaction, and user retention.
I am passionate about building clean, maintainable code and fostering a
positive development environment. I am also a strong advocate for clear
communication and collaboration, ensuring all stakeholders are aligned.
Key Skills:
Hands-on development experience with various technologies (Typescript,
Javascript, React, React Native, etc.)
Team leadership, mentoring, and coaching (hired team members, mentored
junior developers, shared domain knowledge)
Strong communication and collaboration skills (improved cross-team
communication, streamlined team workflow)
Ability to bridge the gap between business and development (led
performance improvement initiative, reduced time to interaction by
30%)
Agile methodologies and continuous improvement (introduced regular
ceremonies, improved CI/CD workflows, migrated codebase to Typescript)
Leadership and Impact:
I multiplied the team's velocity and reduced blockers to near zero,
leading to increased developer satisfaction and focus on quality.
Led a performance improvement initiative that reduced user interaction
time by 30%, boosting user retention.
Streamlined team workflow through roadmap updates, external party
contact, and regular ceremonies.
Improved developer experience by maintaining code standards, migrating
codebase to Typescript, introducing Nx, Yarn workspaces, and internal
scripts.
Built a new version of API used by all frontend engineers at DAZN.
Mentored and helped developers with the current stack, fostered
knowledge sharing through pair programming sessions.
Extensive Technical Expertise:
20+ years of experience across all aspects of software development,
from frontend engineering to leadership roles.
Proven ability to build complex and scalable web applications.
Experience with various technologies and frameworks (Javascript,
Node.js, React, SVG, VML, CSS3, etc.)
Strong understanding of performance optimization techniques and
cross-browser compatibility.
Established a track record of successful leadership in multiple
engineering teams.
Proven ability to manage projects, recruit talent, and establish
efficient technical processes.
Here are some specific examples:
DAZN: Led a platform transformation that significantly improved team
velocity: tome to production for new features (SSR) was reduced from
few months to two weeks.
Head of Engineering at Skillbox, Dolfin, DirectBox and Astrostar:
Established technical processes, managed programmers, and built a
comprehensive product in short amount of time. Skillbox: a complete
transformation of React Native mobile app within ayear. Dolfin: a
greenfield project with a full-featured web application and a custom
API. DirectBox: a comprehensive e-commerce platform within a few
months.
Yandex: Developed a modular add-on for Firefox (Yandex.Elements) and a
user interface engine for context ads, both demonstrating strong
browser compatibility and performance optimization skills.
Developed Rambler Maps Javascript API: Built a modular system with
on-demand submodule loading and a Node.js service for module
distribution. The custom clusterisation module efficiently handled
large numbers of markers on maps.
Frontend Engineer at Astrostar: Created a client-side engine for an
affiliate network with a full-featured interactive HTML page and a
custom API for event tracking and caching.