EU-based · GDPR-first

Your systems,
finally talking
to each other.

Your CRM, enrollment, and email tools were never designed to work together. We build the systems that make them - engineered in the EU, GDPR-first, built to last.

12+

Years in IT, every level

EU

Based in Latvia, GDPR-first

1:1

Direct to the engineer

Services

Systems that stay connected after launch.

M365 Administration

Your Microsoft 365, looked after day to day. Accounts, mailboxes, and security policies handled — so nobody on your team has to live in the admin center.

  • Microsoft 365
  • Entra ID
  • PowerShell

Custom Automation

When you outgrow Zapier, we replace the fragile no-code flows with a proper application — built for GDPR compliance and for volumes no-code can't handle.

  • Node.js
  • Express
  • REST / Webhooks

Salesforce Integration

Contacts and opportunities land in Salesforce correctly the first time, created through the official API. No duplicates, no manual cleanup.

  • Salesforce API
  • Composite API
  • OAuth

Freelance PM + AI

We find the automation opportunities across your business, rank them by payoff, and deliver them one scoped project at a time.

  • AI Automation
  • Project Mgmt
  • Consulting

Fractional IT Leadership

CTO-level guidance without the full-time hire. Budgets, vendor choices, and IT strategy from someone who has actually run this function.

  • Budgeting
  • Vendor Mgmt
  • IT Strategy

In production

What this looks like when it ships.

Web Form Salesforce M365 SMTP

A language education provider

Enrollment automation system

Enrollment ran on a patchwork of Zapier steps. It broke easily and couldn't meet GDPR requirements as volume grew.

We replaced it with a custom Node.js application. Salesforce contacts and opportunities are now created in one atomic call, and confirmation emails go out directly from the client's own domain.

  • Node.js
  • Express
  • Salesforce Composite API
  • M365 SMTP
Request Queue M365 Admin Welcome Email

A multi-sector Latvian company

M365 user provisioning automation

Every new hire meant a manual, multi-step setup job for the admin team — repetitive, easy to get wrong, and a poor use of anyone's time.

We built a workflow that reads each incoming request, creates the Microsoft 365 account, and sends the new person a welcome email — start to finish, without a single manual step.

  • M365 Admin Center
  • IMAP/SMTP
  • Scripted Workflow
PM Pipeline

A multi-sector Latvian company

Freelance PM + AI automation

The business had plenty of automation potential, but nobody was mapping or prioritizing it — and past contractors left no visibility into where the hours went.

An ongoing engagement: we identify opportunities across departments, rank them by payoff, and deliver them as scoped projects — with every hour logged and shared with the client.

  • Project Management
  • AI Automation
  • Hour Tracking

About

One engineer. Direct access. No account managers.

  • 12+ years in IT, every level
  • IT Business Partner & CTO-level ownership
  • 10+ years running an IT business

ITSW is run by Gatis, based in Latvia. There are no account managers between you and the person writing the integration. When something breaks or a requirement changes, you talk directly to the engineer who built it.

Behind that is 12+ years in IT at every level — from hands-on helpdesk work to IT Business Partner roles with full CTO-scope responsibility: budgets, vendors, provisioning, infrastructure. Add 10+ years of running an IT business, and this isn't a developer's side project.

Being small and EU-based isn't a limitation. It's why clients choose ITSW over a larger agency: decisions happen fast, GDPR compliance is the starting point, and every system is built to be understood by whoever maintains it next.

Every system, in sync.

Have a system that should talk to another system?

Start a conversation

Contact

Let's get your systems talking.

Fill in the form, or email directly — whichever's faster for you.

Your details go only to ITSW, to answer your message.