I’m a Frontend Developer with 5+ years of commercial experience, specializing in JavaScript, TypeScript, Vue.js and Nuxt.js. I’ve worked on a wide range of web applications, from complex business platforms and CRM systems to Web3 products, Telegram Mini Apps, PWAs and real-time applications.
My main expertise is in Vue 2/3, Nuxt 2/3, Composition API, Pinia/Vuex, TypeScript, Tailwind CSS, SCSS, REST APIs and modern frontend tooling such as Vite and Webpack. I also have experience with GraphQL, Docker, CI/CD, GitLab, TeamCity and Node.js.
I enjoy working on complex frontend problems: building reusable component architectures, improving application performance, implementing responsive and dynamic interfaces, handling real-time data, integrating third-party services and APIs, and solving challenging state-management and UI problems. I have experience with virtualized lists, WebSockets, PWAs, service workers, push notifications, WebViews and mobile-oriented web applications.
I’ve also worked with Web3 technologies such as WalletConnect and MetaMask, as well as Telegram bots and Mini Apps. One of the projects I’m particularly interested in is building real-time interfaces and applications where performance, reliability and user experience are important.
Over the last few years I’ve worked remotely and become comfortable working independently as well as as part of a development team. I’m interested not only in implementing designs and features, but also in understanding the architecture behind a product, making technical decisions and improving the overall quality of a codebase.
At this stage of my career, I’m particularly interested in growing toward Senior Frontend / Frontend Architect responsibilities. I want to deepen my knowledge of software architecture, system design, performance, scalability and engineering best practices while continuing to work hands-on with modern frontend technologies.
I’m interested in challenging products, strong engineering teams, remote opportunities and companies where I can have meaningful technical impact and continue growing as an engineer.

