MOIN MOIN!

Mein Name ist Dominik Piekarski (44), Entwickler für Internetanwendungen auf PHP-Basis. Seit 2006 bin ich mit der Programmierung von individuellen Internetanwendungen beschäftigt. Bis 2014 Programmierte ich Fullstack mit dem good old LAMP-Stack mit JavaScript und dem prototype JS-Framework bis ich schließlich jQuery entdeckte.

Anschließend verschob sich ab 2014 mein Fokus in Richtung Backend Programmierung, nachdem unzählige JavaScript-Frameworks das Frontend erobert hatten. MySQL, MariaDB und PostgreSQL sind die Datenbanken meiner Wahl (ich mag immer noch SQL), auch wenn man heutzutage meistens ORMs nutzt. 2016 bis 2026 war ich freiberuflich tätig und unterstützte in großen und kleinen Projekten mit großen und kleinen Teams und konnte viel Erfahrung auch im High Availability Umfeld sammeln.

Während der Jahre war ich überwiegend mit der Programmierung von Individualsoftware beschäftigt. Eine spannende Arbeit, die mir immer wieder einzigartige Einblicke in diverse Branchen schenkt. Im Gegensatz zu vielen anderen Kollegen mag ich die Arbeit sowohl an Legacy Code als auch an modernen Systemen. Von SOAP über XML bis hin zu REST APIs mit JSON war alles dabei. Unzählige Monate Tests schreiben, DB Performance Optimierungen, Echtzeit Chat Anwendungen mit Websockets oder auch die Abstimmung mit IT-Dienstleistern - es wurde nie langweilig.

Wenn man mich lässt, kriege ich jedes Problem gelöst und binde bei Bedarf die Kollegen mit ein. Never code alone.

KENNTNISSE

SPRACHEN & FRAMEWORKS
  • PHP 5 – 8.4 & strict=1
  • (My/Postgre)SQL
  • Symfony 2 – 7
  • PhpUnit & Testing
  • Ubuntu, Debian
  • Doctrine ORM / Propel
  • HTML(5) & CSS
  • JavaScript & jQuery
TOOLS & CO.
PhpStorm
Clean Code, Refactoring
Brownfield, Legacy Code
Design Patterns, UML, MVC,
Domain Driven Design (DDD),
REST API, JSON, SOAP
Kanban, Scrum
GitLab > GitHub
SSH, Bash, WebSocket
DNS, Apache 2, NGINX, OpenSwoole

SPRACHEN

  • Deutsch Muttersprache
  • English gut
  • Polnisch Muttersprache in Wort

MOTTO

  • Personen mit Charakter schreiben den Code.
  • Small footprint - weniger ist mehr.
  • Divide et impera.

BRANCHENWISSEN

Internet- agenturen
Veranstaltungs- systeme
CMS / DMS
Tourismus & Freizeit
(Groß) Handel
Bildungswesen

BILDUNG

2025
Private weiterbildung Tradingsysteme und Wertpapierhandel
2016
Zertifizierung zum Zend Certified PHP Engineer
2012-2014
Umfangreiches Hobby
Spieleentwicklung mit Leaflet.js, PostGis und OSM
vor 2012
PHP-Unconference
Jährliche Besuche der Unconference in Hamburg.
B.Sc. Informationstechnologie & Internet
Fachhochschule Kiel
Kitesurf-Instructor
Diverse Schulen auf Fehmarn, Djerba, Kiel
Allgemeine Hochschulreife
Albert-Einstein Oberschule, Berlin

SONSTIGES

1
Das Ei des Columbus
Das Ei des Columbus
In vielen Situationen fällt mir diese Legende ein,
die sehr schön den Ideenreichtum unterschiedlicher Menschen veranschaulicht.
2
DRY KISS
DRY KISS
Gerne würde ich Systeme einfacher halten, als es
notwendig ist. Doch leider wird es komplizierter mit der Anzahl an Restriktionen/Details.

BERUFSERFAHRUNG

20
Jahre
Software-
entwicklung
2
Jahre
Kitesurf Instructor in
Deutschland und Tunesien
4
lange Monate
in der Auto-
Waschstraße
3
Jahre
Technischer Support
bei ISPs
2
Jahre
Catering-Service
in Berlin
2
Jahre
Escape Game
nebenberuflich