About Me
Software engineer with ~15 years experience building scalable web applications. Specialized in frontend architecture with some backend experience. Worked across medtech, fintech, and low-code platforms, solving complex technical problems and collaborating with teams where tech intersects with science. Passionate about data visualization, optimization, and open source.
Skills
- Frontend: JavaScript, TypeScript, React, React Native, MobX, PixiJS, HTML, CSS, and other modern frameworks/libraries
- Backend / Platform & Monitoring: Node.js, Python, Vercel, Prometheus, Sentry, Opsgenie
- Architecture & Leadership: System Design (ADRs, RFCs), A/B Testing, Micro Frontends, Performance Optimization, Technical Documentation, Mentorship, Conducting Technical Interviews, Agile/Scrum
Experience
- Architected graph-based onboarding engine, enabling personalized flows, ~10 A/B tests per week, and no-dev funnel creation.
- Introduced monitoring & alerting, reducing critical failure response from hours and days to minutes.
- Wrote design docs (ADRs, RFCs) and documentation for developers and product managers.
- Mentored engineers and supported hiring via interviews and knowledge sharing.
- Optimized patent annotation tool, improving rendering speed 4× and enabling thousands of annotations per document.
- Designed and implemented a PDF-to-HTML converter with integrated viewer and annotation tools, used across patent search workflows.
- Migrated legacy monolith to a micro-frontend architecture, making the patent document viewer portable across company projects.
- Established best practices for the engineering team, improving code reviews and overall app performance.
- Conducted frontend interviews (JavaScript, performance, computer science).
- Built a web-based medical image viewer to visualize AI model outputs, enabling research centers to validate algorithms and adopted as reference by MGH/BWH Radiology.
- Overcame technical challenges in rendering tens of thousands of MRI images efficiently while maintaining compatibility with DICOM standards.
- Developed a web hub with backend team to load, process, and view hundreds of medical studies, accelerating ML engineers’ workflows.
- Owned frontend development stack and practices across the company.
- Developed a multi-platform 2D game engine using TypeScript and WebGL.
- Optimized rendering performance for smooth animations on low-end mobile devices.
- Contributed to team growth by conducting frontend interviews.
- Contributed to a low-code platform for real-time web apps, including a GUI builder enabling interface creation without HTML/CSS knowledge.
- Implemented real-time synchronization across devices and supported team growth through technical interviews.
- Developed a fintech news portal powered by a custom recommendation engine.
- Built interactive data visualization libraries for charts, graphs, and maps.
- Contributed to a platform for publishing financial applications.
- Developed web apps and JavaScript APIs for time-series data visualization and market data access.
Open Source Projects
- Spotlight Lingo — Chrome extension for subtitle translation on streaming services, 3k+ active users.
- Babbler — macOS language switcher app, simplifying keyboard layout management.
- angular2-highcharts — HighchartsJS wrapper for Angular, 300+ GitHub stars.
Education
Belarusian State University of Informatics and Radioelectronics — B.Sc. in Computer Science (Network Systems), 2011