
Passionate, positive-minded, Sr Front-end Engineer @preply / Front-end advisor @ Plannix / ex Platform team / ex team leader / Speaker / Instructor / Writer
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
https://preply.com
iOS Developer
June 23, 2026 – Present
design-system-visual-coverage
August 26, 2024 – Present
The library used by Preply to measure the impact of the Design System in production (think of RUM for design systems).
View Projectfigma-to-xstate
July 24, 2023 – March 13, 2025
[🚨 inactive 🚨] A Figma plugin to convert a Figma prototype to an XState machine.
View Projecttour-of-heroes-react-cypress-ts
August 19, 2022 – Present
The final application built in the book CCTDD: Cypress Component Test Driven Design
View Projectworking-software-mastering-ui-testing
June 21, 2019 – December 10, 2022
Working Software conference - the companion repository of the "Mastering UI Testing" talk
View Projectcypress-wait-until
April 27, 2019 – September 10, 2024
Add the Cypress waiting power to virtually everything 🎉
View Projectui-testing-best-practices
March 15, 2019 – September 24, 2025
The largest UI testing best practices list (last update: March 2025)
View Projectredux-saga-login-react-example
September 30, 2018 – March 24, 2023
The redux-saga login example with a super-essential UI
View ProjectCultural Fit Analysis
The candidate's project portfolio is heavily skewed towards JavaScript/TypeScript, UI testing, and web-related tooling. While there is one current iOS Developer role and some Swift/Objective-C exposure in a personal project, the overall breadth of personal projects does not strongly align with a dedicated iOS development focus. This suggests a potential gap in deep, self-driven exploration within the iOS ecosystem, which might impact cultural fit for a purely iOS-centric team.
Soft Skills & Operational Fit
Insufficient data to assess soft skills or operational fit. Psychometric test scores are 0, providing no insight.