Ivan Evsikov

Senior Software Engineer

United Kingdom15 yrs experience

Key Highlights

  • Led core UI projects at Meta impacting millions.
  • Developed high-performance features attracting significant investments.
  • Expert in managing technical teams and complex projects.
Stackforce AI infers this person is a SaaS-focused Full-Stack Engineer with strong leadership and UI development skills.

Contact

Skills

Core Skills

React NativeAndroidReactjsProject ManagementProblem SolvingTechnical DesignJavascriptC++

Other Skills

KotlinPHPSQLJavaPython (Programming Language)SOLID PrinciplesCommunicationCoachingOOPInterviewingTypeScriptScrumHTMLFunctional ProgrammingComputer Science

About

Staff / Senior Software Engineer and Tech Lead with 10+ years of experience building and leading UI-heavy product systems at scale. Currently at Meta Reality Labs, working across Frontend, Mobile, and Mixed Reality applications. My background is primarily in product-facing UI systems, spanning web, Android (Java/Kotlin), React Native, and occasional native iOS and C/C++ work when required. I’m comfortable leading teams and groups of teams, setting technical and product direction, while remaining hands-on and close to the code. I’ve worked across a wide range of scales — from founding engineer at a startup, to Meta products used by millions, to Wrike, where I led several teams and contributed to a company-wide initiative involving 100+ engineers in a ~1,500-person organization. At Meta, I own and influence core UI surfaces and have shipped improvements to some core mobile API used across the org. Previously, I designed frontend architecture at a startup to support 300k+ rendered elements at 60fps, with a strong focus on performance and system health. At the Senior / Staff level, I focus on clear problem definition, measurable outcomes, risk management, and long-term maintainability, balancing business goals with developer experience (testing, documentation, observability). I’m interested in high-impact Senior / Staff IC roles, as well as founding or leadership roles at startups where technical breadth and judgment matter.

Experience

15 yrs
Total Experience
2 yrs 1 mo
Average Tenure
2 yrs 2 mos
Current Experience

Meta

Senior Software Engineer (Product / Frontend & Mobile)

Apr 2024Present · 2 yrs 2 mos · London, United Kingdom · On-site

  • Own and influence core UI application projects across Mixed Reality and mobile experiences used by millions of users.
  • Act as a technical point of contact for cross-team initiatives, supporting design reviews and unblocking complex delivery issues.
  • Work across Android (Java/Kotlin), React Native, web (React/SSR), and backend services (Hack/PHP), occasionally going down to native iOS and C/C++ for debugging and performance analysis.
  • Shipped improvements to a core mobile API adopted by multiple teams within a Reality Labs org focused on mobile experiences, impacting products beyond my immediate scope.
  • Contribute to architecture decisions, performance optimization, and long-term maintainability of product-facing systems in a fast-evolving MR environment.
KotlinReact NativeAndroidPHPSQLJava+1

Product science inc.

Principal Front End Engineer

Dec 2021Nov 2023 · 1 yr 11 mos · London, England, United Kingdom · Remote

  • Developed the “Flame Chart” feature, expertly designing an architecture that renders 150-300K data elements on a browser page at 60 FPS - surpassing Chrome's recommended DOM element limits by 100x. This innovation was pivotal in attracting a $17 million investment in March 2022.
  • Originated the "Execution Path" feature, formulating an algorithm that reduced computational complexity from exponential to linear. This innovation boosted the feature's performance 100 times, facilitating scalability for large data sets and proving critical in clinching the next investment round.
  • Engineered the "Video Synced with Trace" feature, dramatically reducing video pre-processing from 10 minutes to mere seconds, minimizing recognition errors by a factor of 100, and enabling frame-by-frame video playback in browsers. Showcased at Droidcon London in November 2022, this feature became crucial in attracting an $18 million investment in January 2023.
SOLID PrinciplesReactJSCommunicationCoachingOOPProject Management+18

Toptal

Senior Front End Engineer

Jun 2019Dec 2021 · 2 yrs 6 mos · San Francisco, California, United States · Remote

  • Responsibilities:
  • Solving company-wide tech challenges as a Frontend Advisory Board member;
  • Technical coaching and knowledge sharing;
  • Managing the team’s technical frontend backlog;
  • Interviewing and onboarding new employees.
  • Accomplishments:
  • Designed and integrated a lightweight but effective end-to-end tests system;
  • Integrated TypeScript with strict checks and lints;
  • Introduced an innovative approach - "Code NPS", to measure code quality;
  • Results:
  • The average number of post-release issues has been decreased by 60%.
  • The team engineers’ NPS has been improved from -14% to 33%.
