Logo
РусскийEnglishDeutschБеларускаяPolski

Über mich

Hallo, ich bin Roman. Seit 2010 arbeite ich in der Webentwicklung. Mein Weg führte mich von CMS-Websites und freiberuflicher Arbeit zur Entwicklung und Betreuung großer Webprojekte bei deutschen Unternehmen und einer internationalen Agentur. Ich komme aus der Full-Stack-Entwicklung und arbeite mit PHP, JavaScript und TypeScript. Besonders viel Erfahrung habe ich mit Laravel und verschiedenen Frontend-Frameworks.

Meine erste Million habe ich schon während meiner Ausbildung verdient: mit Projektarbeiten in Delphi und C/C++ für meine Mitschüler. Es waren allerdings belarussische Rubel. Seitdem haben sich die Technologien und der Umfang der Aufgaben deutlich verändert. Geblieben ist die Freude daran, herauszufinden, wie etwas funktioniert und wie es sich besser lösen lässt.

In den letzten Jahren hat sich mein Schwerpunkt zunehmend in Richtung technischer Führung verschoben. Ich beschäftige mich stärker mit Mentoring, der Organisation der Entwicklungsarbeit und dem Projektmanagement. Dabei betrachte ich ein Projekt gerne als Ganzes: die Anforderungen verstehen, passende Lösungen auswählen und das Team bei der Umsetzung unterstützen. Jetzt suche ich eine Position als Tech Lead oder Web-Architekt, in der ich meine Erfahrung einbringen und mehr Verantwortung für die technische Ausrichtung eines Projekts übernehmen kann.

Auch KI gehört inzwischen zu meiner Arbeit. Ich nutze sie dort, wo sie mich bei einer Aufgabe weiterbringt. Ihre Vorschläge prüfe ich und stelle sicher, dass ich den Code verstehe, der ins Projekt einfließt. Mir ist wichtig zu verstehen, warum eine Lösung funktioniert, wie sie sich warten lässt und welche Probleme sie später verursachen könnte.

Vollständiger Name:
Roman Meyer
Wohnort:
Buxtehude, Niedersachsen, Deutschland
Geburtsdatum:
9. Februar 1991
Geburtsort:
Slavyanka, Primorsky Krai, Russland
Telefonnummer:
+49 (151) 7302 5661

Kompetenzen

  • Technische Führung und Architektur

    Auswahl des Technologie-Stacks, Architekturentwurf und Planung der Entwicklung. Ich habe ein kleines Team aus Entwicklern und einem Designer geleitet, Code-Reviews durchgeführt und Junior-Entwickler betreut.

  • Backend

    Mein Schwerpunkt liegt auf PHP und Laravel. Dazu kommt Erfahrung mit weiteren PHP-Frameworks sowie Node.js und Express. Früher habe ich Python häufig für kleinere Hilfsprogramme und Skripte eingesetzt. Durch die Weiterentwicklung von KI-Werkzeugen brauche ich es für meine aktuellen Aufgaben inzwischen nicht mehr.

  • Frontend

    JavaScript, TypeScript, Vue.js / Nuxt und React / Next.js. Mit Svelte und SvelteKit habe ich besonders gerne gearbeitet. Da die Nachfrage auf dem Markt begrenzt ist, blieb es bisher bei ein paar privaten Projekten. Dazu kommt Erfahrung mit Qwik, Angular und Electron sowie HTML, CSS, Präprozessoren und Tailwind.

  • Arbeit mit bestehendem Code

    Ich arbeite mich in bestehende Projekte ein, gehe Problemen auf den Grund und refaktoriere Code. Dabei stütze ich mich auf objektorientierte Programmierung, Entwurfsmuster sowie Kenntnisse von Algorithmen und Datenstrukturen. Ich lege Wert darauf, Code zu hinterlassen, den auch der nächste Entwickler versteht.

  • Datenbanken

    Erfahrung mit den relationalen Datenbanken MySQL, PostgreSQL und SQLite sowie mit SQL. Außerdem habe ich mit MongoDB gearbeitet.

  • Tests und Infrastruktur

    Automatisierte Tests mit Jest, Mocha, Cypress und Playwright. Erfahrung mit Git, CI/CD und Docker sowie mit der Einrichtung von Entwicklungs- und Deployment-Umgebungen.

  • KI in der Entwicklung

    Angefangen habe ich mit GitHub Copilot und den KI-Werkzeugen von JetBrains. Heute arbeite ich am liebsten mit GPT und Codex, weil ich mit der Qualität der Ergebnisse zufrieden bin. Ich gebe Kontext und Rahmenbedingungen vor, prüfe Lösungsvorschläge und stelle sicher, dass ich den Code verstehe, bevor ich ihn im Projekt einsetze.

  • CMS

    Erfahrung in der Entwicklung und Betreuung von Projekten mit WordPress, Joomla, MODX, Drupal, OpenCart, PrestaShop, 1C-Bitrix, BigCommerce, FirstSpirit, AEM und TYPO3.

