vital@warsaw — zsh
vital@warsaw:~$ cat profile.json
{
"role": "Senior Full-Stack & AI Engineer",
"site": "ozerich.com",
"location": "Warsaw, PL",
"status": "Poland resident, no visa needed",
"work": "on-site preferred, remote ok",
"open_to": ["senior engineer", "start-up lead"],
"traits": ["hard worker", "results over process", "microservices fan"]
}
vital@warsaw:~ [en]$

Vital Ozierski.

Senior Full-Stack & AI Engineer

I design systems, build them, ship them, and keep them running in production — usually reporting straight to founders and C-level, and answering for the outcome. Fifteen years in engineering, ten of them with a leadership mandate — and today AI is part of the stack I build with.

Vital Ozierski
status
building Skich — mobile games store
open to new opportunities
0
years commercial
0+
projects delivered
0+
yrs leading teams & depts

01 // stack

backend
Node.jsNest.jsPHP / LaravelGoREST APIsMicroservices
ai
LLM APIsClaude / OpenAIRAG & embeddingsAgentic workflowsAI-assisted delivery
frontend
ReactNext.jsVue.jsTypeScriptReact Native
data & infra
PostgreSQLMySQLRedisGoogle CloudAWSDockerCI/CD
leadership
Working with founders & C-levelTeam management & hiringArchitecture reviewDelivery ownershipPaymentsAd & attribution SDKs

02 // summary

Fifteen years of commercial experience — competitive programming first, then running a web development company that delivered more than 150 projects. For the last four years I have been back in hands-on product engineering, owning backend architecture, infrastructure and delivery on early- and growth-stage products.

Most of that time I have worked directly with founders, owners and C-level stakeholders: translating business goals into architecture, defending trade-offs, hiring and onboarding the people who build it, and carrying the responsibility for what ships. More often than not I have been the sole or lead engineer on products serving real users and real money — that is the level of ownership I am looking for next — as a senior engineer or as the technical lead of an early-stage start-up.

03 // timeline

company
201120142017202020232026
Skich
2023 — present
Atlant-M
2022
GetClean
2016 — 2026
OZiTAG
2015 — 2021
United Traders
2013 — 2015
Earlier roles
2011 — 2015

current role  ·  overlapping bars = parallel engagements

04 // experience

2023.01 — present
3 yrs 8 mos
current

Skich · Engineering Manager

Alternative mobile games store

I joined at inception, right after the first investment round, with a concept and a basic MVP in hand. We built a games marketplace with advanced categorization, social mechanics and in-app purchasing.

  • Own backend and API development across Laravel, Nest.js and Go
  • Build web and mobile clients with Next.js and React Native
  • Designed and deployed infrastructure on Google Cloud and AWS — managed services, networking, storage, security
  • Full ownership of CI/CD: builds, testing, deployment workflows, release delivery
  • Internal admin tools and operational dashboards for product management and live ops
  • Integrated ad and reward SDKs, including Adjoe callbacks and Mistplay postbacks
  • After the major round and team expansion, took on onboarding of new engineers and architecture review
architecture — simplified, as I own it
Mobile app №1
Google Play / App Store
Mobile app №2
alternative distribution store
Next.js web
marketplace, storefront
Admin & live-ops
internal tooling
API gateway — Nest.js · Laravel · Go
microservices behind:
Billing Service
Store Service
Catalog Service
Discovery Service
PostgreSQL / MySQL
primary stores
Redis
cache, queues
Adjoe · Mistplay
callbacks & postbacks
Google Cloud · AWS · Docker · CI/CD — designed, deployed and owned end to end
2022.01 — 2022.12
1 yr

Atlant-M · Engineering Manager

Automotive holding — marketplace & customer portal

I inherited a legacy platform on Bitrix CMS, then initiated and led a full technical transformation of the product.

  • Designed and launched a new frontend from scratch on Next.js
  • Separated the customer account portal into an independent application for scalability
  • Re-architected the backend into microservices: catalog, inventory, service, customer account, billing
  • Owned backend architecture while managing two frontend developers
  • Completed the migration within a year; handed the platform to the internal team
