Websites that work, and someone to look after them.

Website creation, maintenance, hosting, and practical IT help for small and medium businesses in Latvia. One contact person, clear prices, no unnecessary complexity.

Ideas that become working solutions.

My own tools, built for IT teams and available for licensing. They work on their own or together.

All projects

Self-hosted log analysis and AI triage system

Log Watcher

Problem
Finding the real error means scrolling through endless log files across several systems.
Solution
Filters pick out the errors that matter in Loki and OpenSearch, group repeats into one incident, and an AI explains each new one.
Benefit
Instead of reading log dumps, the admin gets one line and one alert and goes straight to the fix. Resolved incidents build a searchable knowledge base.
View project

Self-hosted Kanban board

Kanban Board

Problem
Work requests arrive by chat, email, and calls, and get lost between people.
Solution
A self-hosted board for registering tasks with assignees, due dates, notes, and attachments, with LDAP login and an API for other tools.
Benefit
Every task is in one place, and other systems, such as the status page, can create tasks automatically.
View project

Self-hosted status page

Status Page

Problem
You find out a service is down when users start calling.
Solution
Probes check HTTP endpoints, SSL certificates, TCP ports, and databases, track real uptime, and open an incident automatically when something fails.
Benefit
Downtime is recorded and shown on a public status page, and each incident can open a task on the Kanban board that closes the incident when it is done.
View project

Technological assets monitoring system

TREMS

Problem
Expired certificates and technical user passwords cause outages that nobody saw coming.
Solution
One register for certificates and technical users, including Active Directory sync, with expiration tracking per environment and owner group.
Benefit
Owners get email notifications and reports before anything expires, so renewals happen on time instead of during an incident.
View project

How it works

From the first conversation to a working result, in four clear steps.

  1. 01

    Tell me what you need

    We clarify what you want to achieve and what already exists.

  2. 02

    We agree on the solution

    I review the options, and we agree on scope, price, and timeline.

  3. 03

    I get to work

    I build, configure, or automate as agreed.

  4. 04

    We check the result

    We make sure everything works and agree on further support if needed.

The goal is not to complicate. The goal is to solve.

Technology is a tool, not the goal. I choose a solution that fits the need and stays understandable after the project is finished.

  • Clear scope and costs
  • Solutions you can understand and keep using
  • Attention to security and reliability
  • Support available after the project too