Position: Senior Software Engineer / Architect / Technical Lead
Category: JavaScript
English level: upper
Years of experience: 11


As a seasoned software professional with over 11 years of versatile experience, I have demonstrated a robust proficiency in a wide range of tasks - from bootstrapping new projects, supporting legacy systems, to improving codebases and developing innovative features. My expertise extends across various domains such as travel, ed-tech, betting, internal systems, and SaaS.

My technical prowess lies in the React tech stack, including but not limited to React, NextJS, Redux, MobX, and React Native. I also possess comprehensive experience in GraphQL, Apollo Studio, Node.js, Nest.js, Docker, Kubernetes, MongoDB, and MySQL, allowing me to deliver high-quality, scalable solutions across different contexts.

A key area of my expertise is the smooth migration of legacy codebases (jQuery to React, monolith to microfrontends) without causing any disruption to business operations. I have led the creation and implementation of development standards and processes within and across teams, and championed the culture of code testing from ideation to infrastructure.

My leadership journey includes a commendable experience as a team and tech lead, mentoring developers and fostering a learning environment. I pride myself on enhancing the skills and efficiencies of my team members, while effectively balancing project requirements and team dynamics.

As I continue my professional journey, I aspire to leverage my broad experience, technical knowledge, and leadership skills to overcome complex challenges and consistently deliver high-quality solutions.
- Can be project with legacy codebase
- No russians on the team and company