About DataCraft

Built by engineers.
Focused on results.

10+ years inside Nordic banking infrastructure. Now bringing that discipline to businesses that deserve it.

Arturs Irbitis — Founder, DataCraft Consulting

Arturs Irbitis
Founder · DataCraft Consulting
Riga, Latvia

Our background

DataCraft was founded by Arturs Irbitis, a senior software developer with over a decade building and optimising database systems for one of the largest banks in the Nordics — a financial institution processing millions of transactions daily under strict regulatory deadlines.

That work meant building complete SEC and SFTR reporting systems from scratch, optimising queries that cut processing times from 15 minutes to under 2 minutes, and maintaining automated test suites of hundreds of tests to ensure zero compliance failures. The kind of environment where every millisecond matters and downtime is simply not an option.

"Most database and software problems aren't hard to fix — if you know where to look. That's what DataCraft brings to the table."

DataCraft exists because the same problems that plague enterprise systems appear everywhere: databases set up years ago and never properly tuned, queries running for minutes that should take seconds, and configuration still sitting at factory defaults. Small businesses rarely have the in-house expertise to address these — and enterprise consultancies are too expensive to bother with them.

Our technical focus is C# and SQL Server. We're pragmatic about technology — we use what works reliably in production, not what's trending on Hacker News.

How We Work

What DataCraft stands for

🎯

Results over theory

We measure success in tangible outcomes: faster queries, fewer errors, reduced manual work. If we can't show measurable improvement, we'll tell you upfront before any work begins.

🔧

Pragmatic engineering

We favour proven solutions over trendy technologies. The best solution is the one that works reliably at 2 AM when nobody's watching — not the one that looks impressive in a pitch deck.

📝

Honest communication

If your problem doesn't need us, we'll say so. If we're not the right fit for a project, we'll point you in the right direction. No upselling, no scope creep by stealth.

📚

Knowledge transfer

We document everything and explain our reasoning. The goal is to make your team more capable, not to create a long-term dependency on DataCraft. You own everything we build.

Technical Stack

What we work with daily

Hover over any tag to highlight it — these are the tools we use in production, not just on side projects.

SQL Server 2019+ T-SQL C# / .NET 6+ ASP.NET Core Dapper ORM Entity Framework Core Akka.NET xUnit Testing Hangfire Azure DevOps YAML Pipelines Docker Git RabbitMQ SFTP / BZip2 SFTR Reporting SEC / FINRA MiFID II WooCommerce API Stripe JSON / XML Python HTML / CSS / JS
Transparency

What we don't do

We'd rather be clear about our scope than overpromise and underdeliver.

Not the right fit for every project

  • Mobile app development — native iOS/Android is outside our scope
  • Large team augmentation — we work best as a focused specialist, not as a staffing resource
  • Ongoing managed IT infrastructure — servers, networks, cloud ops are not our area
  • Technology for its own sake — if your problem doesn't need a database, we won't tell you it does

If your project falls outside our scope, we'll tell you honestly — and usually point you to someone better suited for it.

Want to work with us?

We're always happy to talk technology. Even if you're not sure you have a problem worth solving — reach out and we'll give you an honest answer.

Get in Touch →