Przyjmuję zlecenia

Full-Stack & AI Engineer

Jestem Dominik Szaradowski, Full-Stack & AI Engineer z ponad 10-letnim doświadczeniem komercyjnym. Projektuję skalowalne aplikacje webowe i systemy oparte na AI, które rozwiązują realne problemy.

Laptop z kodem na ekranie i serwer po lewej stronie, połączone liniami

O mnie

Nazywam się Dominik SzaradowskiFull-Stack & AI Engineer z ponad 10-letnim doświadczeniem komercyjnym, programuję zawodowo od 2016 roku. Przez te lata pracowałem przy projektach z obszaru IoT, robotyki i urządzeń medycznych, a dziś głównie AEC (architektura, inżynieria, budownictwo) i systemów opartych na AI. Na co dzień pracuję jako Senior Full-Stack Developer w firmie Creoox, specjalizującej się w cyfryzacji branży budowlanej — BIM, WebGL i przetwarzanie plików IFC. Równolegle prowadzę własną firmę Nexebit, w ramach której realizuję projekty freelance i rozwijam własne produkty.

Od ponad 10 lat

Buduję aplikacje webowe, mobilne i systemy backendowe — od interfejsu użytkownika po infrastrukturę. Coraz mocniej koncentruję się na produkcyjnych systemach AI: agenty autonomiczne, pipeline'y RAG, embeddingi, wyszukiwanie semantyczne i integracje MCP. Nie traktuję AI jako modnego dodatku — integruję je tam, gdzie realnie rozwiązuje problem. Zależy mi na wydajności, skalowalności i czystej architekturze. Zanim zacznę pisać kod, staram się dobrze zrozumieć problem. W pracy z klientem staram się być partnerem, nie tylko wykonawcą.

Cenię wydajność, skalowalność i dobrze zaprojektowane systemy. Poza kodem zajmuję się drukiem 3D, CAD, elektroniką i robotykąhardware i software spotykają się częściej niż mogłoby się wydawać. Rozwijam się nieustannie: ukończyłem kilka intensywnych programów z zakresu inżynierii AI i aktywnie śledzę szybko zmieniający się ekosystem.

Dominik Szaradowski
10+ Lat doświadczenia
30+ Dostarczonych projektów
3+ Lata w AI / ML
32+ Technologie

Doświadczenie

Creoox AG
Senior Full-stack Developer

Creoox AG • cze 2023 - Present (2y 11m)

Realizacja różnorodnych projektów technologicznych, łącząc umiejętności programistyczne, inżynierskie i kreatywne.

  • Tworzenie i wdrażanie serwisów webowych
  • Wykonywanie obliczeń inżynierskich
  • Projektowanie rozwiązań 3D i CAD
  • Wsparcie w rozwoju stron internetowych
  • Wsparcie w obszarze CI/CD
Nexebit
Freelance Software Developer

Nexebit • lut 2023 - Present (3y 3m)

Tworzenie i wdrażanie rozwiązań webowych oraz udział w projektach technologicznych i open-source.

  • Tworzenie i wdrażanie serwisów webowych
  • Wdrażanie systemów e-commerce
  • Tworzenie stron i integracji z headless CMS
  • Udział w projektach open-source
  • Publikowanie rozwiązań narzędzi dla społeczności
NanoSpaceLab
Lead Software Developer

NanoSpaceLab • paź 2020 - lut 2023 (2y 5m)

Rozwój systemów i aplikacji, obejmujący zarówno tworzenie oprogramowania i projektowanie rozwiązań sprzętowych.

  • Tworzenie i wdrażanie serwisów webowych
  • Tworzenie aplikacji mobilnych
  • Projektowanie systemów Internetu Rzeczy (IoT)
  • Programowanie systemów elektronicznych
  • Wsparcie w rozwoju stron internetowych
  • Wsparcie w obszarze CI/CD
Komspec
Full-stack Developer

Komspec • lut 2016 - paź 2020 (4y 9m)

Tworzenie i rozwój aplikacji oraz systemów wykorzystujących technologie webowe, mobilne, bazy danych i rozwiązania IoT.

  • Tworzenie i wdrażanie serwisów webowych
  • Tworzenie stron internetowych
  • Tworzenie aplikacji mobilnych
  • Projektowanie systemów Internetu Rzeczy (IoT)

Kursy

AI_devs4 logo

AI_devs4 Builders

BRAVE Courses

5-tygodniowy praktyczny kurs tworzenia produkcyjnych systemów AI — od projektowania architektury po wdrożenie, łącząc LLM-y, pipeline'y RAG i inżynierskie praktyki ze świata rzeczywistego.

kwiecień 2026
Zobacz certyfikat
AI_devs3 logo

AI_devs3 Agents

BRAVE Courses

5-tygodniowy praktyczny kurs budowania agentów AI — łączenia modeli językowych z logiką aplikacji, narzędziami automatyzacji i systemami wieloagentowymi.

czerwiec 2025
Zobacz certyfikat
AI_devs2 logo

AI_devs2

BRAVE Courses

