Real feedback from people I've worked with.
Our Meta ad account had grown into a mess of duplicated audiences and ad sets nobody remembered creating. Iurii rebuilt the structure from scratch, set up proper server-side conversion tracking so iOS privacy changes stopped wrecking our numbers, and now tests ad copy variants against each other instead of leaving one version running for months. First full month under the new structure, cost per purchase was down close to 30%.
Erik Lindgren 🇸🇪
E-commerce Manager
Service: Paid Ads Management
We'd already paid for a generic SEO audit that listed hundreds of items with no priority order. The monthly work with Iurii is different — he fixes it himself, market by market, and the report says exactly what changed. Three months in, our product pages are finally indexed correctly in both French and English, and organic traffic from the French market has doubled.
Camille Dubois 🇫🇷
Directrice Marketing
Topics
Service: SEO & AI Search Optimization
We run both Google and Meta and previously had two separate agencies who never talked to each other — different numbers, different explanations for the same drop in leads. Having one person handle both channels with the same tracking setup underneath fixed that immediately. The monthly report now shows the two channels side by side, and it's obvious which one is actually paying for itself.
Sanna Korhonen 🇫🇮
Marketing Manager
Service: Paid Ads Management
We're a small SaaS team and had no idea our sitemap only listed half our pages until Iurii's first monthly report flagged it. Since then it's been steady, unglamorous progress: broken links cleaned up, schema added to our pricing and feature pages, a blog that actually publishes on schedule instead of sitting in a Notion doc. Four months in, organic signups are a real channel for us for the first time, not just a line item we hoped would work.
Sarah Mitchell 🇨🇦
Co-founder
Service: SEO & AI Search Optimization
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 forwards customer questions left on the site as they come in — with an AI-drafted answer attached, so I only step in when it's actually something that needs a person. It's cut a real chunk of repetitive work off my month.
Tatiana 🇪🇪
Accountant, pi-pi.ee
Services
I'd built most of our MVP with Cursor and it looked finished — it compiled, the tests were green, the demo worked. It just wouldn't survive real users. Iurii took it over and found what I couldn't see: authentication handled four different ways, tests that only asserted what the code already did, and a dependency list half of which was unused. He didn't rewrite it from scratch — he told me honestly what was salvageable, ripped out the dead code, and got it to something a real team could build on. Two weeks and it went from 'looks done' to actually shippable.
Sebastian Falk 🇸🇪
Founder
Service: Rescue Projects
What made me switch from our agency was the pricing model — they charged a percentage of spend, which made every conversation about 'should we scale' feel biased. Iurii's flat fee per channel removed that entirely. He also caught that our consent banner was blocking most conversion events for EU visitors before Consent Mode was even wired up properly, which explained months of confusing numbers.
Julia Hoffmann 🇩🇪
Head of Growth
Service: Paid Ads Management
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 how the day went. It sounds small, but I check Telegram anyway — now it tells me what I used to have to go look for. Setup took a few days, no disruption to the shop.
Mark Tamm 🇪🇪
Account Manager, pi-pi.ee
Services
We process thousands of supplier invoices a month and the team was keying them in by hand. Iurii built a pipeline that reads each document, extracts the fields we care about, and routes anything that doesn't match a known template to a human — with a confidence threshold so nothing gets posted automatically that the model wasn't sure about. He was blunt up front that we shouldn't try to automate the low-confidence cases, and that honesty is exactly why finance trusts the system. It's handled around 85% of the volume for two months now with no bad postings we've had to reverse.
Lena Brandt 🇩🇪
Head of Product
Service: AI Integration
What sold me was that Iurii didn't promise a ranking number for month one — he explained that the technical layer is where results are guaranteed, and that rankings move on their own schedule. That turned out to be exactly right: Core Web Vitals and indexing were fixed within the first two weeks, and the keyword movement followed over the next quarter. The monthly reports are specific enough that I can defend the spend to our board without translating anything.
Dominika Kováčová 🇸🇰
CMO
Service: SEO & AI Search Optimization
We had an acquisition offer on the table and I needed to know whether our own codebase would survive the buyer's technical review before I walked into that room. Iurii did a five-day independent audit and gave me a written report I could actually act on — what was solid, the two things that would raise flags in a data room, and what it would take to fix them first. He caught an undocumented dependency on one ex-contractor's private package that would have been a red flag the moment their team looked. We cleaned it up before diligence started, and the deal closed without a single technical concession. Best money I spent on the whole process.
Wouter Claes 🇧🇪
Founder & CEO
Service: Technical Due Diligence
I'd been running Google Ads myself for a year with no real structure — one big campaign, no negative keywords, budget going to searches that had nothing to do with what we sell. Iurii rebuilt the account properly and the negative keyword list alone cut wasted spend noticeably in the first month. Now I get a written report every month instead of guessing whether the account is working.
Felix Wagner 🇩🇪
Founder
Topics
Service: Paid Ads Management
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, and a structure that reads as a serious European supplier, not a one-page catalogue. It's technically the same build as our storefront, but for buyers who land on the company pages before they ever open the shop, that first impression closes the deal.
Kadri Saar 🇪🇪
Sales Manager, pi-pi.ee
Topics
Project: pi-pi.ee — B2B E-commerce for Waterless Urinal Systems
Service: Business Website
We sell in Poland, Germany and the Czech Republic and our old agency ran one translated keyword list across all three markets. Iurii redid the keyword research per market from scratch, fixed hreflang that was pointing several pages at the wrong locale, and has been publishing a blog post every two weeks since in the languages our customers actually search in. Organic sessions from DE and CZ combined are up over 40% since we started, and it's still climbing.
Agnieszka Nowak 🇵🇱
E-commerce Manager
Topics
Service: SEO & AI Search Optimization
We'd just raised and needed to double the engineering team fast, but nobody internally had hired at that scale or owned the architecture decisions that came with it. A full-time CTO was a six-month search we didn't have time for. Iurii held the role two days a week in the meantime — he set up the interview loop, sat in on the senior candidates, killed a rewrite the team was quietly drifting toward, and made the infrastructure call before it turned into a fire. When we finally hired someone permanent the handover took a week because everything was already documented. He ran it like an owner, not a consultant billing hours.
Kasper Holm 🇩🇰
CEO
Service: Fractional CTO
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. He rebuilt it properly: fast, structured, and with a simple way for our own team to update content without filing a ticket. It's the same platform his e-commerce work runs on, but for us the value was the company-facing side — the pages that actually explain who we are and build trust before a customer even reaches the shop.
Elina Virtanen 🇫🇮
Marketing Manager, Suomen Pehmeä Ikkuna Oy (Pikkuna)
Project: Pikkuna — E-commerce for Vinyl Curtains & PVC Products
Service: Business Website
Local Finnish market, small budget, and every agency we asked wanted a minimum spend we couldn't justify yet. Iurii took us on anyway and told us upfront that below a certain budget the campaigns wouldn't have enough data to optimise — and set expectations accordingly instead of just taking the fee. Search terms and negatives get reviewed every week, and we can finally tell which keywords bring in actual calls, not just clicks.
Mikko Virtanen 🇫🇮
Toimitusjohtaja
Topics
Service: Paid Ads Management
We run Meta ads for a DTC brand and our creative was fine — the problem was always the landing page, which nobody on our side could touch quickly. Iurii fixed the tracking first, then rebuilt the two worst-converting landing pages himself instead of just flagging them in a report. Conversion rate on paid traffic went from 1.1% to 2.4% in six weeks. Having someone who can actually change the page is the whole difference versus our old agency.
Anja Schmidt 🇩🇪
Marketing Lead
Service: Paid Ads Management
Our app had slowed to a crawl and the previous developer had left no documentation. Customers were starting to churn over load times. Iurii profiled it instead of guessing, found a handful of unindexed queries and a runaway N+1 that were doing most of the damage, and had page loads back under a second within the first week. He fixed the actual causes rather than throwing more server at it, and wrote up what he changed so we wouldn't repeat the same mistakes.
Owen Pritchard 🇬🇧
CTO
Databases
Service: Rescue Projects
Our site was ranking fine in Poland but we knew nothing about whether ChatGPT or Perplexity ever mentioned us — turns out our robots.txt was quietly blocking every AI crawler, left over from a bot-protection plugin nobody remembered installing. Iurii found it in the first week, fixed it, and rewrote our key pages so they actually state prices and coverage instead of 'contact us for details'. We now show up when we ask the assistants ourselves, which we couldn't say six months ago.
Wojciech Kowalski 🇵🇱
Founder
Service: SEO & AI Search Optimization
We'd had SEO 'done' by two agencies before Iurii and organic traffic barely moved either time. The difference this time is that he's the one shipping the fixes, not writing a strategy doc for our developer to interpret. Four months in: crawl errors from Search Console are gone, product schema is live across the catalogue, and two of our category pages have moved from page 3 to the top 5 for their main Czech keywords. The monthly report actually says what changed, not what's planned.
Petra Nováková 🇨🇿
Head of Marketing
Topics
Service: SEO & AI Search Optimization
I'm a non-technical founder and I'd been making technology decisions by guessing, which was getting expensive. Iurii joined as a fractional CTO one day a week and the difference was immediate — he set up a sane roadmap, vetted two contractors I was about to overpay, and translated what the dev team was telling me into plain language so I could actually make calls. He's not there to write all the code; he's there so I stop making the wrong bets.
Matteo Conti 🇮🇹
Founder
Service: Fractional CTO
I'd read about llms.txt and AI discoverability but had no idea whether any of it actually mattered for our SaaS docs site. Iurii's audit gave me the honest answer: most of it is speculative right now, but a few things genuinely move the needle today — clean semantic HTML, robots.txt directives for AI crawlers, and structured data that retrieval systems can use. He also flagged that we were blocking GPTBot by accident in a leftover robots rule from 2023. The report saved me from chasing trendy fixes and pointed at the boring ones that actually work.
Dimitris Papadakis 🇬🇷
Founder
Service: Technical SEO/GEO Audit
Our previous agency billed 15% of ad spend and kept telling us to increase budget. Iurii's first move was checking our conversion tracking — half our 'purchases' in Google Ads turned out to be duplicated events from a broken GTM setup. Once that was fixed, cost per real lead dropped by a third with the same budget. Flat fee per channel means he's not incentivised to spend more of our money, and it shows in how the account is run.
Lukas Fischer 🇩🇪
Geschäftsführer
Service: Paid Ads Management
Our sales team was copying leads from the website into HubSpot by hand and things were falling through the cracks. Iurii built a proper integration that pushes every form submission straight into the CRM with the right owner and tags, and set up webhooks so status changes flow back to us automatically. He handled the edge cases I hadn't even thought about — duplicate contacts, API rate limits, retries when HubSpot is briefly down. It just works, which is exactly what I wanted.
Ingrid Solberg 🇳🇴
Operations Manager
Services
Service: API & Integrations
We publish 20-30 news articles per day and indexing latency was killing us — by the time Google crawled a story, the news cycle had moved on. Iurii's audit covered IndexNow setup, a sitemap that was hitting size limits and dropping URLs silently, and canonical tags that were inconsistent between AMP and non-AMP versions. The IndexNow integration alone moved median time-to-index for Bing from days to under an hour. Report was direct, no fluff, exactly what we needed.
Andrei Popescu 🇷🇴
Engineering Manager
Service: Technical SEO/GEO Audit
Our Next.js site was failing Core Web Vitals on mobile and we couldn't figure out why — Lighthouse scores looked fine locally. Iurii's audit pinned it down: an unoptimized hero image on the homepage, third-party scripts blocking the main thread, and a font-loading strategy that was causing layout shift on every page. The fixes were specific enough that one of our developers shipped them over a weekend. CLS dropped from 0.24 to 0.03 and we passed the assessment two crawl cycles later.
Rita Almeida 🇵🇹
Co-founder
Service: Technical SEO/GEO Audit
We wanted to add an AI feature that turns messy user notes into structured records, but our first attempt returned unpredictable JSON that broke the app half the time. Iurii rebuilt it using structured outputs against the OpenAI API with proper validation, so the data is always shaped the way our database expects. He also added a fallback path for when the model is unsure instead of letting it guess. It's been running in production for a month with no manual cleanup.
Bram de Vries 🇳🇱
Product Lead
Service: AI Integration
We sell B2B software in three German-speaking markets — Austria, Germany, and Switzerland — and our agency had been running one English keyword list across all of them. Iurii's audit included proper per-market keyword research: actual search demand in DE-AT, DE-DE, and DE-CH, plus the technical changes we needed (hreflang, regional canonicals, locale-specific schema). The keyword findings alone reshaped our content plan. We've already shifted three landing pages and are seeing impressions climb in Search Console.
Lukas Huber 🇦🇹
Marketing Lead
Topics
Service: Technical SEO/GEO Audit
I came in with a 40-page spec and Iurii immediately told me half of it didn't need to exist for the first version. That was uncomfortable to hear but he was right. We launched a much smaller MVP eight weeks later, got it in front of paying customers, and three of the features I'd been precious about turned out to be things nobody used. Saving that build time funded the next round of changes that actually mattered.
Clara Bennett 🇬🇧
Co-founder
Service: MVP Development
We migrated our content platform last autumn and assumed everything was fine because the tests passed. Iurii's audit found 140+ broken internal links — old slugs that survived the migration, redirects that pointed to redirects, and a few documentation pages quietly returning 410. Linkinator in CI now catches them before they ship. What surprised me most was the report explained why each broken link mattered for crawl budget, not just that it existed. That made the case for fixing them easy to sell internally.
Mathias Sørensen 🇩🇰
CTO
Service: Technical SEO/GEO Audit
Before we closed on a seed-stage SaaS we asked Iurii to look under the hood. He gave us a written report in five days: what was solid, what was held together with tape, and roughly what it would cost to fix the worst of it. He flagged a scaling bottleneck in their database layer that the founders hadn't mentioned, and rated the rest realistically instead of either rubber-stamping it or scaring us off. That report changed how we structured the deal.
Florian Berg 🇨🇭
Investment Principal
Databases
Service: Technical Due Diligence
Our finance team was spending two full days a month reconciling invoices between three different systems by hand. Iurii spent a week understanding the actual workflow before writing any code, then built a small set of scripts that cut the job to about an hour. He wrote it in a way the in-house team can maintain — no magic, no obscure dependencies. The ROI was obvious after the first month.
Tomáš Novák 🇨🇿
Operations Lead
Service: Automation & Workflows
Our previous SEO agency sent us a 60-page PDF every quarter, none of which our developers could actually act on. Iurii's audit was the opposite — short, technical, written for the people who would fix it. He found malformed Product schema across our entire catalogue, missing BreadcrumbList, and a Review snippet our team had built that Google was silently rejecting. Rich results appeared in search within three weeks of implementation. Worth every euro.
Elena Castro 🇪🇸
Head of Growth
Service: Technical SEO/GEO Audit
We picked vatnode for our B2B billing flow and asked Iurii to help us integrate it properly. He wired up the validation calls in our checkout, set up the webhook for VAT status changes, and walked us through the edge cases — what to do when a customer's VAT registration is suspended mid-contract, how to handle VIES outages without blocking the order. The whole integration was production-ready in a few days. Two months in, the webhook has already flagged a customer whose VAT got suspended, which would have meant invoices we couldn't legally issue. Solid work.
Mārtiņš Liepa 🇱🇻
CTO
Project: vatnode — EU VAT Validation API
Service: API & Integrations
I had a validated idea and a deadline tied to an accelerator demo day, but no product. Iurii helped me cut the scope down to what actually needed to exist for launch and pushed back hard on the features I thought I needed but didn't. We shipped a working MVP in six weeks with real users on it by demo day. The honest scoping at the start is what saved the timeline — it would have been easy to let me build twice as much and miss the date.
Aino Virtanen 🇫🇮
Founder
Service: MVP Development
We were ranking in Dutch but completely invisible in Belgium and Germany — same products, same pages, just translated. Iurii's audit found three things in 48 hours: hreflang tags pointing at the wrong canonicals, a sitemap that listed only the Dutch URLs, and product schema that didn't carry over to localized pages. The report was specific enough that our dev team fixed all of it in a week. Traffic from non-Dutch markets doubled the next month.
Sven Jansen 🇳🇱
Founder
Service: Technical SEO/GEO Audit
Our support inbox was drowning — most tickets were repeat questions our docs already answered, but customers weren't finding them. Iurii built us a retrieval-based assistant on top of our existing knowledge base in about three weeks. It answers around 60% of incoming questions correctly and hands the rest to a human with full context already attached. What I appreciated most was that he was honest about where LLMs would fail before we started, so there were no surprises later.
Anna Lindberg 🇸🇪
Head of Operations
Topics
Service: AI Integration
We had a small in-house dev team and no one senior enough to make the hard architectural calls. Hiring a full-time CTO didn't make sense at our stage, so we brought Iurii in two days a week. Within a month he'd untangled the deployment process, sat in on hiring interviews, and helped the team push back on a feature request from sales that would have cost us six weeks. He treats the role like a partner, not a consultant billing hours.
Joachim Weber 🇩🇪
CEO
Service: Fractional CTO
Our dev server was freezing completely on the first visit to any dynamic route — CPU pegged at 300% and the only fix was a restart. We'd been debugging it for days and had no idea what was causing it. Iurii traced it inside the route segments triggering a Satori WASM hang in Turbopack, moved it to API routes, and the problem was gone. He explained exactly why it happened, not just what to change.
Erik Lindqvist 🇸🇪
Service: Technical Consultation
Iurii built our entire B2B platform from scratch in a remarkably short time — a fully multilingual webshop covering 32 European markets in 28 languages, with automated VAT calculation, VIES validation, Stripe payments across 6 methods including SEPA and bank transfers, server-generated PDF invoices, and Notion as our CRM. Everything was integrated and working end-to-end, not just a prototype. As someone responsible for both sales and operations, I especially valued that he understood the business side — compliance requirements, B2B buyer expectations, different payment preferences across markets. He asked the right questions upfront, kept things transparent throughout, and delivered without dragging it out. Highly recommend.
Mark Tamm 🇪🇪
Account Manager, pi-pi.ee
Project: pi-pi.ee — B2B E-commerce for Waterless Urinal Systems
Service: E-commerce
As COO, I worked closely with Iurii, who led our IT department with rare clarity and ownership. He consistently turned business needs into reliable technical solutions, improved our infrastructure, and kept delivery predictable even under pressure. Communication was straightforward, priorities were transparent, and results were measurable. I'd gladly work with him again and strongly recommend him.
Andrii 🇫🇮
COO, Suomen Pehmeä Ikkuna Oy (Pikkuna)
Project: Pikkuna — E-commerce for Vinyl Curtains & PVC Products
Service: E-commerce
I have worked together with Iurii Rogulia in company Suomen Pehmeä Ikkuna Oy, where he conducted IT development and support. Thanks to his expertise, all tasks were solved in time. It's clear from the sales statistics the moment when Iurii finished and launched new webshop. That led to double sales. I personally recommend Iurii as professional expert in IT development sphere.
Basil A 🇫🇮
Head of Customer Support, Suomen Pehmeä Ikkuna Oy (Pikkuna)
Topics
Project: Pikkuna — E-commerce for Vinyl Curtains & PVC Products
Service: E-commerce
As Head of Production I had the opportunity to work closely with Iurii during his time with our company. Although I do not have a technical background, it was clear to me that he is a highly competent and professional IT specialist. He approaches his work in a structured and well-documented manner, ensuring long-term stability rather than quick fixes. I particularly value his ability to fully understand business needs before implementing solutions, as well as his responsiveness in urgent situations. His contribution extended beyond his formal responsibilities, often bringing valuable insights to the team. I confidently recommend Iurii for any technical role.
Project: Pikkuna — E-commerce for Vinyl Curtains & PVC Products
Service: E-commerce
The bot has been running non-stop since deployment without a single manual restart. Configuration is straightforward — everything is controlled through a single config file, so adjusting parameters takes minutes, not hours. What impressed me most is how it automatically adapts to changing market conditions rather than using fixed settings. Iurii is always available, helped me deploy the system on a dedicated server in a data centre, and continues to support its ongoing operation. Exactly what I needed.
James Whitfield 🇨🇾
Private Trader
Project: Perpetual Futures Grid Trading System
Service: Automation & Workflows
We needed to switch from a legacy payment gateway to Stripe Billing without disrupting around two thousand active subscriptions. Iurii mapped out the migration in a way that didn't require any downtime, ran the cutover during a quiet window, and stayed online for the next 48 hours in case something broke. Nothing did. The level of preparation was the difference — he had a rollback plan for every step, which I don't usually see from contractors.
Sofia Marttinen 🇫🇮
Product Manager
Service: API & Integrations
We had six weeks before an investor meeting and needed something real to show, not a Figma deck. Iurii scoped what we'd been planning down to a tight MVP, pushed back on three features that would have eaten the timeline, and shipped something that actually worked end to end. We got the term sheet. The pushback on scope was the single most valuable part — every other developer we'd spoken to just nodded along and quoted the full version.
Henrik Dahl 🇳🇴
Founder
Service: MVP Development
We took over a Next.js project from another agency and inherited a mess — failing builds, no tests, deployments that worked locally and broke in production. Iurii spent two weeks getting it stable before touching any new features. He documented what was broken, fixed the critical issues, and left us a short list of the smaller things we could handle ourselves. By the end the project was actually maintainable, which had felt impossible at the start.
Niamh O'Sullivan 🇮🇪
Agency Owner
Service: Rescue Projects
We were about to pay for a hosting plan that was way more than we needed. Iurii looked at what we actually have — traffic, data, usage patterns — and suggested something much simpler. We switched, saved money, and nothing broke.
Valentina Russo 🇮🇹
Service: Technical Consultation
Had a client project coming up and wasn't sure which CMS to go with. Iurii asked a few questions about what the client actually needed, then gave me one answer — not a list of options. That's what I wanted. Went with it, no regrets.
Pekka Mäkinen 🇫🇮
Stack
Topics
Service: Technical Consultation
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. During the first week it also flagged one domain where the nameservers had silently drifted to an old configuration — something we wouldn't have caught until it caused an outage. Quiet system, does exactly what it promises.
Lauri Koskinen 🇫🇮
Service: Automation & Workflows
I was starting a new project and spent two weeks reading comparisons online and getting nowhere. One hour with Iurii and I had a clear answer. He asked the right questions, cut through the noise, and gave me a real recommendation — not 'it depends'.
Marcus Chen 🇺🇸
Stack
Topics
Service: Technical Consultation
We were about to hand a project off to a new development team and I wanted someone to look at the code first. Iurii reviewed it and found a few things that would have caused real problems down the line. The new team thanked us for the cleanup.
Pierre Moreau 🇫🇷
Service: Technical Consultation
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. When we launched a new section, it was automatically included in the next check. It also validates each page separately for desktop and mobile, which caught a few routes that were returning empty responses on mobile only. We wouldn't have found those any other way.
Piotr Wiśniewski 🇵🇱
Service: Automation & Workflows
We had three CRM options on the table and kept going in circles for weeks. Sent Iurii our list of needs, he came back the next day with a clear pick and a short explanation why the other two wouldn't work for us. Done.
Giorgi Beridze 🇬🇪
Service: Technical Consultation
Our internal dashboard was painfully slow and we had no idea where the problem was. Iurii looked at it and pointed to two specific things in the database that were causing it. We fixed them and the page went from 9 seconds to less than one. I didn't expect it to be that fast to diagnose.
Katrin Tamm 🇪🇪
Topics
Service: Technical Consultation
Our build broke after a routine update and nobody could figure out why. We'd been stuck for two days. Iurii joined a call, found the problem in under 20 minutes, and walked us through what went wrong so it wouldn't happen again.
Ciarán Murphy 🇮🇪
Service: Technical Consultation
AvailableReady to be the next success story?
Let's build something together. I'll get back to you within 24 hours.