Sprachen

Russisch
Meine Muttersprache.
Belarussisch
Meine zweite Muttersprache, die ich außerhalb der Schule allerdings kaum genutzt habe. Das Sprechen fällt mir deshalb inzwischen schwer.
Ukrainisch
Durch die Ähnlichkeit mit Russisch und Belarussisch verstehe ich Ukrainisch sehr gut. Schreiben und Sprechen fallen mir dagegen schwer.
Englisch
Ich lerne Englisch seit meinem fünften Lebensjahr und komme gut damit zurecht. Bei den Zeitformen komme ich gelegentlich noch durcheinander.
Deutsch
Ich lerne seit 2019 Deutsch, überwiegend im Selbststudium, und nutze die Sprache täglich. Ganz ohne Schwierigkeiten geht es noch nicht — an dem Spruch „Das Leben ist zu kurz, um Deutsch zu lernen“ ist schon etwas dran.
Polnisch
Ich höre Polnisch seit meiner Kindheit und verstehe die Sprache sehr gut. Beim Sprechen und Schreiben bin ich weniger sicher.
Spanisch
Spanisch ist eine neue Herausforderung für mich. Je mehr ich lerne, desto deutlicher merke ich, dass die Sprache nicht so einfach ist, wie oft behauptet wird.

Berufserfahrung

