Next.js and React development
I build sites and interfaces on Next.js and React where speed and search matter: public catalogues, brand sites, client portals. I've used Next.js on the Skolkovo tour site, Coffeemania's websites and VK's learning platforms.
Why clients come
- The site loads slowly and is losing search rankings
- The catalogue renders in the browser and indexes poorly
- You need to move off an outdated stack or site builder
- Your team should update content without a developer
What I build
Server rendering
Pages arrive as HTML and get indexed, interactivity is added in the browser.
SEO
Metadata, canonical and hreflang, sitemap, Schema.org markup and Last-Modified.
Speed
Image and font optimisation, Core Web Vitals, caching.
Headless CMS
Strapi, Keystone and other CMSs: the team edits content without a release.
Multiple languages
Locales, language switching, separate URLs for search engines.
State and interactivity
MobX, Effector, Redux: filters and selections stay in sync with the URL.
Relevant experience
- Skolkovo Technopark ToursFullstack EngineerTour site on Next.js: the catalogue is server-rendered, with an interactive calendar and content in Strapi.Open case study
- CoffeemaniaFrontend EngineerLanding pages inside the coffeemania.ru Next.js app, the Bez Tarelok site on Next.js and Keystone, and the Zhazhda Krovi site with Schema.org.Open case study
- VK EducationFullstack EngineerLast-Modified for courses and news: Django passes the change date to Next.js so search crawlers see updates.Open case study
What drives the cost
I send a stage-by-stage estimate after a call and a review of requirements.
- Number of page templates
- CMS and API integrations
- Multiple languages
- Complexity of interactive elements
FAQ
Can an existing site move to Next.js?
Yes. First I check what the move will give you: speed, SEO, easier development. We migrate in stages and keep URLs so search rankings aren't lost.
Is Next.js suitable for complex apps?
Yes. It combines server-rendered public pages with private sections like a client portal well.
Do you work alone or with a team?
I own the architecture, frontend and backend myself. If the project needs a designer, QA or DevOps, we agree on the team at the start.
What do you need to estimate a project?
Tell me what problem the product solves, who will use it and which systems it connects to. If there are no requirements yet, we'll work them out on a call, then I'll send a stage-by-stage estimate.
Why is the price shown as “from”?
It's the lower bound of the budget. The final figure depends on roles, integrations and load requirements — I give an estimate after reviewing the task.
Other services
Development
- Web apps and SaaSThe whole product: architecture, interface, backend, integrations and launchfrom RUB 800,000
- AI-powered developmentMVPs, internal tools and AI assistants in 2–6 weeksfrom RUB 150,000
- Backend and APIsNestJS and Django backends: data, APIs, queues, integrationsfrom RUB 500,000
- React Native mobile appsiOS and Android from one codebase, backend and store releasefrom RUB 1,200,000
- Technical audit and developmentCode and architecture audits, project rescue, speed and growthfrom RUB 150,000
Solutions by product type
- LMS and learning platformsCourses, tests, assignment review, schedules and reportsfrom RUB 1,500,000
- Booking and online paymentsSchedules and availability, card and bank payments, QR orderingfrom RUB 900,000
- Client portals and internal systemsRoles and access, staff workspaces, reports and integrationsfrom RUB 1,200,000
- Media archives and video platformsVideo upload and processing, search, markup and deliveryfrom RUB 1,800,000
- Real-time systems and control panelsEvent feeds, operator panels and live data without reloadsfrom RUB 900,000