Tanel Dubolazov

Software Engineer

Software engineer focused on Go services, API design, and real-time systems. I build reliable systems from data model to deployment, and I care about maintainability, delivery speed, and business impact. I also bring 5+ years of e-commerce and digital marketing experience.

Technical Skills

Languages

Go, JavaScript/TypeScript, Bash, SQL

Backend & APIs

REST APIs, WebSocket systems, service architecture patterns

Databases

PostgreSQL, SQLite, MySQL, schema design, migrations

Infrastructure

Docker, GitHub Actions, AWS (EC2, S3, CloudFront), Terraform, Kubernetes manifests

Frontend

React, Vite, Tailwind CSS, Astro

Tooling

Git, Postman, Docker Compose

Highlighted Projects

Gunn-MX motocross e-commerce store Gunn-MX warehouse management panel

Gunn MX Motocross Store

Private client project, solo full-stack ownership

Private e-commerce platform built for a motocross parts business that previously handled most orders in person or by phone. The main goal was to move key sales and inventory flows online without adding extra day-to-day workload for the owner.

  • Customer flow: Vehicle-based filtering to reduce wrong-part orders and support self-service purchases
  • Owner workflow: Internal dashboard for stock updates, order handling, and warehouse visibility
  • System design: Go REST API with JWT auth, service layer for orders/inventory, relational schema design
  • Operations: Docker containerization, CI/CD pipeline, AWS deployment
Private client deployment. Public catalog launch is in progress.
Social network platform

Social Network

Team project (2 developers), kood/Jõhvi curriculum

Full-featured social platform with privacy-aware post feeds, multi-level group permissions, real-time messaging, and WebSocket communication. Built around access control, feed filtering, and event distribution.

  • Core services: Go stdlib HTTP server, privacy/permission logic, feed algorithms, WebSocket multiplexing
  • Real-time systems: gorilla/websocket for notifications and live chat with connection management
  • Database: SQLite schema design for posts, follows, groups, permissions; golang-migrate for versioning
  • Infrastructure: Docker Compose multi-service setup, containerized deployment pipeline
  • Frontend: React 18 integration with backend APIs (secondary responsibility)
Crud Master and Containerized API architecture diagram

Crud Master / Containerized API

Infrastructure-focused systems project, kood/Jõhvi curriculum

Built and evolved a 3-service application (gateway, inventory, billing) to improve reliability and deployment consistency. Started with VM-based provisioning and process management, then moved to container-first orchestration with Docker Compose.

  • Service architecture: API gateway, PostgreSQL-backed inventory/billing services, RabbitMQ messaging
  • Operations: Dockerfiles, Compose networking, persistent volumes, startup dependencies, restart policies
  • Automation: setup scripts, environment templating, repeatable local deployment workflow
  • Validation: OpenAPI docs and Postman collections for end-to-end API testing

Education

kood/Jõhvi

Backend Engineering & Systems Development

2023 – 2025

Intensive peer-learning program specializing in Go backend services, REST API design, and systems reliability. Built 20+ projects covering service architecture, databases, real-time systems, and deployment infrastructure.

See Graduation Diploma

Experience

Student Developer & Auditor

kood/Jõhvi, 2023 - 2025

Backend-focused projects with strict deadlines in Agile teams. Specialized in Go service development, API design, and database architecture. Performed technical code reviews and system design audits for peers.

Marketing Specialist

Freelance, 2018 - 2023

Built and managed Shopify stores, ran data-driven ad campaigns, handled product databases and pricing automation.

Interested in working together?

Get in touch