target architecture — designed & delivered
Web
Next.js marketplace
React Native
mobile client
microservices
Stock Service
Catalog Service
Billing Service
User Service
Orders Service
Notification Service
Content Service
Auction Service
10 000+ users/day — the legacy-to-modern migration unlocked a full online car store
2016.07 — 2026.08
10 yrs · part-time

GetClean · Technical Partner, Full-Stack Engineer

On-demand cleaning platform — getclean.by

Customers order and pay for cleanings on the website; orders are priced, scheduled and dispatched through an internal CRM; field staff pick up and update jobs via a Telegram bot and mobile app.

  • Worked side by side with the business owners as the company's sole technical resource for ten years, in parallel with my other roles
  • Built and maintained the entire product surface single-handedly: website, CRM, Telegram bot, mobile app
  • Owned everything from database design and backend to frontend and deployment
  • Supported the business across its full lifecycle, from launch to wind-down
product surface — built single-handedly
Web Site
orders & payments
CRM
pricing, dispatch
React Native app
field staff
User Dashboard
customer account
Telegram Bot
jobs for field staff
AI dispatch
auto-assigns orders to cleaners
10 years in production · 200+ orders/day · 100k users · 500 000 completed orders
closed 2026.08 — due to the political situation in the Republic of Belarus
2015.08 — 2021.12
6 yrs 5 mos

OZiTAG · Owner & CEO · Head of Engineering

Custom web development company · Minsk

I led the company's engineering division as Head of Engineering, then took full responsibility for the company as its owner and CEO — strategy, clients, hiring and P&L.

  • Ran it end to end: strategy, sales, hiring, delivery, finances
  • Grew the portfolio past 150 completed projects of varying complexity — web and cross-platform mobile
  • Built and oversaw TAGER, the in-house platform used across all client work (details below)
  • Set architecture and code standards, ran hiring and technical direction, and stayed lead engineer on the hardest projects
TAGER — in-house platform behind every project

A personalised foundation for all of the company's web projects, built on Vue, React and Laravel: its own CMS admin panel, reusable backend modules and reusable web modules.

CMS admin
own admin panel
Backend modules
Laravel, reusable
Web modules
Vue / React, reusable
150 completed projects of varying complexity · 25 people on staff at peak
2011 — 2015
earlier

United Traders Web Developer · 2013.11 — 2015.07 · trading & investment

Only web engineer: all company web properties (utmagazine.ru, unitedtraders.com, auroraplatform.com and others), a referral management system used across every platform, integrations with internal services, SMS gateways and payment providers.

FoggyLab Full-Stack Developer · 2013.10 — 2014.07 · contract

Maintained and extended kassir.ru, a large ticketing platform on Yii — functionality, performance, UX; features and backend work on tickery.ru with Symfony2.

M.Video Frontend Developer · 2013.04 — 2015.07 · contract

Promo-page UI for mvideo.ru, a web app constructor for online newspapers, email templates, and the frontend of a new AJAX checkout module.

Qulix Systems Frontend Developer · 2012.06 — 2013.10

Personal Finance Manager for Svyaznoy Bank — a single-page online banking app in KnockoutJS; Pegasus — a multi-window application in native JS and jQuery.

Unique World Web Developer · 2011.09 — 2012.05 · Hamburg

Go Unique, a custom CRM web application for sales managers, plus the corporate website unique-world.de.

05 // education

Belarusian State University of Informatics and Radioelectronics

Computer Science · 2011 — 2015

Admitted without entrance examinations as a national programming olympiad awardee.

russian
Native
polish
B2
english
B2
personal
33 years old · Warsaw · father of two

06 // references

>_
From the very beginning, Vital stood out as an exceptionally fair, understanding and professional leader. His deep technical expertise, paired with a clear vision for the project, made him an outstanding CTO. He fostered an environment of trust and collaboration, always approachable and supportive — technical precision with a human touch. Any team would be fortunate to have Vital in a technical leadership role.
Mikita Kliushun — React Native Developer, Skich (worked under Vital 1.5+ yrs)
>_
We have cooperated with Vital for 6 months and successfully realised 3 projects: two mobile application backends and a corporate website. I can recommend him as a professional, responsible, punctual and purposeful specialist. We are very satisfied with having worked with Vital.
Mitya Buryi — client
● mainresume.tsx00 // heroLn 1, Col 10%UTF-8LF