I work at the boundary between product and engineering: clarify the problem, choose the architecture, build the solution and own its performance and reliability.
10+years
AI
Applied AI
AI features in real products
I have turned AI ideas into working tools, including experimentation platforms, NLP for legal documents and developer assistants.
Mobile LCP on Neverless.com exceeded four seconds. I reduced p75 LCP to 1.16s and INP to 62ms, then built an internal operations system from the interface through to the APIs. It reduced manual work by about 60%.
1.16s p75 mobile LCP
62ms INP
60% less manual work
Marbl
Founding Engineer
Next.js
React
TypeScript
Tailwind CSS
FastAPI
Vercel
React Query
Storybook
Vitest
Playwright
Sentry
Zod
AI agents
As a Founding Engineer, I built the frontend for a medical aesthetics marketplace on Next.js, including search, discovery and secure booking. I also developed an AI-powered A/B testing system for users and clinics in the UK and US.
Led frontend engineering for a private wealth platform. A team of five released the first version in 10 months, and the product supported a $20M funding round. I introduced strict TypeScript settings, CI/CD, Playwright and TabbyML, then led delivery as the team grew to 25 people. Delivery speed increased by 50%, while production incidents fell by 80%.
For Revolut's main website, serving 4M+ monthly users across 80K+ pages, I reduced load time by 75% and Time to Interactive by 45% while maintaining GDPR compliance and accessibility.
At Revolut Credit, I built customer applications and internal tools for a product serving 100K+ customers. I maintained 99.97% availability with 97.8% test coverage and created a shared React component library for internal systems. Feature delivery became about 30% faster, and defects fell by 30%.
Rebuilt the frontend infrastructure and delivery pipelines. Build time fell from two hours to 20 minutes, and releases became three times more frequent. I added SSR to search and booking, cutting initial page load time by 45% and increasing organic traffic by 20%.
Built React Native features for Rocketbank and developed a digital mortgage MVP from scratch. The simplified application flow increased completed applications by 20%.
20% more completed applications
JureCloud
Co-founder / CTO
React
TypeScript
Node.js
PostgreSQL
Docker
NLP
Co-founded a legal document automation startup and led a team of six engineers. The product cut document preparation time for clients by 50%.
Built three frontend products with jQuery, Node.js, D3.js and Sass, focused on dashboards and interactive data visualisation.
Interactive data visualisation products
What I bring
Product engineering
I turn unclear requirements into released features, from interface design and APIs to production rollout.
Frontend architecture
I design React, TypeScript and Next.js applications and design systems that help teams move faster.
Performance
I measure LCP, INP and CLS, find bottlenecks and verify improvements with field data.
AI tooling
I ship AI features, introduce developer assistants and run focused experiments before scaling an idea.
Backend systems
I build APIs and services with Node.js and Nest.js, and work with Java and Kotlin when the product requires it.
Team leadership
I establish code review practices, mentor engineers and create a clear path from development to release.
About me
Hi, I'm Dmitrii.
I'm a Lead Product Engineer at Neverless. I take product work from problem definition to production: shaping the solution, building the frontend and backend, setting up the infrastructure and owning the release.
I am also the lead organiser of MoscowJS, a JavaScript community that has held 63+ meetups. Outside work, I follow AI and investing, take photographs, read about history and astronomy, and run.