5-tygodniowy praktyczny kurs łączenia narzędzi generatywnej AI z logiką aplikacji i narzędziami automatyzacji.

kwiecień 2024
Zobacz certyfikat

Umiejętności

Front-end

Front-end jest ważną częścią procesu tworzenia aplikacji, ponieważ definiuje sposób interakcji użytkownika z aplikacją. Dlatego ważne jest, aby był łatwy w obsłudze i intuicyjny.

Poziom
Bardzo wysoki
TypeScript
TypeScript
Vue
Vue
Nuxt
Nuxt
Astro
Astro
Tailwind
Tailwind
Electron
Electron
Capacitor
Capacitor
Convex
Convex

Back-end

Back-end to część aplikacji niewidoczna dla użytkownika końcowego. Obejmuje ona logikę biznesową, bazę danych, serwer i inne komponenty odpowiedzialne za przetwarzanie żądań użytkowników i generowanie odpowiedzi.

Poziom
Bardzo wysoki
TypeScript
TypeScript
Node.js
Node.js
NestJS
NestJS
Nuxt
Nuxt
Astro
Astro
Convex
Convex
PHP
PHP
Java
Java

AI

Jestem AI-native — narzędzia, które wybieram, to te, które robią robotę czysto i szybko. Projektuję pipeline'y RAG, buduję systemy wieloagentowe, integruję LLM-y w prawdziwych produktach i wypuszczam serwery MCP.

Poziom
Bardzo wysoki
Claude Code
Claude Code
Codex
Codex
Vercel AI SDK
Vercel AI SDK
Langfuse
Langfuse
LangChain
LangChain
Qdrant
Qdrant
pgvector
pgvector
MCP
MCP

DevOps

DevOps to połączenie procesów rozwoju oprogramowania i zarządzania infrastrukturą IT, które zapewnia szybkie i efektywne dostarczanie produktów oraz ciągłą implementację. To także kultura współpracy i ciągłego doskonalenia.

Poziom
Wysoki
Docker
Docker
Linux
Linux
Nginx
Nginx
Git
Git
Ansible
Ansible
AWS
AWS
Cloudflare
Cloudflare
Proxmox
Proxmox

Bazy danych

Bazy danych to uporządkowane zbiory informacji, przechowywane w formie elektronicznej, umożliwiające efektywne zarządzanie danymi i ich analizę, stosowane zwykle w systemach informatycznych i aplikacjach biznesowych.

Poziom
Wysoki
PostgreSQL
PostgreSQL
Supabase
Supabase
MongoDB
MongoDB
MySQL
MySQL
DynamoDB
DynamoDB

Inne umiejętności

Mam doświadczenie w projektowaniu 3D w FreeCAD i Fusion 360 — od szkicu do gotowego wydruku. W elektronice buduję prototypy i programuję mikrokontrolery Arduino oraz Raspberry Pi z obsługą protokołów I²C, SPI i UART. Grafikę wektorową tworzę w Inkscape, interaktywne środowiska 3D w Unity, a codzienną pracę projektową organizuję w Jirze.

FreeCAD
FreeCAD
Fusion 360
Fusion 360
Arduino
Arduino
Raspberry Pi
Raspberry Pi
Inkscape
Inkscape
Unity
Unity
Jira
Jira

Referencje

Founder @ ThreeDee
Pracowałem z Dominikiem przez rok w Creoox i jest on naprawdę jednym z najlepszych programistów, z jakimi miałem okazję pracować. Zajmował się praktycznie wszystkim po stronie back-endu i DevOps – API, bazami danych, Dockerem, automatyzacją GitHub, czymkolwiek zechcesz.
Źródło: LinkedIn
Graphics Software Engineer, founder @ xeokit SDK
Zdecydowanie polecam współpracę z Dominikiem z wielu powodów. To wszechstronny inżynier, który naprawdę cieszy się tym, co robi — zawsze eksperymentuje, uczy się nowych rzeczy poza pracą i wnosi tę dodatkową wiedzę do kolejnego projektu.
Źródło: LinkedIn
Freelance Software Engineer
Dominik pracuje niezwykle wydajnie, konsekwentnie i samodzielnie realizuje duże, złożone zadania z szerokiego spektrum tematów, a jednocześnie jest wyjątkowym graczem zespołowym.
Źródło: LinkedIn
Piotr Kantkowski
Piotr Kantkowski
Founder @ Komspec
Dominik zawsze wykonywał swoje zadania z zaangażowaniem i dużą precyzją. Jego umiejętności programistyczne były na bardzo wysokim poziomie, co pozwalało mu na szybkie i skuteczne rozwiązywanie skomplikowanych problemów technicznych.
Źródło: Opinia na piśmie
Kier. Katedry Informatyki Medycznej i Telemed. @ WUM
Ekspert! Profesjonalnie podchodzi do swoich zadań i nie unika kontaktu z klientem. Polecam!
Źródło: LinkedIn

Zbudujmy coś, co ma sens.

Szukasz doświadczonego inżyniera, który rozumie zarówno kod, jak i kontekst biznesowy? Jestem dostępny dla nowych projektów, jako partner, nie tylko wykonawca.