Logo
РусскийEnglishDeutschБеларуская
Am 24. Februar 2022 begann ein Missgeburt namens Putin und führt mit der Komplizenschaft des schnauzbärtigen Bastards Lukaschenka Krieg gegen die Ukraine. Sie zerstören ukrainische Städte, töten und vergewaltigen Zivilisten, plündern und essen sogar Hunde. Die Ukraine wird bestehen, aber sie brauchen Ihre Hilfe.
#StandWithUkraine #нетвойне Unterstützen die Ukraine

Über mich

Moin. Ich bin Roman. Ich arbeite seit über zwölf Jahren als Web-Entwickler.

Ich habe meine erste Million mit 17 Jahren verdient; leider nicht Euro oder Dollar, sondern weißrussische Rubel. Von daher war es ziemlich leicht. Während des College habe ich neben meinen eigenen Kursarbeiten auf Delphi und C/C++ auch die meiner Kommilitonen für Geld übernommen. Dies war die Zeit in meinem Leben, in der ich meine erste Ausbildung mit der Qualifikation "Techniker Programmierer" abgeschlossen habe.

Nach dem College habe ich einen Job bekommen, in dem ich nicht viel Arbeit hatte und somit die Welt der Webentwicklung erkunden konnte. Gleichzeitig habe ich studiert, um die "weißrussische Army" zu vermeiden.

Die drei Jahre in einem ungemütlichen Büro haben mich nicht gefordert, sondern erschöpft. Also habe ich gekündigt. Meine Nebeneinkünfte waren doppelt so hoch wie mein Lohn, daher habe ich mich entschieden als Freiberufler zu arbeiten.

2010 habe ich mit PHP begonnen. Über die Jahre habe ich viele Erfahrungen mit Joomla, Wordpress, MODx, Prestashop, Opencart und 1C-Bitrix gesammelt. Inzwischen bevorzuge ich Frameworks. Die letzte Zeit arbeitete ich viel mit Laravel, auch mit Nuxt.js und Tailwind. Derzeit mache ich hauptsächlich Frontend mit allen beliebten Frameworks.

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

