Iurii RoguliaIurii Rogulia
AboutServicesPricingProjectsStackReviewsPhrasesBlog
Contact
Iuriiย ships.

Iurii Rogulia, IT partner for business & fractional CTO. 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]
Iurii Rogulia

Custom Software Development & Consulting

I'm Iurii Rogulia โ€” a fractional CTO with 25+ years building custom software for startups and established businesses. I work as a full IT layer for non-IT companies: web, automation, infrastructure, and AI โ€” handled by one person who understands both the technology and what the business actually needs.

Download CV
25+
Years in IT
12
Years as CTO
32
Markets served
โˆž
Cups of coffee

Professional Background

I started programming in 2001 at a web agency, progressing from frontend developer to lead developer over 11 years. Then spent 12 years as CTO at a logistics company, building all digital infrastructure from scratch.

Most recently, I was Head of Development building an international e-commerce platform for 32 countries โ€” complete with multi-currency support, automated order pipelines, AI chatbots, and complex payment integrations.

I've run web platforms, server infrastructure, e-commerce systems, and AI automation โ€” from architecture decisions to day-to-day maintenance. No layer is outsourced. Day to day I work on Linux (Ubuntu), version everything in Git, and keep projects tracked in Todoist and Notion โ€” so your work has a clear history and nothing lives only in my head. For the full technical stack, see the stack page.

I approach problems analytically โ€” if something can be measured, it can be improved. I also use AI-assisted workflows to move faster: what used to take a week often takes a day.

Career Timeline

2024โ€“2026Head of DevelopmentSuomen Pehmeรค Ikkuna Oy (Pikkuna)1 yr
2012โ€“2024Chief Technical OfficerFP Oy12 yrs
2001โ€“2012Lead DeveloperNiazida Oy11 yrs
View full work history

Education

2006โ€“2008High-Load Systems Design in BankingPostgraduate Professional Programme
2001โ€“2006Information Technology in Finance and BankingBachelor of Science
View full education

Family & Life

Beyond the keyboard, I'm a proud father of a large family. My home is loud, chaotic, and wonderful. Kids teach you things no programming book ever could โ€” patience, adaptability, the ability to context-switch at a moment's notice.

Being a family man shapes how I work. I value efficiency over hours โ€” I can't afford to waste time on unproductive meetings or unclear requirements. I work focused sprints because I have people waiting for me at dinner.

It also means I understand what's at stake when you're building something important. Your business supports your family too. I treat every project like someone's livelihood depends on it โ€” because it usually does.

Ride a Toyota GR Sport and a powerful 1000cc ATV. Love to travel and explore new places.

Based in ๐Ÿ‡ซ๐Ÿ‡ฎ Finland, enjoying the long summer days and the snowy winter evenings.

Iuriiย Plays:ย Chess & Strategic Thinking

Outside of code, I play chess. It's not just a hobby โ€” it's how I keep my strategic thinking sharp. Chess and software development share the same core skills: pattern recognition, thinking several moves ahead, and knowing when to sacrifice short-term gains for a stronger position.

In chess, you learn to evaluate trade-offs under time pressure, to maintain focus across a complex position, and to adapt your plan when the opponent surprises you. These are exactly the same muscles I use when architecting systems, debugging production issues, or deciding which feature to build first.

I play daily โ€” rapid and blitz mostly. If you're a fellow chess player, challenge me on Chess.com.

If you're more into numbers than chess pieces, I can guess any number you think of โ€” in 10 steps.

How I Work

Clear communication

I over-communicate. You'll never wonder what I'm working on or when it'll be done.

Results before the deadline

First milestone is always something concrete โ€” a working feature, a live page, a running system. You see progress from day one, not at the end.

Own the outcome

If something is blocking the business, I fix it โ€” not just the technical part. I flag problems early and propose solutions.

Respect your time

I value meetings that have agendas. I read specs before asking questions. I come prepared.

What I Look For in Projects

I'm selective about the work I take on. The best collaborations happen when:

You have a clear problem to solve, not just a vague idea
You value quality over speed (though I do both well)
You're building something real โ€” a business, a product, a tool people will use
You appreciate direct, honest communication

I'm not the cheapest option, and I don't compete on price. I compete on reliability, quality, and the fact that I actually finish what I start.

Working With Me as a Business

I operate as a registered business (Toiminimi) in Finland. You're hiring a legitimate business entity with proper invoicing, contracts, and tax compliance.

VAT invoicing

Proper invoices with VAT ID FI29845875

EU reverse charge

VAT 0% for B2B clients outside Finland

Contracts

NDA and work-for-hire agreements available

Compliance

Fully tax-registered and GDPR compliant

Open Source Snippets

Sitepulse โ€” Website Monitoring Tool

Fetches URLs from sitemap.xml, checks each page in desktop & mobile modes, validates response codes and sizes, tracks load times. Sends alerts and daily summaries via Telegram.

View on GitHub

Cloudflare WAF โ€” Free Bot Blocking Rule

Custom WAF rule that blocks scanner bots probing for /.env, /wp-admin, /.git, and similar paths. Works on the free plan using the correct operator (contains, not starts_with).

View on GitHub Gist

MasonryGrid โ€” React Masonry Layout

Zero-dependency masonry layout component with correct left-to-right reading order. TypeScript, Next.js SSR compatible.

View on GitHub Gist
Iurii RoguliaAvailable

Ready to work together?

Whether you need to take IT off your plate, build something new, or fix what's broken โ€” let's talk. I respond within 24 hours.

View my projects