I am a frontend-focused full-stack engineer with more than 20 years of commercial software development experience. I began my career building web and desktop software with PHP, Delphi, jQuery, Basic, and Pascal, and later specialized in modern JavaScript and TypeScript ecosystems.
I design and deliver scalable React, Next.js, and Vue.js applications from prototype through production. My experience includes multi-tenant SaaS architecture, server-side rendering, React Server Components, authentication, role-based access control, internationalization, and domain-based configurations.
I have led frontend teams and technical strategy across multiple products, mentoring engineers and establishing architectural standards. I work closely with backend, mobile, and product teams to make system-wide technical decisions and maintain delivery quality.
I have strong experience in interactive web applications, including real-time video, audio, and chat experiences, geospatial mapping, WebGL, Three.js, GLSL, and 3D virtual exhibition environments. I also focus on performance optimization, application stability, and debugging complex frontend issues.
I am the owner and full-stack developer of Vialan, where I am building a multi-tenant car trading management SaaS. The platform includes inventory, parts, sales, repairs, finance, messaging, storage, notifications, and multilingual public storefronts.
I am comfortable across frontend, backend, infrastructure, testing, and deployment, using Node.js, PostgreSQL, Prisma, tRPC, Docker, AWS, and Hetzner VPS. I communicate professionally in English and am a native speaker of Ukrainian and Russian.