Iurii RoguliaIurii Rogulia
AboutServicesPricingProjectsSkillsStackReviewsPhrasesBlog
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 🇫🇮

All tags

Iurii Uses: #Automation

4 projects · 10 articles · 6 reviews

Automation projects replace manual, repetitive tasks with scripts or workflows – from scheduled data syncs and report generation to triggered actions across multiple APIs.

Projects

EU VAT Rates for WooCommerce – WordPress Plugin
EU VAT Rates for WooCommerce – WordPress Plugin
August 5, 2026
EU VAT Rates for WooCommerce – WordPress Plugin

WordPress plugin that keeps WooCommerce EU tax rates current and applies the B2B reverse charge from a VIES-verified VAT number at checkout.

Stack

PHPWordPressWooCommerceJavaScript

Services

WordPress.orgEuropean Commission TEDBvatnode API

Topics

WordPress PluginE-commerceB2BTax/VATCheckoutOpen SourceAutomation
pikkuna.fi – AI-Powered Localization Pipeline
pikkuna.fi – AI-Powered Localization Pipeline
July 30, 2026
pikkuna.fi – AI-Powered Localization Pipeline

A production localization pipeline built entirely on the OpenAI API, with one English source of truth and SEO-aware translation prompts.

Stack

Python

Libraries

pytestOpenAI SDKpython-dotenvpycountry

Services

OpenAIAnthropic

Topics

AILLMPrompt Engineeringi18nLocalizationSEOAutomationTestingArchitectureCTO
eu-vat-rates-data – Free & Open-Source EU VAT Rates Dataset
eu-vat-rates-data – Free & Open-Source EU VAT Rates Dataset
February 25, 2026
eu-vat-rates-data – Free & Open-Source EU VAT Rates Dataset

Free, open-source EU VAT rates for all 27 member states + UK. Published as native packages for npm, PyPI, Packagist, Go, and RubyGems.

Stack

TypeScriptPythonPHPGoRuby

Services

GitHub ActionsnpmPyPIPackagistRubyGems

Topics

Open SourceTax/VATAutomation
Site Pulse – Open-Source Website & Domain Health Monitor
December 11, 2024
Site Pulse – Open-Source Website & Domain Health Monitor

Open-source Python tool that discovers URLs from sitemap.xml and validates each in desktop and mobile modes with parallel checks.

Stack

Python

Libraries

requestspython-whoispytzpython-dotenv

Services

Telegram

Topics

MonitoringAutomation

Articles

The Real Cost of Manual Order Processing
September 21, 2026· 6 min
The Real Cost of Manual Order Processing

Manual order processing doesn’t just waste minutes – it caps how far your business can grow.

Topics

BusinessAutomationProcessOperations
Caching VAT and FX Rates at Build Time, Not on the Request Path
September 11, 2026· 9 min
Caching VAT and FX Rates at Build Time, Not on the Request Path

Why a Next.js e-commerce project fetches EUR/VAT reference data once per build instead of once per request or never.

Stack

Node.jsTypeScript

Services

ECBnpm

Topics

Build ToolsAutomationCachingTax/VATArchitecture
AI for Small Business: What Actually Saves Money
August 10, 2026· 6 min
AI for Small Business: What Actually Saves Money

Where does AI for business automation actually save money, and where is it just hype?

Topics

BusinessAIAutomationDecision
BullMQ vs pg-boss vs Cron: Node.js Background Jobs Compared
May 18, 2026· 15 min
BullMQ vs pg-boss vs Cron: Node.js Background Jobs Compared

BullMQ vs pg-boss vs node-cron for Node.js background jobs. Trade-offs between Redis and Postgres queues, retries, deduplication, and production monitoring.

Stack

Node.jsTypeScript

Libraries

BullMQpg-boss

Databases

PostgreSQLRedis

Topics

ArchitectureSaaSAutomation
IndexNow in Next.js: Instant Indexing After Every Deploy
April 14, 2026· 18 min
IndexNow in Next.js: Instant Indexing After Every Deploy

IndexNow implementation for Next.js: key generation, TypeScript client with retries, GitHub Actions workflow, and pitfalls that break submissions silently.