Kompetenzen

  • PHP (plain PHP, Phalcon, Laravel, ein bisschen Sylex und Lumen). Jetzt benutze ich hauptsächlich Laravel.
  • JavaScript (plain JS, jQuery‚ Vue.js/Vuex/Nuxt.js, Alpine, Svelte, React, Qwik, Electron, Node/Express), TypeScript.
  • HTML, CSS (SASS, SCSS, Stylus), Markup und Styling (Bootstrap, Tailwind).
  • Delphi 7, Pascal.
  • Python (Basislevel).
  • Viele Erfahrungen mit CMS Joomla, MODX, Drupal, Opencart, 1С-Bitrix, Prestashop, Wordpress und vielen selbstgemachten Systemen.
  • Datenbanken (MySQL‚ Postgres, Informix‚ dBase, Mongo)‚ SQL Wissen.
  • Automatizierte Testing (Jest, Mocha, Cypress, Playwright).
  • CI/CD (Github, Gitlab, Bitbucket, AWS).
  • Installieren und Aufrechterhalten von Web-Dev Server Umgebungen (Homestead, PHP, MySQL, Apache, Nginx, Docker) auf Windows und Unix.
  • Windows 8 Apps (HTML+JS).
  • Windows Phone 8 mobile Apps (HTML+JS, XAML+C#).
  • Verständnis von OOP, MVC, design patterns.
  • Die Fähigkeit die Codes anderer Programmierer zu verstehen. Ich schreibe immer selbstdokumentierte Codes (mit Kommentar, wenn nötig).
  • Die Fähigkeit mit VCS zu arbeiten (Git).
  • Verständnis von Algorithmusisierung, Datenstrukturen und das Abschätzen der Komplexität von Algorithmen.
  • Die Fähigkeit jeden Spaghetti-Code zu verstehen und zu refactor.
  • Schneller Lerner.

Sprachen

Russisch
Muttersprache. Ich habe keine Probleme damit.
Weißrussisch
Zweite Muttersprache, aber ich habe sie nie außerhalb der Schule genutzt.
Urkainisch
Da die Sprache der Russischen und der Weißrussischen sehr ähnlich ist, verstehe ich alles ziemlich gut. Schreiben und Sprechen fällt mir jedoch schwer.
Englisch
Ich lerne Englisch seit ich fünf bin. Ich habe keine großen Probleme mit der Sprache, jedoch finde ich die Zeiten ein bisschen verwirrend.
Deutsch
Ich lerne Deutsch erst seit drei Jahren, meistens alleine. Ich nutze sie aktuell täglich, aber habe manchmal noch einige Schwierigkeiten mich auszudrücken.
Polnisch
Mein Verständnis ist fast perfekt, aber ich spreche und schreibe diese Sprache nicht so gut.
Spanisch
Neue Herausforderung für mich.

Arbeit

August 2010 - Oktober 2013
ABl Svitanak Zhodino, Weißrussland
Softwareentwickler
Nach dem College habe ich sofort angefangen zu arbeiten. Die Arbeit bestand aus der Automatisierung von verschiedenen Prozessen einer großen Nähefirma. Grundsätzlich habe ich in den Abteilungen Marketing, Finanzen und Arbeiterunterkünfte geholfen. Ich habe Anwendungssoftware mit Delphi 7 für sie entwickelt. Ich habe den Leuten viel Zeit erspart. Am Anfang arbeitete ich noch mit Begeisterung, jedoch wurde bald klar, dass dieses staatliche Unternehmen kein Interesse an intelligenten Spezialisten hatte. Also habe ich gekündigt.
DelphiFast ReportInformixdBase
November 2013 - Dezember 2015
ITGarant Minsk, Weißrussland
Full Stack Web-Entwickler
Ich habe schlüsselfertige Websites auf Joomla erstellt und auch Komponenten für dieses CMS entwickelt. Eines der Projekte hat den "Russian Developers Cup 2014 der Mail.ru-Gruppe" gewonnen. Außerdem habe ich an Drupal-Projekten und vielen selbst erstellten Websites teilgenommen, für die Bugfix und Refactoring erforderlich waren. Ich habe auch eine einfache App für Windows 8 gemacht.
JoomlaDrupalWindows 8Windows Phone
Januar 2016 - Juni 2018
Freelance
Full Stack Web-Entwickler
Dies war eine sehr unbeschwerte Zeit im meinem Leben. Ich habe mit mehreren Organisationen in der GUS zusammengearbeitet und konnte eine Menge Erfahrungen sammeln. Meistens habe ich an 1C-Bitrix-Projekten teilgenommen. Ich habe in Zusammenarbeit mit einem großen Unternehmen viele spezifische Daten analysiert (Parsing).
1C-BitrixMODxOpencartPrestashop
Juli 2018 - August 2021
RECO.MA GmbH Beselich, Deutschland
Full Stack Web-Entwickler
Ich habe ein Stellenangebot mit Umzug nach Deutschland bekommen und zögerte nicht. Ich habe einige große und ehrgeizige Projekte mit Laravel gemacht. Außerdem pflegte ich einige Websites in Wordpress und entwickelte UI/UX Interfaces.
LaravelVue.jsjQueryMySQLWordpress
September 2021 - August 2022
von Kéler Engineering GmbH Braunschweig, Deutschland
Full Stack Web-Entwickler
Ich wurde Teil des Webentwicklungsteams. Zuerst war ich an internen Projekten des Unternehmens beteiligt, und dann habe ich eine interessante Sache mit React und Electron gemacht. Außerdem war ich an der Überarbeitung einer Low-Level-Anwendung für Siemens beteiligt.
Vue.jsTypescriptElectronSvelteReact
September 2022 - bis jetzt
Digitas Pixelpark GmbH Köln, Deutschland
Full Stack Web-Entwickler
Ich bin einem Team beigetreten, das sich mit großen Webprojekten befasst.
Vue.jsTypescript

Projekte

Rand.by

Einfacher Service zur Generierung von Zufallswerten. Kürzlich habe ich endlich ein bisschen Zeit gefunden, das Projekt vom reinen JS in Nuxt umzuschreiben und auch eine offene API mit Express zu machen. Ich selbst benutze regelmäßig den Passwortgenerator.

Nuxt 2TailwindCSS 2ExpressMySQL

Eine Art Blog

Mein persönlicher Themenblog. Es ist sehr spezifisch und dient nur zur Vereinfachung des Austauschs unter Freunden. In den Statistiken sehe ich, dass einige Leute Artikel finden und lesen. Seit sehr langer Zeit plane ich einen globalen Umbau, um Posten besser verwalten zu können.

Laravel 7MySQL

BlurHash demo

Für eine Präsentation auf der Arbeit musste ich zeigen, was blurhash ist, wie man es benutzt und welche Alternativen es gibt. Dann habe ich entschieden, ein Demoprojekt zu erstellen und damit die neueste Version von Nuxt zu verwenden. Ausser der Demo ist da auch ein Konverter.

Nuxt 3TailwindCSS 3

Debt Calculator

Eine Webapp zum Berechnen von Schulden in Gruppen. Auf Reisen gibt es oft Verwirrung darüber, wer wem wie viel Geld schuldet. Um nicht alles auf einem Blatt Papier oder in Excel zu berechnen, habe ich den Rechner in React implementiert.

React 18TailwindCSS 3

Reiserechner

Noch eine Sache, die auf Reisen helfen könnte. Damit kann man Preise in Fremdwährungen schnell in gewohnte Währung umrechnen, und auch gucken, wie viele Stunden man arbeiten muss, um einen Einkauf zu tätigen. Implementiert in Qwik mit Integration mehrerer React-Komponenten.

QwikTailwindCSS 3

Ausbildung

2006 - 2010
Baranovichi State College of Light Industry V.E. Chernysheva
Baranovichi, Weißrussland
Techniker-Programmierer (spezialisierte Sekundarschulbildung)
Informationstechnologie-Software
2010 - 2015
Yanka Kupala State University of Grodno
Grodno, Weißrussland
Softwareentwickler (Hochschulbildung, von Anabin bestätigt)
Informationstechnologie-Software

Kontakte

* - Pflichtfeld

© 2021 Roman Meyer