I build custom websites and web apps that turnvisitors into customers — for small and growing businesses.
A selection of projects I've built for real clients.

Full-stack online grocery for curated spices, dried fruits, oils and superfoods. A large filterable catalogue, wishlist, Stripe checkout and Omniva delivery, separate individual and business (B2B) pricing, and a recipes-and-tips blog — all backed by an admin panel with warehouse and accounting.

A beauty-salon site that grew into a shop. Alongside the lookbook and pricelist, clients can now buy the Korean skincare used in the salon — full cart, checkout and Omniva parcel delivery. Multilingual (LV/RU/EN), content managed via Payload CMS.

E-commerce for a Latvian workshop that builds wooden children's beds to order. Montessori-style floor beds you configure by size, entrance side and finish, with live pricing, cart and checkout. Fully multilingual (LV/EN/FR/DE) with a calm, editorial design that keeps the product front and centre.

Website for an upscale hair salon in Riga's Old Town. Beyond booking and pricing, it has a virtual try-on — clients preview haircuts and colours on a model before they ever sit in the chair. Fully multilingual (LV/EN/RU); the team updates everything themselves through Payload CMS.

Site for an upscale Riga cocktail bar, with the mood to match — table reservations, a photo gallery and guest reviews, in three languages. Built on Next.js + NestJS with Payload CMS, so the team refreshes photos and menus on their own.

Site for a Latvian FCI Papillon kennel — breeding dogs, available puppies, show results and a gallery, all in three languages (LV/RU/EN). The owner adds litters, dogs and photos herself through Payload CMS, so it stays current without a developer.

Lead-generation site for a Latvian maker of turn-key wooden buildings — modular houses, saunas, terraces and gazebos. Each category gets its own catalogue, and a short consultation form turns browsers into enquiries. Warm, nature-led design in three languages (LV/RU/EN).

Trust-first site for a Swedish building-inspection firm around Stockholm & Mälardalen. It lays out the services — home and villa inspections, thermography, moisture and radon checks — behind a GDPR-clean request form that brings in qualified leads. Calm, credible, straight to the point.

Game-server hosting platform on top of Pterodactyl. From a single dashboard users spin up and manage Minecraft servers, watch live console logs, top up their balance and follow billing history — self-service from first click to running server.
Products I've built and run myself — not client work, my own.

Never let anything financial slip. All your money on one screen — see where it actually goes and cancel the subscriptions you forgot about. Built for the self-employed in Latvia.
My own service for spinning up Telegram bots — from idea to a working bot, without the boilerplate.
Fair, transparent pricing — you always know what you're paying for.
from 100€
Single page website for your product or service.
from 300€
Multi-page website with detailed information.
from 500€
Full-featured e-commerce solution.
Prices are a starting point — the final quote is fixed after the "Analysis & estimate" step, with no surprises later.
A clear step-by-step process — you always know what happens next, what it costs and when it will be ready.
We go through your goals, your audience and the criteria the project has to meet. I ask the awkward questions up front so there are no surprises later.
I analyse the requirements and come back with a transparent breakdown: the cost, the time each part takes and a realistic delivery date.
Once the estimate is approved I start building. The project is split into stages, each with its own agreed scope and price.
I finish a stage, you review the working result and pay for that stage only. Then we move on to the next one — and so on until the project is done.
The final stage delivers a fully working product, the closing payment, and every access you need — hosting, domain, repository, admin panel — all set up and handed over from my side.
Payment is split across stages: you never pay for work you haven't seen.
A clean, fast page that presents your product or service and turns visitors into leads. Ideal for promotions, new services, or any offer you want to showcase.
#landing page
#website
You get a website where you can update text, images, and pages yourself — no developer needed. Great for businesses that need to keep content fresh without extra costs.
#cms
#manage content
A tool that helps you manage clients, track orders, and keep everything organized in one place. Built specifically for how your business works — not a generic off-the-shelf solution.
#crm
#business operations
A fully working shop where customers can browse, add to cart, and pay. Includes product catalog, payments, and order management — everything you need to start selling online.
#webshop
#e-commerce
Already have a website but it's slow, outdated, or missing features? I'll fix issues, speed things up, and add what you need — so you don't have to start from scratch.
#support
#optimization
#upgrading
What my clients say about working with me.

I'm Ivans Solovjovs, a self-employed web developer in Latvia. I build custom websites and web apps — React, Next.js, Node.js, NestJS — for businesses in SaaS, fintech and e-commerce. You work with me directly, from the first call to launch: no agencies, no middlemen, and full ownership of everything I build for you.
Get in touch with me
I usually reply within 24 hours.