Stack

TypeScriptNode.js

Services

GitHub Actions

Topics

SEOAutomationPerformanceArchitecture
PostNord API and Zoho Desk Automation: Integration Gotchas
April 12, 2026· 10 min
PostNord API and Zoho Desk Automation: Integration Gotchas

PostNord API and Zoho Desk automation for EU e-commerce, and the gotchas to watch for: 200 OK empty arrays, EU data center URLs, token caching.

Stack

TypeScriptNode.js

Libraries

BullMQ

Services

StripeZohoPostNord

Topics

E-commerceAutomationShippingCRM
Business Process Automation Case Study: 40 Hours/Month Saved
April 10, 2026· 3 min
Business Process Automation Case Study: 40 Hours/Month Saved

Business process automation saved a logistics company 40+ hours/month on manual work nobody thought could be automated. What changed and what it cost.

Topics

BusinessAutomationProcess
Fractional IT Partner vs In-House IT Department: Cost Breakdown
March 30, 2026· 5 min
Fractional IT Partner vs In-House IT Department: Cost Breakdown

Fractional IT partner vs in-house IT department: most growing businesses don’t need a full team. One experienced partner covers the same scope for less.

Topics

BusinessIT StrategyAutomationCTO
Publishing One Package to Five Registries with GitHub Actions
March 27, 2026· 10 min
Publishing One Package to Five Registries with GitHub Actions

How to publish one dataset to npm, PyPI, Go Module, RubyGems, and Packagist with GitHub Actions – architecture, versioning, and per-ecosystem gotchas.

Stack

TypeScriptPythonPHPGoRuby

Services

GitHub ActionsnpmPyPIPackagistRubyGems

Topics

Open SourceTax/VATAutomation
E-commerce Order Automation: Stripe + Invoice + Shipping Workflow
February 22, 2026· 10 min
E-commerce Order Automation: Stripe + Invoice + Shipping Workflow

E-commerce order automation that cut 160+ hours/month of manual work to zero: Stripe webhook to VAT invoice and tracking in under 2 minutes.

Stack

Next.jsTypeScriptNode.js

Libraries

BullMQ

Databases

Redis

Services

StripeZohoAirtablePostNordNetvisorMailgun

Topics

E-commerceAutomationWebhooksPayments

Reviews

“

We manage several domains across.fi,.com, and.eu, and had come dangerously close to missing a renewal before. Iurii set up the monitoring and now we get a Telegram alert 90 days ahead of any expiry.

Lauri Koskinen 🇫🇮

Stack

Python

Services

Telegram

Topics

MonitoringAutomation

Service: automation workflows

“

We process thousands of supplier invoices a month and the team was keying them in by hand.

Lena Brandt 🇩🇪

Head of Product

Stack

Python

Services

OpenAI

Topics

AIDocument ProcessingLLMAutomation

Service: ai integration

“

After the webshop launched, Iurii added a Telegram bot that pushes a notification for every order the moment it comes in, plus a daily sales summary so I don’t have to open the admin panel to know

Mark Tamm 🇪🇪

Account Manager, pi-pi.ee

Services

Telegram

Topics

Telegram BotAutomationE-commerce

Service: telegram bots

“

The part I appreciated most is that it reads URLs directly from the sitemap – so monitoring stays in sync with the actual site without any manual updates.

Piotr Wiśniewski 🇵🇱

Stack

Python

Services

Telegram

Topics

MonitoringAutomation

Service: automation workflows

“

Iurii set up a second Telegram bot just for our side of the business. Once a month it sends me every invoice and accounting document I need without anyone having to dig through folders, and it

Tatiana 🇪🇪

Accountant, pi-pi.ee

Services

Telegram

Topics

Telegram BotAutomationAIDocument Automation

Service: telegram bots

“

Our finance team was spending two full days a month reconciling invoices between three different systems by hand.

Tomáš Novák 🇨🇿

Operations Lead

Topics

AutomationFinanceWorkflow

Service: automation workflows

Iurii RoguliaAvailable

Got a project in mind?

Whether it’s a new product, an integration, or scaling an existing system – let’s talk about how I can help.

View my projects