Curriculum Vitae

Remote / Europe

Profile

Results-driven IT developer and system architect with over 10 years of experience designing, building, and operating large-scale software systems. Proven track record of leading cross-functional teams, modernising legacy platforms, and delivering resilient cloud-native architectures aligned with business goals.

Core Skills

System Architecture
Cloud Infrastructure (AWS / Azure)
Distributed Systems
Microservices
Kubernetes & Docker
APIs (REST / GraphQL / gRPC)
TypeScript / Node.js
Python / Go
PostgreSQL / Redis / Kafka
Terraform / CI-CD
Event-Driven Design
Technical Leadership

Experience

Senior System Architect
2021 — Present
Nexify TechnologiesRemote
  • Lead architecture for a multi-tenant SaaS platform serving 2M+ daily active users.
  • Designed event-driven microservices on Kubernetes, improving availability to 99.99%.
  • Migrated legacy monolith to domain-oriented services, cutting release cycles from weeks to days.
  • Established engineering standards for API design, observability, and incident response.
Lead Software Engineer
2017 — 2021
DataPulseBerlin, Germany
  • Built real-time data pipelines processing 500M+ events per day using Kafka and Redis.
  • Architected a pricing engine that reduced quote latency from 2s to under 100ms.
  • Mentored a team of 8 engineers and introduced infrastructure-as-code practices.
Full-Stack Developer
2014 — 2017
CodeCraftTallinn, Estonia
  • Shipped customer-facing web applications using React, Node.js, and PostgreSQL.
  • Implemented CI/CD pipelines and containerized deployments with Docker.

Education

M.Sc. in Computer Science
2012 — 2014
University of Tartu

Specialization in distributed systems and software engineering.

B.Sc. in Information Technology
2008 — 2012
Tallinn University of Technology

Honours program, focus on system design and databases.

Certifications

  • AWS Certified Solutions Architect — Professional
  • Certified Kubernetes Administrator (CKA)
  • TOGAF® 9 Certified

References are available upon request. For a printable version, use your browser’s print function or get in touch via email.