~$ whoami

Tihomir Ivanov

Software Engineer · Systems Architect · Game Developer

Versatile engineer with experience across full-stack development, cloud infrastructure, DevOps tooling and game design. I build custom containerized environments, scalable web applications and interactive 2D/3D systems.

📍 Sofia, Bulgaria 🏢 Sirius Software ✉ tihomir.ivanov@siriussoftware.bg
01

Core competencies

DevOps & Infrastructure

  • Kubernetes
  • GitLab CI
  • Docker
  • Grafana
  • VictoriaLogs
  • VictoriaMetrics
  • Process virtualization

Cloud & Security

  • Vaultwarden
  • Self-hosted services
  • Distributed file storage
  • TLS
  • System security

Game Development

  • Godot 4
  • GDScript
  • Go + Ebitengine
  • Netcode
  • Physics
  • RPG systems
  • PC · Mobile · Browser

Web & Platform

  • React
  • TypeScript
  • ASP.NET Core
  • PostgreSQL
  • Node.js
  • E-commerce
  • Booking & payments
02

Experience

2023 – 2026Sofia, Bulgaria

Software Engineer @ Sirius Software

  • Designed, developed and deployed scalable microservices and custom virtualization environments.
  • Implemented CI/CD pipelines with GitLab CI, Docker and Kubernetes.
  • Architected monitoring and log aggregation with Grafana, VictoriaMetrics and VictoriaLogs.
  • Built full-stack web platforms and custom tools for client and internal operations.
03

Projects

// web applications & platforms

AI Site Builderclosed access

Sandbox for generating websites from natural-language prompts, with user accounts and generated-site previews.

🔒 Access is currently closed — password required.

sandbox.tisho.rocks →

Bg Property Locatorlive

Locates Bulgarian properties via cadastral data, with live screen capture and logging of lookups.

kais.tisho.rocks →

File Storage Platform (ABV Dox)

Cloud file storage with uploads, folder management and file sharing.

WisePrezzie

Gift recommendation platform that suggests presents from recipient interests and budget.

Courses Booking Site

Course catalogue with scheduling, seat booking and online payments.

Demo Store for QA Interview

Mock e-commerce storefront with intentional edge cases, built as a target for QA interview test scenarios.

Markdown Editor Tool

Browser-based Markdown editor with live preview.

// devops, security & systems

Custom Process Virtualizer

Container runtime concept with process isolation via Linux namespaces/cgroups and a managed lifecycle.

Kubernetes & GitLab CI Infrastructure

Multi-stage pipelines that build, test and deploy containerized services to Kubernetes.

Grafana Monitoring & Observability

Dashboards and alerting for service and host metrics.

VictoriaLogs / VictoriaMetrics

Centralized log aggregation and high-performance metrics storage feeding Grafana.

Vaultwarden Integration

Self-hosted password manager deployment with TLS and backups.

// game development

Delvers — 2D Co-op Dungeon Crawler

Godot 4 pixel-art co-op for 1–4 players: host-authoritative netcode, Steam lobbies, class abilities, generated dungeons, AI companions.

3D Survival Taming Game

Godot 4 first-person multiplayer survival with rollback netcode: taming, mounts, directional melee with parry, crafting, tribes.

Clash of Clans Inspired Game

Godot 4 isometric base-builder: grid town building, resources, troop cards with AI-driven battles and raid logs.

2D Fallout Inspired Game

Go + Ebitengine isometric RPG: turn-based combat, inventory, NPC dialogue and trading, headless test suite.

3D City RPG

Godot 4 city RPG: NPC AI with ragdolls, melee and firearms, quests, reputation, loot tables and trading.

Borderline: Night Freight

Godot 4 driving and smuggling narrative: vehicle physics and damage, suspicion state machine, branching dialogue.

Kloshar — 2.5D RPG

Godot 4 menu-driven RPG: timed missions, idle income, auto-resolved fights, two-currency economy, balance tooling.

Mobile Scissor Shooter

Godot 4 Android arcade game with tilt controls and a rate-limited Go leaderboard server.

World War Browser Game

Hex-territory strategy prototype: React/TypeScript, ASP.NET Core + PostgreSQL, persistent hex tiles, Solana wallet onboarding.