16.03.2023 aktualisiert

**** ******** ****
60 % teilweise verfügbar

Software Architect, Full-Stack Developer

Friedland, Deutschland
Nur Remote
Bachelor of Science (Informatik)
Friedland, Deutschland
Nur Remote
Bachelor of Science (Informatik)

Profilanlagen

cv_2023.pdf

Skills

FlutterHTMLJavaJavaScriptPHPBootstrapCSSLinuxDroolsElasticsearchGradleJava Persistence APISpring FrameworkjQueryApache MavenSQLSymfonyTypeScriptGitAngularJSApache KafkaDoctrine (orm)Docker
Programmiersprachen:
  • Java
  • TypeScript
  • JavaScript
  • PHP
Sonstiges:
  • HTML
  • CSS
  • Elastic Search
  • Drools
  • Kafka
  • Symfony
  • Spring
  • Gradle
  • Maven
  • Angular
  • Flutter
  • Twitter Bootstrap
  • jQuery
  • Git
  • SQL
  • JPA
  • Doctrine
  • Docker
  • Linux

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2023

Sprachen

DeutschMutterspracheEnglischverhandlungssicherRussischGrundkenntnisse

Projekthistorie

Weiterentwicklung eines Digital Asset Management System

Medien und Verlage

10-50 Mitarbeiter

  • System bestehend aus Backoffice, Im-/Export, API und Reporting
  • Zusammenspiel aus verschiedensten Technologien (historisch)
    • PHP5/7, JS, jQuery, HTML, SASS/CSS im Backoffice
    • Symfony für alte API
    • Background-Services via Gearman(alt)/Kafka(neu)
    • Java Spring Boot für neue API
    • Drools für neue Importe (Java Microservices)
    • Elastic-Stack Suchindizes und Reporting (Kibana)
    • Logstash zum befüllen von Reporting-Indizes
  • Wartung, Erneuerung und Implementierung von Kundenwünschen
Rolle: Softwareentwickler, Softwarearchitekt
Vorgehensmodell: Scrum, Kanban
Eingesetzte Produkte: IntelliJ, Git, Jira, Jenkins
Kenntnisse: Java, JUnit, Spring Boot, Maven, Gradle, LAMP-Stack, PHPUnit, Composer, Javascript, HTML, CSS, SASS, jQuery, Elastic-Stack, Kafka, Drools, Docker, Microservices, REST, Linux

Code-Refactoring/Rewrite eines Video-Advertising-Tools

Internet und Informationstechnologie

10-50 Mitarbeiter

  • historisch gewachsener Monolith in Plain Vanilla JS
  • initial geplant als Refactoring – nach Beratung Rewrite in TypeScript
  • Verbesserung der Wartbarkeit, Softwarequalität und Erweiterbarkeit
  • Qualitätssicherung durch automatisierbare Tests und CI
  • Herstellung einer Browserkompatibilität von ~95%
Rolle: Softwareentwickler, Softwarearchitekt
Vorgehensmodell: Scrum
Eingesetzte Produkte: VS Code, Git, Team Foundation Server
Kenntnisse: TypeScript, Karma, Webpack, REST

Erweiterung eines Webbasierten Tools zur u.a. Windlast-, Schalldämm- und Traglastberechnung von Fenstern und Fassaden

Architektur und Bauwesen

50-250 Mitarbeiter

  • Backend mit Cake-PHP, Frontend mit AngularJS
  • Erweiterung um weitere komplexe Berechnungen mit dynamischer Live-Vorschau
  • Hinzufügen von Mehrsprachigkeit, Export-Funktionalitäten, Verhaltenstracking und Berechtigungssteuerung
Rolle: Softwareentwickler, Softwarearchitekt
Vorgehensmodell: Scrum
Eingesetzte Produkte: IntelliJ, Git, Team Foundation Server
Kenntnisse: Cake-PHP, LAMP, JavaScript, AngularJS, PostgresSQL, Bootstrap, REST

Entwicklung von Themes und Modulen zur Anpassung von Drupal 8

Konsumgüter und Handel

50-250 Mitarbeiter

  • visuelle Anpassung an Kundenwünsche via Themes
  • Anbindung des Kunden-PIM an Drupal-Commerce via Modul
  • Anbindung von internen Marketing-Tools als Modul
  • Bereitstellen von SSO für Mitarbeiter via Modul
Rolle: Projektmanager, Softwareentwickler, Softwarearchitekt
Vorgehensmodell: Pseudo-Scrum
Eingesetzte Produkte: IntelliJ, Git, Team Foundation Server
Kenntnisse: LAMP, Drupal 8, Linux

Konzeption und Umsetzung einer verteilten Anwendung für die betriebliche Gesundheitsförderung

Versicherungen

50-250 Mitarbeiter

  • Backoffice für Mitarbeiter zur Verwaltung von Kundendaten und Angeboten incl. Video-On-Demand
  • Zusammenführung von Informationen aus internen Systemen incl. Versionierung und Freigabemechanismen für das Kundenfrontend
  • Kundenfrontend mit Einkaufswagen für Förderangebote (auch VoD)
Rolle: Projektmanager, Softwareentwickler, Softwarearchitekt
Vorgehensmodell: Pseudo-Scrum
Eingesetzte Produkte: IntelliJ, Subversion, YouTrack
Kenntnisse: LAMP, Symfony, jQuery, KnockoutJs, Linux

Konzeption und Umsetzung mehrerer PHP-Teilprojekten eines Kunden

Konsumgüter und Handel

50-250 Mitarbeiter

  • Konzeptionierung und Realisierung von PHP-Bibliotheken, unter Berücksichtigung der Performance,  Wiederverwendbarkeit, Datensicherheit und Stabilität, mit einfachen Schnittstellen zur Einbindung in die vorhandene Shopware (u.a. Verpackungslogik)
  • Weiterentwicklung einer Content-Delivery-Engine für die Ausspielung von Inhalten auf diversen Social-Media Kanälen
  • Anbindung eines Ticket-Systems an das Zugangssystem des Kunden
Rolle: Softwareentwickler, Softwarearchitekt
Vorgehensmodell: Pseudo-Scrum
Eingesetzte Produkte: IntelliJ, Git, Jira, Jenkins
Kenntnisse: LAMP, Shopware, Plain PHP7

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden