Iurii RoguliaIurii Rogulia
AboutServicesPricingProjectsStackReviewsPhrasesBlog
Contact
Iurii ships.

Iurii Rogulia, senior full-stack software engineer. Professionally building software since 2001.

Think of a number
PricingQuality checklistPrivacy PolicyCookie Policy

Business

TMI Iurii Rogulia
VAT ID: FI29845875
DUNS: 368664211
Lappeenranta, Finland 🇫🇮

[email protected]
from €2,400
All services

Iurii Builds: Business Website

from €2,400

A professional website for your company – services, team, case studies, contact – fast, well-structured, and easy for you to update yourself. No online store required.

Based in Finland (UTC+2) · VAT-registered FI29845875 · Respond within 24 hours

Recent client work

halloween.js – Zero-Dependency Halloween Effects for Any Websitehalloween.js – Zero-Dependency Halloween Effects for Any Websitewrongulator.com – The Calculator That Is Confidently Incorrectwrongulator.com – The Calculator That Is Confidently Incorrectvatnode.dev – EU VAT Validation APIvatnode.dev – EU VAT Validation APISee all projects →
Business Website

Not every company needs an online store – most need a site that explains what you do, builds trust, and turns visitors into enquiries. I’ve been building sites like this since 2001: law firms, consultancies, agencies, and service companies across industries.

Based in Finland (UTC+2), working with clients across the EU. I build the site, wire it to whatever you already use – a CRM, a booking calendar, a document library, an email list – and hand over something you can keep updating yourself, on any CMS or none.

Fast by default: clean markup, real Core Web Vitals, and structured data so search engines and AI answer engines can actually read what your company does – not just a template with your logo on it.

What’s included

  • Custom design and build (Next.js) – no page-builder templates
  • Content structure: services, team, case studies, contact, legal pages
  • A simple way for you to publish and update content yourself
  • Technical SEO from day one – schema, sitemaps, Core Web Vitals
  • Contact forms, booking, or CRM integration where needed
  • Hosting setup and a fast, secure launch

How I approach this

01

Map the content

What the site needs to say, to whom, and what action you want a visitor to take. No filler pages.

02

Design and structure

A clear, professional design built around your content – not a generic theme with your logo swapped in.

03

Build and connect

The site, plus whatever it needs to talk to – a CRM, a booking calendar, an email list.

04

Launch and hand over

Deployed, fast, and documented – with a simple way for you to publish new content without calling me every time.

Relevant projects

View all projects
halloween.js – Zero-Dependency Halloween Effects for Any Website
halloween.js – Zero-Dependency Halloween Effects for Any Website
August 26, 2026
halloween.js – Zero-Dependency Halloween Effects for Any Website

Zero-dependency Halloween screen-corner decorations and ambient page effects – one script tag or npm install, class-driven, seasonal by default, under 10 KB

wrongulator.com – The Calculator That Is Confidently Incorrect
wrongulator.com – The Calculator That Is Confidently Incorrect
May 31, 2026
wrongulator.com – The Calculator That Is Confidently Incorrect

A joke calculator that returns a deterministically wrong answer with a straight-faced reason – built as a share machine.

vatnode.dev – EU VAT Validation API
vatnode.dev – EU VAT Validation API
January 19, 2026
vatnode.dev – EU VAT Validation API

Developer-first SaaS API for EU VAT validation via VIES with Redis caching, change monitoring, and webhook notifications.

Related articles

View all articles
A Typed MDX Content Pipeline with Velite (Next.js Tutorial)
August 19, 2026· 9 min
A Typed MDX Content Pipeline with Velite (Next.js Tutorial)

Build a type-safe content layer with Velite: Zod schemas for MDX and JSON, computed fields, one typed import, and a related-posts codegen step.

Next.js Dynamic OG Images: Fix the Turbopack CPU Hang
February 28, 2026· 8 min
Next.js Dynamic OG Images: Fix the Turbopack CPU Hang

Next.js dynamic OG images with Satori: why opengraph-image.tsx hangs Turbopack at 400% CPU, how API routes fix it, plus WOFF2 and Twitter card gotchas.

Technical SEO for Next.js: SSR, JSON-LD, and Sitemaps
December 15, 2025· 3 min
Technical SEO for Next.js: SSR, JSON-LD, and Sitemaps

Technical SEO built into Next.js: server-side rendering, dynamic meta tags, JSON-LD structured data, and automatic sitemap generation – no plugins, just code.

What Clients Say

View all reviews
“

We asked Iurii for a webshop, but what impressed our B2B buyers first was the company site sitting in front of it – clear service pages in every market language, a proper about and contact section,

Kadri Saar 🇪🇪

Sales Manager, pi-pi.ee

Topics

Business Websitei18nB2B
“

Before Iurii, our company site was a static brochure nobody had touched in years – wrong prices, an outdated team page, no way for us to publish anything ourselves.

Elina Virtanen 🇫🇮

Marketing Manager, Suomen Pehmeä Ikkuna Oy (Pikkuna)

Topics

Business WebsiteCMSE-commerce
Iurii RoguliaAvailable

Ready to discuss your business website project?

Tell me what you’re building or stuck with. I’ll reply within 24 hours.

All services