August 2010 - Oktober 2013
Svitanak Svitanak Zhodino, Belarus
Softwareentwickler
Direkt nach meiner Ausbildung entwickelte ich in einem großen Bekleidungsunternehmen Anwendungen mit Delphi 7. Damit automatisierte ich Abläufe im Marketing, im Finanzbereich und in der Verwaltung der Mitarbeiterwohnheime und ersparte den Beschäftigten viel manuelle Arbeit.
DelphiFast ReportInformixdBase
November 2013 - Dezember 2015
ITGarant ITGarant Minsk, Belarus
Full-Stack-Webentwickler
Ich entwickelte schlüsselfertige Websites mit Joomla und individuelle Komponenten für das CMS. Eines der Projekte gewann den Russian Developers Cup 2014 der Mail.ru Group. Außerdem überarbeitete ich Drupal-Projekte und individuell entwickelte Websites und setzte eine einfache Windows-8-App um.
JoomlaDrupalWindows 8Windows Phone
Januar 2016 - Juni 2018
Freiberufliche Tätigkeit
Full-Stack-Webentwickler
Als freiberuflicher Entwickler arbeitete ich mit mehreren Unternehmen in der GUS zusammen und sammelte Erfahrung in unterschiedlichen Projekten, vor allem mit 1C-Bitrix. Für einen größeren Auftraggeber beschäftigte ich mich außerdem intensiv mit der automatisierten Extraktion und Verarbeitung von Daten.
1C-BitrixMODxOpencartPrestashop
Juli 2018 - August 2021
RECO.MA GmbH RECO.MA GmbH Beselich, Deutschland
Full-Stack-Webentwickler
Für diese Stelle zog ich nach Deutschland. Ich entwickelte mehrere größere Projekte mit Laravel, betreute parallel WordPress-Websites und setzte individuelle Benutzeroberflächen um.
LaravelVue.jsjQueryMySQLWordpress
September 2021 - August 2022
von Kéler Engineering GmbH von Kéler Engineering GmbH Braunschweig, Deutschland
Full-Stack-Webentwickler
Als Teil des Webentwicklungsteams arbeitete ich zunächst an internen Projekten und entwickelte anschließend eine Anwendung mit React und Electron. Außerdem war ich an der Überarbeitung einer systemnahen Anwendung für Siemens beteiligt.
Vue.jsTypescriptElectronSvelteReact
September 2022 — Dezember 2025
Digitas GmbH Digitas GmbH Köln, Deutschland
Full-Stack-Webentwickler
Bei dieser internationalen Agentur arbeitete ich an der Entwicklung und Betreuung großer Webprojekte für GROHE, den Flughafen Berlin Brandenburg, ITZBund und Bindella. Dabei kam ein breites Spektrum unterschiedlicher Technologien zum Einsatz.
Vue.jsTypescriptPHP
Januar 2026 — November 2026
BauProPlus Nastätten, Deutschland
Tech Lead
Ich entwickelte eine Plattform zur Automatisierung von Abläufen in einem Bauunternehmen: Zeiterfassung, Personalverwaltung und Projektplanung. Dafür wählte ich ein Monorepo mit Laravel-API und Vue-3-Frontend, entwarf die grundlegende Architektur und die Datenmodelle und richtete CI und Deployment ein. Für die Arbeit mit KI-Werkzeugen erstellte ich Anweisungen und Regeln, damit Änderungen zur Projektarchitektur passen. Das Unternehmen stellte die Entwicklung später ein.
LaravelVue 3CI/CDAI

Projekte

MoneyDude

Eine Web-App für gemeinsame Ausgaben auf Reisen und im Alltag. Kosten lassen sich auf unterschiedliche Weise aufteilen und in mehreren Währungen erfassen. Die App zeigt, wer wem wie viel schuldet. Ich nutze sie regelmäßig mit Freunden und entwickle sie auch anhand unserer eigenen Bedürfnisse weiter.

Laravel 13Vue 3Inertia

Metalhead

Ich entwickle ein Portal für Metal-Fans und Musiker, das die Suche nach Informationen und den Austausch untereinander erleichtern soll. Geplant sind eine Wissensdatenbank, Informationen zu Veranstaltungen und Werkzeuge zur Organisation gemeinsamer Fahrten zu Konzerten und Festivals. Das Projekt befindet sich in der Entwicklung.

Laravel 13Nuxt 4

Rand.by

Ein Dienst zum Generieren von Zufallszahlen, Passwörtern, Listen und anderen Werten. Ich habe ihn von reinem JavaScript auf Nuxt umgestellt und um eine öffentliche API auf Express-Basis ergänzt. Den Passwortgenerator nutze ich selbst regelmäßig.

Nuxt 2TailwindCSS 2ExpressMySQL

Reiserechner

Ein kleines privates Projekt, mit dem ich Qwik und die Einbindung von React-Komponenten ausprobiert habe. Es rechnet Preise in die gewohnte Währung um und zeigt, wie viel Arbeitszeit eine Anschaffung kostet.

QwikTailwindCSS 3

Ausbildung und Studium

2006 - 2010
Baranovichi, Belarus
Techniker-Programmierer (spezialisierte Sekundarschulbildung)
Informationstechnologie-Software
2010 - 2015
Grodno, Belarus
Softwareentwickler (Hochschulbildung, von Anabin bestätigt)
Informationstechnologie-Software

Hobbys

Abseits der Arbeit: Futsal und Fußball, Metal, Computerspiele, Bücher und Reisen.