Software Engineer Visme
Improved the stability and extensibility of Visme's large-scale visual editor. Helped introduce Sentry monitoring, investigated production issues through error logs and Session Replay, and fixed crashes that contributed to 99.9% crash-free sessions. Designed a versioned frontend migration framework that transforms objects, slides, and complete project data so saved projects continue loading through schema changes.
Built the default flipbook viewer for document-type presentations using CSS 3D transforms and GSAP. Expanded editor capabilities with Three.js and React Three Fiber object types, scenes, and animations; contributed to extracting the editor core into a standalone workspace; and implemented a reusable React component library documented and tested in Storybook.
As one of three core engineers on Visme Forms, delivered the visual builder and runtime form player from an empty repository to production. Built React interfaces, Node.js and PHP/Phalcon backend logic, MySQL data flows, integrations, branching logic, configurable fields, validation, multi-step forms, and customizable animated 3D characters and hand guides. Added Jest and Playwright coverage and developed i18n tooling and codemods for frontend localization.