I’m Pavel Petrov. I design cloud infrastructure & distributed systems that scale.

Software Engineer & Systems Architect - Helsinki, Finland

01

About

Currently Software Engineer at XBE - Helsinki, Finland

8+ Years in production engineering
5 Product teams, startup to enterprise
10+ Products shipped end-to-end
6 Languages used in production

For 8+ years I've designed and operated distributed systems for teams that can't afford downtime - from microservices and event-driven architectures to Kubernetes-based deployments and cloud infrastructure on AWS, Azure and GCP. I take features from the first architecture sketch through to production - and I stay responsible for them after they ship.

Teams bring me in when a system has to stay reliable while it grows. I work close to product and design rather than behind a ticket queue, and I write decisions down so the next engineer doesn't have to reverse-engineer them.

02

Skills & Tools

Languages

core
TypeScript Python C# / .NET Rust Swift PHP

Backend & APIs

platform
NodeJS Bun Deno NestJS .NET Core GraphQL REST WebSockets gRPC tRPC

Data & Messaging

reliability
PostgreSQL MySQL MongoDB Redis Elasticsearch Kafka NATS RabbitMQ

DevOps & Cloud

delivery
Docker Kubernetes CI / CD Nginx Traefik AWS GCP EC2 S3 Cloud Run Lambda

Observability & Monitoring

ops
Prometheus Grafana ELK Stack Jaeger OpenTelemetry CloudWatch Loki

AI & Machine Learning

insights
LLM API integration Prompt engineering LangChain LlamaIndex RAG Vector DBs Model fine-tuning Embeddings & semantic search Image processing HuggingFace

Testing

quality
Jest Vitest Playwright React Testing Library

Frontend

experience
HTML5 CSS3 SASS / SCSS React Vue Next.js Astro Gatsby React Native / Expo
03

Experience

Software Engineer · XBE

Current

April 2025 - Present 1 yr 5 mos

  • Design and ship features in data-heavy, production-critical systems.
  • Drive architecture decisions across services, data models and delivery.
  • Build observability into distributed systems with OpenTelemetry and Grafana.
Rust TypeScript Ruby on Rails Bun PostgreSQL Kubernetes OpenTelemetry Grafana Redis GCP React Next.js

Fullstack Developer · TKB International

November 2022 - April 2025 2 yrs 6 mos

  • Built backend services and client-facing features for B2B platforms.
  • Migrated core systems to PostgreSQL, improving reliability and performance.
  • Refactored monolithic modules into maintainable, independently testable services.
TypeScript NestJS PostgreSQL MongoDB Docker Redis GCP React Next.js Jest Playwright GraphQL

Fullstack Developer · Viar IT

August 2020 - September 2022 2 yrs 2 mos

  • Engineered scalable microservices for content and media processing pipelines.
  • Led the architectural migration from monolith to distributed services.
  • Handled high-volume workflows with Kafka-based event processing on Kubernetes.
.NET Core Kafka Docker Kubernetes Redis Python

Fullstack Developer · Smartex

July 2019 - August 2020 1 yr 2 mos

  • Delivered end-to-end product features from design through production deployment.
  • Optimized user-facing performance across client applications.
  • Collaborated closely with designers on experience refinement.
TypeScript React Next.js Node.js Docker PHP
04

Education & Languages

The Bonch-Bruevich Saint Petersburg State University of Telecommunications

2007 - 2012

Languages

  • EnglishProfessional working
  • FinnishElementary (A1.2)
  • RussianNative or bilingual
05

Projects

06

Contact

Tell me about your next idea.

Whether you’re exploring a new product, evolving an existing platform, or experimenting with AI features, I’d love to hear about it and see how I can help.