MJ

CV / Frontend / Full-stack engineering / Polska

Buduję oprogramowanie, w którym AI jest częścią systemu inżynierskiego.

Junior Frontend / Full-Stack Engineer — AI-Native Product Development

Frontend / full-stack engineer z doświadczeniem w Vue/Nuxt, TypeScript i WordPress, który przekłada pomysły produktowe na dopracowane interfejsy webowe. Najmocniejszy w praktycznej implementacji wspieranej przez AI, od frontendu po backend, debugowaniu, orkiestracji narzędzi i świadomym review człowieka.

Otwarty na juniorskie role frontend / full-stack i AI engineering

Studiuję Informatykę i Ekonometrię na Uniwersytecie Gdańskim, łącząc inżynierię oprogramowania z myśleniem statystycznym i systemowym.

Tworzę aplikacje produkcyjne, API oparte o Cloudflare, rozwiązania e-commerce dla WordPressa, systemy operacyjne offline-first i open-source’owe narzędzia dla agentów kodujących.

Podczas implementacji i debugowania używam Codexa, Claude Code, MCP i API OpenAI/Anthropic/Gemini, zachowując decyzje architektoniczne, weryfikację i końcową jakość pod kontrolą człowieka.

Software Engineer

Algoteque

  • Buduję stronę firmową Algoteque w WordPressie z wykorzystaniem Greenshift i niestandardowych bloków.
  • Tworzę wtyczki i funkcjonalności wewnętrzne dla potrzeb biznesowych.
  • Używam workflow PHP, JavaScript i CSS wspomaganych przez Codexa do implementacji i debugowania.

Full-Stack Developer

CADevent

  • Zbudowałem kompletny sklep internetowy cadevent.pl od początku do końca na headless WordPress i WooCommerce z frontendem Vue.
  • Odpowiadałem za administrację IT, rozwiązywanie problemów i bieżące operacje techniczne.
  • Wspierałem klientów i przekładałem wymagania produkcyjne na dopasowane oferty techniczne.

Administrator IT (Kontrakt na wezwanie)

Dom Pomocy Społecznej w Sopocie

  • Utrzymuję komputery, infrastrukturę sieciową, oprogramowanie i serwery.
  • Chronię dane cyfrowe przechowywane na serwerach i urządzeniach końcowych.

Narzędzia używane w praktycznym wytwarzaniu i dostarczaniu oprogramowania:

  • Codex · Claude Code
  • MCP · orkiestracja narzędzi
  • OpenAI · Anthropic · Gemini API
Podstawa
TypeScript, JavaScript, PHP, SQL, Vue 3, Nuxt, WordPress, HTML, CSS
Znam
PostgreSQL, React, Next.js, Node.js, REST APIs
Cloud i dane
Cloudflare Workers, Hono, D1, Drizzle, Vercel, Baserow, Stripe
Jakość
TypeScript strict, Zod, Vitest, Playwright, CI/CD, dokumentacja techniczna

04 / Evidence

Wybrane dowody projektowe

01

Aplikacja full-stack

Gratia Maris

Platforma rezerwacyjna Nuxt 4 oparta o Cloudflare Workers, Hono, D1 i Drizzle ORM. Stripe Checkout obsługuje płatności, a ograniczenia bazy chronią dostępność apartamentów przed double-bookingiem.

Czytaj case study
02

Platforma społeczności AI

LLM Polska

Polska społeczność agentowego AI, zbudowana w React Router 7, Cloudflare Workers i D1. Katalog narzędzi, zewnętrzna dyskusja na Reddicie i autonomiczny pipeline newsów RSS łączą praktyczne oprogramowanie i treści AI.

Czytaj case study
03

Infrastruktura projektowania AI

LLM Design Engine

Open-source’owy creative director i kompilator designu dla agentów kodujących. Zamienia brief produktu w oryginalne kierunki wizualne, strukturalne specyfikacje, deterministyczne podglądy, raporty anti-slop i gotowe handoffy przez MCP lub CLI.

Czytaj case study
04

PWA / Operacje

GastroOps

Offline-first PWA Nuxt 4 do operacji HACCP w gastronomii. Kolejkuję pracę przy przerwach sieci, zachowuje historię audytu i synchronizuje dane przez serwerowy adapter Baserow.

Czytaj case study

Edukacja i certyfikaty

Uniwersytet Gdański

Informatyka i Ekonometria

Technikum Informatyczne w Pucku

Technik informatyk · wynik końcowy 97%

Cisco Networking Academy

CCNA: Switching, Routing, and Wireless Essentials · CCNA: Introduction to Networks

Języki

  • Polski — ojczysty
  • Angielski — C1

Poza pracą

Snowboard, kite surfing, trening siłowy i podróże.