I’m a frontend-first full-stack engineer building high-performance systems for fintech and SaaS products, with a focus on React, Next.js, TypeScript, complex dashboards, performance, and maintainable architecture.
Senior Frontend Engineer with 6+ years of experience building and maintaining production web applications in React, TypeScript, and Next.js. I work across the full feature lifecycle: architecture, implementation, testing, performance, accessibility, code review, and collaboration with product, design, and backend teams.
At EXANTE, I build scalable fintech web applications with a focus on performance, reusable component architecture, and maintainable TypeScript codebases. Previously, I delivered and supported products at TELUS Agriculture & Consumer Goods and Tallink Grupp, including legacy-system modernization, third-party API integrations, and applications taken from scratch to production.
I also have backend experience with Python, Django, PostgreSQL, and REST APIs, which helps me design frontend systems that account for real data, authentication, performance, and edge cases. I use AI-assisted development tools to move faster while maintaining strong review, testing, and quality standards.
I am especially interested in senior frontend, product engineering, and frontend-leaning full-stack roles where I can own complex user-facing products end to end.
Development and support of projects for the company (TypeScript, JavaScript, React, Material UI, Sockets) − Implementation of new components on React; − Designing system architecture of a web application; − Support and further development of legacy code; − Writing projects from scratch to production;
Development and support of projects for the company (TypeScript, JavaScript, React/Redux, MobX/ Saga/Thunk, Material UI, Next Js, Sockets): − Implementation of new components on React/Redux; − Designing system architecture of a web application; − Ensuring interaction with third-party APIs; − Support and further development of legacy code; − Writing projects from scratch to production; − Close work with backend/design teams during project development; − Review of the program code.