# Pavel Petrov — Software Engineer

![Pavel Petrov](https://iamsuperdev.com/imgs/pavel-petrov.jpg)

**Location:** Helsinki, Finland
**Current role:** Software Engineer at [XBE](https://www.x-b-e.com)
**Email:** pavel@iamsuperdev.com
**LinkedIn:** https://linkedin.com/in/iampetrovpavel
**GitHub:** https://github.com/iampetrovpavel
**Website:** https://iamsuperdev.com
**PDF version:** https://iamsuperdev.com/Pavel-Petrov-CV.pdf

---

## Summary

Software engineer with 8+ years of experience designing distributed systems, cloud
infrastructure, and Kubernetes-based platforms in TypeScript and .NET.

For 8+ years I have designed and operated distributed systems for teams that cannot
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 does not have to reverse-engineer them.

### What I bring

- **Architecture ownership** — microservices, event-driven pipelines and
  monolith-to-service migrations that survive real traffic.
- **Reliability and observability** — OpenTelemetry, Grafana and tooling that turns
  incidents into quick, boring fixes.
- **End-to-end delivery** — from PostgreSQL and Kafka to React and Next.js interfaces,
  no hand-off gaps.
- **AI where it pays off** — LLM-powered features shipped in live products, not
  prototypes.

---

## Experience

### Software Engineer — XBE
*April 2025 – present · Helsinki, Finland*

- 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.

**Stack:** Rust, TypeScript, Ruby on Rails, Bun, PostgreSQL, Kubernetes, OpenTelemetry,
Grafana, Redis, GCP, React, Next.js

### Fullstack Developer — TKB International
*November 2022 – April 2025*

- 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.

**Stack:** TypeScript, NestJS, PostgreSQL, MongoDB, Docker, Redis, GCP, React, Next.js,
Jest, Playwright, GraphQL

### Fullstack Developer — Viar IT
*August 2020 – September 2022*

- 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.

**Stack:** .NET Core, Kafka, Docker, Kubernetes, Redis, Python

### Fullstack Developer — Smartex
*July 2019 – August 2020*

- 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.

**Stack:** TypeScript, React, Next.js, Node.js, Docker, PHP

---

## Education

**The Bonch-Bruevich Saint Petersburg State University of Telecommunications**
*2007 – 2012*

## Languages

- **English** — professional working proficiency
- **Finnish** — elementary proficiency (A1.2)
- **Russian** — native or bilingual proficiency

---

## Skills

**Languages:** TypeScript, Python, C# / .NET, Rust, Swift, PHP

**Backend & APIs:** Node.js, Bun, Deno, NestJS, .NET Core, GraphQL, REST, WebSockets,
gRPC, tRPC

**Data & Messaging:** PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch, Kafka, NATS,
RabbitMQ

**DevOps & Cloud:** Docker, Kubernetes, CI/CD, Nginx, Traefik, AWS, GCP, EC2, S3,
Cloud Run, Lambda

**Observability & Monitoring:** Prometheus, Grafana, ELK Stack, Jaeger, OpenTelemetry,
CloudWatch, Loki

**AI & Machine Learning:** LLM API integration, prompt engineering, LangChain,
LlamaIndex, RAG, vector databases, model fine-tuning, embeddings and semantic search,
image processing, HuggingFace

**Testing:** Jest, Vitest, Playwright, React Testing Library

**Frontend:** HTML5, CSS3, SASS/SCSS, React, Vue, Next.js, Astro, Gatsby,
React Native / Expo

---

## Projects

### XBE — https://www.x-b-e.com
The system of action and superworkforce for heavy materials, logistics, and construction.

### PriceBee — https://price-bee.com
Intelligent pricing and market analytics for e-commerce businesses.

### Viar — https://viar-va.ru
Document management technologies — how to properly systematize and store information.

### Papermind — https://pmind.app
*Solo project · Swift.* A private, intelligent home for the documents that matter most.
Papermind organizes them smartly, secures them completely, and keeps them ready online
or off.

### Yappify AI — https://apps.apple.com/ge/app/yappify-ai/id6761316369
*Solo project · React Native.* Practice speaking with an AI tutor that adapts to your
level. Instant grammar corrections, vocabulary building, and progress tracking through
natural conversation.

### Typeful — https://www.npmjs.com/package/@iamsuperdev/typeful
*Solo project · TypeScript.* End-to-end type safety from the database schema to the
frontend, so a change to a column surfaces as a compile error everywhere it is used
rather than a runtime bug.

---

## Contact

Whether you are exploring a new product, evolving an existing platform, or experimenting
with AI features, I would like to hear about it.

- **Email:** pavel@iamsuperdev.com
- **LinkedIn:** https://linkedin.com/in/iampetrovpavel
- **GitHub:** https://github.com/iampetrovpavel
- **Based in:** Helsinki, Finland
- **Work eligibility:** Finnish work permit
- **Work mode:** Helsinki hybrid or remote across EU time zones
