Skip to content
Oliwier Markiewicz
01 / Chief Technology Officer

Software that ships.
Knowledge that scales.

Portrait of Oliwier Markiewicz

CTO at urmate.ai and full-stack developer from Wrocław. I design and ship AI-powered web products — from React and Next.js interfaces through Java and Spring Boot APIs to Docker and Kubernetes infrastructure. I share what I learn on YouTube and in free educational content.

About me

Shipping since sixteen.

I'm a nineteen-year-old CTO and full-stack developer from Wrocław, Poland. Three years ago I was an Erasmus intern on the Canary Islands; today I own architecture, delivery and engineering quality at urmate.ai — a web platform with AI-powered product features.

Day to day I combine React, Next.js and TypeScript on the frontend with Java, Spring Boot, Spring AI and PostgreSQL on the backend. I care about testing (Vitest, JUnit, Mockito, Playwright, Testcontainers), Flyway migrations, Jenkins deployments, Docker and cloud environments on AWS and Google Cloud.

In AI products I treat language models like any other production dependency: OpenAI, Anthropic and Gemini need controlled cost, latency and response quality. I use pgvector where semantic search has real business value — not just as a slide-deck demo.

Beyond production code I record YouTube tutorials, write free e-books and share the honest path from intern to CTO — especially around JavaScript, React, Java and modern full-stack engineering. Keep calm and just drink Java.

Currently
CTO, urmate.ai
Focus
Full-stack & AI
Location
Wrocław, Poland
Studying
CS, Lodz University of Technology
Languages
PL · EN · DE · ES

From interface to production.

The areas below reflect what I work on daily as a CTO and full-stack developer. Each one covers more than tool choice — it includes code quality, testing, deployment and accountability for software that actually runs.

01

Full-Stack Engineering

I design and build web applications end to end: React and Next.js on the front, Java and Spring Boot on the back, PostgreSQL and MongoDB as data stores. Clear APIs, layered architecture and code that stays maintainable after a year — not just after the first sprint.

  • Applications in React, Next.js, TypeScript and Spring Boot
  • REST APIs, input validation and safe service boundaries
  • Unit and E2E testing: Vitest, JUnit, Mockito, Playwright
  • Schema migrations with Flyway and versioned database changes
02

AI Engineering

At urmate.ai I integrate language models into the product — from prompts and orchestration to cost, monitoring and response quality. An LLM is not magic; it is another system layer that must be designed, tested and maintained.

  • OpenAI, Anthropic and Gemini integrations in Spring AI and Next.js
  • Spring AI, Python and services around AI workloads in production
  • Semantic search with pgvector and PostgreSQL
  • Cost, latency and response quality controls for model APIs
03

DevOps & Infrastructure

A product is only done when it runs on a server. I set up CI/CD pipelines, containerisation, orchestration and developer environments that let a team ship fast and predictably.

  • Docker, Kubernetes and Linux on production servers
  • Jenkins pipelines and deployment automation
  • AWS, Google Cloud and infrastructure as code
  • Testcontainers for integration tests with real dependencies
04

Teaching & Content

What I learn in production, I share publicly. I run a YouTube channel, write free e-books and explain complex topics — from JavaScript and React through Java and Spring Boot to a career in software engineering.

  • Free e-books on website design and quality
  • YouTube tutorials: JavaScript, React, Java, Spring Boot
  • Content on full-stack engineering, testing and developer careers
  • Materials in Polish and English

Intern to CTO in three years.

  1. 2025 — nowChief Technology Officerurmate.aiTechnology leadership for an AI-powered platform: system architecture, stack decisions, code review, quality standards and shipping to production. Ownership of React/Next.js, Java/Spring Boot, LLM integrations, PostgreSQL and deployment infrastructure. Wrocław.
  2. 2024 — 2025Full-Stack DeveloperSelf-employedIndependent web projects for clients — from business requirements through React and Spring Boot implementation to testing, deployment and maintenance. Responsive apps, APIs, third-party integrations and technical documentation.
  3. 2024Frontend Developer, InternshipInfmovilwebMigrated a company website to server-side rendering in Next.js — better performance, SEO and load times. Worked in an international Spanish-speaking team in Fuerteventura. HTML, CSS, Sass, TypeScript and React in a production environment.
  4. 2022Frontend Developer, Erasmus+InfmovilwebFirst international internship at sixteen on the Canary Islands. WordPress, HTML, CSS and JavaScript on a real company project — first experience with teamwork and deadlines in IT.

In numbers

years old, already CTO
19
years from intern to CTO
3
languages spoken
4

Technologies I work with.

A breakdown of tools and frameworks I use in production projects — from the presentation layer in React and Next.js, through backends in Java and Python, to AI, testing, cloud and Linux server administration.

Frontend
  • React
  • Next.js
  • TypeScript
  • JavaScript
  • React Native
  • Sass
  • Tailwind CSS
Backend
  • Java
  • Spring Boot
  • Spring AI
  • Spring WebFlux
  • Python
  • Node.js
  • PostgreSQL
  • MongoDB
  • Flyway
  • pgvector
Testing
  • Vitest
  • JUnit
  • Mockito
  • Playwright
  • Testcontainers
AI
  • OpenAI
  • Anthropic
  • Gemini
AI Tools
  • Claude Code
  • Cursor
Cloud & Tools
  • AWS
  • Google Cloud
  • Docker
  • Kubernetes
  • Linux
  • Server
  • Jenkins
  • Git
  • GitHub Actions
  • Figma
CMS & E-commerce
  • WordPress
  • WooCommerce
  • Webflow

Watch me build.

On @oliwier.markiewicz I publish tutorials on modern web development — JavaScript, React, Next.js, Java, Spring Boot, testing, AI in production and the honest parts of going from intern to CTO. Every video is practical knowledge from real projects, not dry documentation reading.

  • JavaScript
  • React
  • Next.js
  • Java
  • Spring Boot
  • AI
  • DevOps
  • Career

Written and recognized.

Beyond production code I publish educational material and earn recognition in IT competitions. The e-book on website design is available for free — a practical companion to video content for people starting with the web.

  1. E-bookPractical tips: what to watch out for when designing a websiteFree e-book
  2. AwardKonkurs Młody InformatykCertification
  3. Award„Pomóż ocalić życie bezbronnemu” — XXI editionCertification

Let’s build something durable.

Looking for a full-stack developer or CTO for a web product, AI integration or architecture review? Get in touch — I respond to enquiries about commercial projects, technical consulting and long-term collaboration. Based in Wrocław, working remotely and in English.