SOLID PrinciplesReactJSCommunicationCoachingGraphQLOOP+19

Wrike

Front End Team Lead / Engineering Manager

Dec 2015May 2019 · 3 yrs 5 mos · St Petersburg City, Russia · On-site

  • Responsibilities:
  • People management;
  • Delivery management;
  • FE solutions architecture control;
  • Solving department-wide technical and processes issues;
  • Interviewing and onboarding new employees.
  • Accomplishments:
  • Led “Inbox” - a solution for incoming messages and real-time notifications;
  • Led “WTalk” - a conference tool for voice and video calls;
  • Led “Roles and Permissions”/"Security Features" - a new product-wide access levels system.
  • Introduced a code review checklist;
  • Designed, developed and published in OS a logging system rules and library;
  • Designed and led the development of a real-time communication library;
  • Advocated the micro-frontend approach;
  • Results:
  • Successfully led the “Security Features” project. Coordinated the effort of 100-200 engineers in 10-15 teams with zero critical issues or outages during the integration process across the whole company;
  • Designed, developed and published a new error-logging system consisting of two open-source libraries, which reduced by 10% the number of support tickets escalated up to engineers;
SOLID PrinciplesCommunicationDartCoachingOOPProject Management+21

Zodiac interactive

Front End Engineer

May 2014Dec 2015 · 1 yr 7 mos · St Petersburg City, Russia · On-site

  • Responsibilities:
  • Developing and supporting JS + Canvas apps on the embedded platform;
  • Researching the best possibilities to show a great UI using limited resources;
  • Accomplishments
  • Designed & developed a configuration system for third-party apps;
  • Designed & developed a rendering engine for the “Video on demand” app;
  • Designed & developed an FE data access library.
  • Results:
  • I developed a user interface rendering system for embedded systems, facilitating sleek interfaces and smooth animations at 30 FPS on devices with a few megabytes of RAM. This technological breakthrough was instrumental in the company securing a new contract from Cisco.
SOLID PrinciplesReactJSCoffeeScriptOOPProblem SolvingJavaScript+7

Megagroup russia

Full Stack Software Engineer

Nov 2012May 2014 · 1 yr 6 mos · St Petersburg City, Russia · On-site

  • https://megagroup.ru is a SaaS site-builder platform.
  • Developed a multithreaded service capable of processing up to 30,000 write requests per second at peak times. Utilizing this service instead of more costly alternatives led to a 10% reduction in infrastructure expenses;
  • Developed a multithreaded web crawler for collecting information from the internet on the use of competing products in online support chats. This innovation led to a 20% increase in the sales funnel.
SOLID PrinciplesLinuxMemcachedNginxOOPProblem Solving+13

Self employed

Web Developer & Any Key System Administrator

Dec 2010Nov 2012 · 1 yr 11 mos · St Petersburg City, Russia

  • Led the end-to-end development of e-commerce platforms, forums, and websites utilizing CMS Drupal and Bitrix, ensuring robust functionality and user-friendly interfaces.
  • Managed and maintained servers operating on Linux and Windows, guaranteeing high availability and system reliability.
  • Expertly diagnosed and resolved a wide range of technical issues in workstations and office network environments.
  • Consistently achieved a 100% customer satisfaction rate, demonstrating a strong commitment to client service and technical excellence throughout my tenure.
CommunicationLinuxMemcachedNginxProblem SolvingJavaScript+8

Construction bureau of modern technologies itmo

Junior Researcher

Dec 2009Dec 2010 · 1 yr · St Petersburg City, Russia · On-site

  • Contributed as a Junior Research Scientist in the development of a fiber-optic electromagnetic field sensor. My key contributions included creating a comprehensive three-dimensional sensor model and formulating an intricate mathematical model for measurements, programmed in C++. These innovations were instrumental in securing a significant scientifical grant, ensuring 12 months of sustained research funding.
CommunicationProblem SolvingC++Computer ScienceC

Education

ITMO University

Master’s degree — Optical Communication Physics and Technology Engineering

Jan 2006Jan 2012

Stackforce found 100+ more professionals with React Native & Android

Explore similar profiles based on matching skills and experience