Lebenslauf

Beruflicher Werdegang

  1. Web‑Entwickler
    TECXIPIO GmbH
  2. Spiele‑Entwickler
    Gameforge AG
  3. Web‑Entwickler
    Nero AG
  4. Ausbildung zum Fachinformatiker
    Fachrichtung: Anwendungsentwicklung
    Nero AG
  5. Praktikum im Bereich Quality Control Online
    Nero AG

Schulische Ausbildung

  1. Friedrich‑List‑Schule Karlsruhe (Wirtschaftsgymnasium)
  2. Realschule Neureut
  3. Grundschule

Fachkenntnisse

Programmiersprachen
  1. JavaScript
    • Vue.js
    • AngularJS
    • jQuery
    • Prototype
    • Node.js
  2. PHP
  3. Go
Formatierungssprachen
  1. HTML/XHTML
  2. CSS
    • Sass
    • Less
    • Stylus
  3. XML/XSLT
  4. Adaptive‑/Responsive‑Design
  5. Accessible‑Design
Abfragesprachen
  1. MySQL
Betriebssysteme
  1. Windows
  2. Linux
    • Debian
Server und Tools
  1. Apache
  2. nginx
  3. PHP‑FPM
  4. Postfix
  5. Dovecot
  6. Git
  7. Subversion
  8. JIRA

Sprachkenntnisse

  1. Deutsch
    Muttersprache
  2. Englisch
    verhandlungssicher
  3. Rumänisch
    Muttersprache

Projekte

  1. Initialer Neuaufbau der TECXIPIO-App mit Schnittstellen zu den Visual Search APIs
    Technologien:
    Go
    JavaScript
    Vue.js
    HTML
    CSS
    Pflege und Entwicklung verschiedener REST-APIs
    Technologien:
    Go
    MySQL
    Entwicklung von Tools für die TECXIPIO-Webseite (Bewerbungsformular, Kostenrechner)
    Technologien:
    Go
    MySQL
    JavaScript
    Vue.js
    HTML
    CSS
  2. Initialer Neuaufbau des Produkts PICv3 (P2P Insights Creator)
    Technologien:
    Go
    MySQL
    JavaScript
    Vue.js
    HTML
    CSS
    Pflege und Erweiterung des Bestandprodukts PICv2
    Technologien:
    PHP
    Symfony
    MySQL
    JavaScript
    AngularJS
    HTML
    CSS
  3. Refactoring und Migration des OGame‑Frontend‑Codes auf ein modernes Templating‑System
    Technologien:
    Twig
    PHP
    JavaScript
    jQuery
    HTML
    CSS
    Refactoring des OGame‑Backend‑Codes hinsichtlich der Kompatibilität mit PHP 7.0 und MySQL 5.7
    Technologien:
    PHP
    MySQL
  4. Integration eines unternehmensweiten Portal‑Projekts in den OGame‑Spielcode
    Technologien:
    PHP
    MySQL
    OAuth
    REST
  5. Umfangreiches Backend‑Refactoring und Entwicklung eines Chat‑Systems für OGame auf Node.js‑Basis
    Technologien:
    PHP
    RabbitMQ
    MySQL
    JavaScript
    Node.js
  6. Implementierung neuer Monetarisierungsfunktionen in das Browserspiel OGame
    Technologien:
    PHP
    MySQL
    JavaScript
    jQuery
    HTML
    CSS
  7. Einführung und Anpassung eines neuen CMS für die Nero‑Corporate‑Website
    Technologien:
    Weblication CORE
    PHP
    XML
    XSLT
    Design und Konzeption der Nero‑Corporate‑Website für den Launch von Nero 12 unter Berücksichtigung aktueller Technologien
    Technologien:
    JavaScript
    jQuery
    HTML
    CSS
    Adaptive‑Design
  8. Konzeption und Refactoring des Nero‑In‑App‑Stores auf Basis von SilverStripe
    Technologien:
    SilverStripe
    PHP
    MySQL
    JavaScript
    jQuery
    HTML
    CSS
    Konzeption und Entwicklung eines Single‑Sign‑On‑Systems für die Nero‑Corporate‑Website und My Nero‑Community
    Technologien:
    PHP
    MySQL
    JavaScript
    Prototype
    HTML
    CSS
    REST
    SOAP
    (Chunked‑)JSONP
  9. Integration von WebDAV in das My Nero‑Framework
    Technologien:
    SabreDAV
    PHP
    MySQL
    WebDAV
    Konzeption und Entwicklung eines „Wizard‑Generators“ aus XML‑Definitionen für das My Nero‑Framework
    Technologien:
    patTemplate
    patForms
    PHP
    XML
  10. Installation und Integration des Microsoft Office Communications Servers in die bestehende Nero‑Infrastruktur
    Technologien:
    SIP
    VoIP
    Active Directory