Programmierung Webapplikationen und API-Services
Aktualisiert am 20.03.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.10.2023
Verfügbar zu: 50%
davon vor Ort: 0%
Angular
Python
TypeScript
Scrum
JIRA
Git
AWS
Refactoring
Linux Apache MySQL PHP
Django
DevOps
Shopify
GraphQL
Englisch (fließend)
Spanisch (fließend)

Einsatzorte

Einsatzorte

Tübingen (+100km) Titisee-Neustadt (+75km)
möglich

Projekte

Projekte

3 Monate
2022-05 - 2022-07

Online-Shop Weinhandel

Technical Lead Python Django GraphQL ...
Technical Lead

Aufgabe war die Einrichtung eines neuen Online-Shops für eine Gruppe von Weinhändlern aus Baden-Württemberg und Bayern. Dabei sollte eine zentrale Datenhaltung im Django-Backend der Händler-Webseiten gewährleistet sein und Aktualisierungen des branchenspezifischen Warenwirtschaftssystems direkt in Shopify übernommen werden.

Über eine GraphQL-API fließen sowohl Artikeldaten zu Shopify als auch Bestelldaten zurück in die Warenwirtschaft. Die Datenstruktur von Shopify musste erweitert werden, um die gesetzlichen Anforderungen zur Grundpreisangabe von Lebensmitteln einzuhalten. Für die Darstellung im Shop waren Templateanpassungen erforderlich.

Shopify Rapidmail
Python Django GraphQL Shopify Liquid
Weincontor Tina James GmbH
Remote
9 Jahre
2013-01 - 2021-12

B2C-Plattform Weinhändler

Software-Architekt, Software-Entwickler Python Django Javascript ...
Software-Architekt, Software-Entwickler
Webpräsentation einer Einkaufsgemeinschaft von über 10 Weinhändlern in Baden-Württemberg. Einheitliches Look&Feel, freie Bearbeitung von Galerien, Blogeinträgen, Kategorien und Themenseiten. Zenrale Steuerung von geteilten Inhalten wie Weinbeschreibungen und Winzerdarstellungen.


Python/Django-Backend, Vanilla-Javascript/Bootstrap-Frontend. Kontinuierliches Einspielen von Bestandsdaten der einzelnen Händler über Django-Management-Commands.

IntelliJ IDEA Bitbucket
Python Django Javascript Webpack Bootstrap Saltstack LXC Container MySQL
Wein-Musketiere
Tübingen
18 Jahre 4 Monate
2003-09 - 2021-12

Online-Shop-System

Software-Architekt, Software-Entwickler Linux Apache MySQL PHP Python Selenium ...
Software-Architekt, Software-Entwickler

Shop-Eigenentwicklung mit PHP und Python-Services

> 1 Mio Bestellungen

  • MySQL-DB, ElasticSearch-Artikelsuche
  • Automatisches Bestandsmanagement für Shop, Ebay, Amazon
  • Newsletter-Erstellung, -Versand und -Auswertung
  • Automatisierte kontinuierliche Tests des Bestellvorgangs mit Selenium
IntelliJ IDEA
Linux Apache MySQL PHP Python Selenium Elastic Search Javascript Saltstack Proxmox LXC Bootstrap
Remote
2 Jahre 4 Monate
2018-11 - 2021-02

Cloud-Anwendung Maschinen-Monitoring

Frontend-Entwickler 90% / Backend-Entwickler 10% Angular TypeScript
Frontend-Entwickler 90% / Backend-Entwickler 10%

Mitarbeit als Berater und Entwickler in einem internationalem Software-Team bei der Erstellung einer cloud-basierten Monitoring-Anwendung für Getränke-Abfüllanlagen. Agile Prozesse mit Scrum. Atlassian Tools (Bitbucket, JIRA, Confluence)

Tätigkeiten

  • Frontend-Entwicklung mit Angular 6-9
    • reaktives State Managment mit Akita Store
    • Web Components mit Angular Elements
    • Highcharts-Integration
  • Transformation eines Angular-Monolithen in eine Microservice-Architektur
  • Erstellung eines Upgrade Guides beim Umstieg auf Angular 9
  • Mentoring neuer Teammitglieder 
  • Erstellung von AWS REST- und Websocket-APIs mit AWS CDK und Typescript Lambda-Funktionen
Visual Studio Code JetBrains IntelliJ IDEA
Angular TypeScript
Maschinenbau
Remote
11 Jahre
2010-01 - 2020-12

Rehasport-Verein und Gesundheitszentrum VellMax

Software-Architekt, Software-Entwickler Python Django Javascript ...
Software-Architekt, Software-Entwickler
Informationsplattform für Mitglieder und Interessierte des Vereins. Aktuelle Nachrichten, Standorte und Kursangebote. Die Website des Gesundheitszentrums verwendet dasselbe System, so dass Kursdaten und Stellenangebote, die in beiden Sites verwendet werden, nur einmal gepflegt werden müssen.



IntelliJ IDEA Bitbucket
Python Django Javascript Bootstrap Webpack MySQL Saltstack LXC Container
Gesundheitssport Nordhessen e.V.
Tübingen
3 Monate
2018-03 - 2018-05

Demo-Anwendung React

Software-Architekt, Software-Entwickler, Konzeption React Bootstrap 4 React-Redux ...
Software-Architekt, Software-Entwickler, Konzeption

Demoanwendung zur Interaktion von OpenStreetMap und Charts als SPA-Applikation.

https://energy.letsmakesense.com/react/

Öffentlich zugängliche Daten über die Standorte von Anlagen für erneuerbare Energien in Deutschland werden aufbereitet und die Informationen zu einzelnen Regionen oder Netzbetreibern durch eine Navigation innerhalb der Karte aufgerufen.

Einzelne Netzbetreiber lassen sich auswählen und die Verteilung ihrer Energiequellen auf Wind, Solar, Wasser und Biogas wird in einem Tortendiagramm angezeigt.

React Bootstrap 4 React-Redux Leaflet.js Chart.js Symfony API Platform
Let' make sense GmbH
Remote
2 Jahre 3 Monate
1999-10 - 2001-12

Unit Director multimedia.de

Projektverantwortlicher Linux Apache MySQL PHP
Projektverantwortlicher

Einführung eines kostenpflichtigen Stellenmarktes zur Monetarisierung des Projekts.

Programmierung von Projektshowcases für New-Media-Unternehmen.

Linux Apache MySQL PHP
Reutlingen

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre
1993-03 - 1996-02

Hauptstudium Germanistik

Magister Artium, Humboldt-Universtität Berlin
Magister Artium
Humboldt-Universtität Berlin

Neuere Deutsche Literatur (Hauptfach)

Philosophie (Hauptfach)

Ältere Deutsche Sprache und Literatur (Nebenfach)

Deutsch als Fremdsprache (Aufbaustudium)

2 Jahre 5 Monate
1990-10 - 1993-02

Grundstudium Germanistik

Magister Artium, Universität Tübingen
Magister Artium
Universität Tübingen

Neuere Deutsche Literatur (Hauptfach)

Philosophie (Hauptfach)

Allgemeine Rhetorik (Nebenfach)

Russisch (Propädeutikum)

Position

Position

Konzeption und Entwicklung von Webapplikationen. Design und Implementierung der Systemarchitektur. Backend- und Frontendentwicklung. 

Kompetenzen

Kompetenzen

Top-Skills

Angular Python TypeScript Scrum JIRA Git AWS Refactoring Linux Apache MySQL PHP Django DevOps Shopify GraphQL

Produkte / Standards / Erfahrungen / Methoden

AWS
Django
Elastic Search
IntelliJ IDEA
JetBrains IntelliJ IDEA
Visual Studio Code

Programmiersprachen

Angular
Bootstrap 4
Chart.js
Javascript
jQuery
Leaflet.js
Linux Apache MySQL PHP
PHP
Python
React
React-Redux
Symfony API Platform
TypeScript

Python (seit 2003): u.a. Django Framework, Natural Languages Toolkit, Google OAuth-Lib

PHP (seit 1999): PHPUnit, Amazon MWS SDK, Ebay Trading API

Javascript (seit 1998): Vanilla, jQuery, AngularJS, Angular, React

Berechnung / Simulation / Versuch / Validierung

Selenium
Cypress
Python Unittest
Jest

Einsatzorte

Einsatzorte

Tübingen (+100km) Titisee-Neustadt (+75km)
möglich

Projekte

Projekte

3 Monate
2022-05 - 2022-07

Online-Shop Weinhandel

Technical Lead Python Django GraphQL ...
Technical Lead

Aufgabe war die Einrichtung eines neuen Online-Shops für eine Gruppe von Weinhändlern aus Baden-Württemberg und Bayern. Dabei sollte eine zentrale Datenhaltung im Django-Backend der Händler-Webseiten gewährleistet sein und Aktualisierungen des branchenspezifischen Warenwirtschaftssystems direkt in Shopify übernommen werden.

Über eine GraphQL-API fließen sowohl Artikeldaten zu Shopify als auch Bestelldaten zurück in die Warenwirtschaft. Die Datenstruktur von Shopify musste erweitert werden, um die gesetzlichen Anforderungen zur Grundpreisangabe von Lebensmitteln einzuhalten. Für die Darstellung im Shop waren Templateanpassungen erforderlich.

Shopify Rapidmail
Python Django GraphQL Shopify Liquid
Weincontor Tina James GmbH
Remote
9 Jahre
2013-01 - 2021-12

B2C-Plattform Weinhändler

Software-Architekt, Software-Entwickler Python Django Javascript ...
Software-Architekt, Software-Entwickler
Webpräsentation einer Einkaufsgemeinschaft von über 10 Weinhändlern in Baden-Württemberg. Einheitliches Look&Feel, freie Bearbeitung von Galerien, Blogeinträgen, Kategorien und Themenseiten. Zenrale Steuerung von geteilten Inhalten wie Weinbeschreibungen und Winzerdarstellungen.


Python/Django-Backend, Vanilla-Javascript/Bootstrap-Frontend. Kontinuierliches Einspielen von Bestandsdaten der einzelnen Händler über Django-Management-Commands.

IntelliJ IDEA Bitbucket
Python Django Javascript Webpack Bootstrap Saltstack LXC Container MySQL
Wein-Musketiere
Tübingen
18 Jahre 4 Monate
2003-09 - 2021-12

Online-Shop-System

Software-Architekt, Software-Entwickler Linux Apache MySQL PHP Python Selenium ...
Software-Architekt, Software-Entwickler

Shop-Eigenentwicklung mit PHP und Python-Services

> 1 Mio Bestellungen

  • MySQL-DB, ElasticSearch-Artikelsuche
  • Automatisches Bestandsmanagement für Shop, Ebay, Amazon
  • Newsletter-Erstellung, -Versand und -Auswertung
  • Automatisierte kontinuierliche Tests des Bestellvorgangs mit Selenium
IntelliJ IDEA
Linux Apache MySQL PHP Python Selenium Elastic Search Javascript Saltstack Proxmox LXC Bootstrap
Remote
2 Jahre 4 Monate
2018-11 - 2021-02

Cloud-Anwendung Maschinen-Monitoring

Frontend-Entwickler 90% / Backend-Entwickler 10% Angular TypeScript
Frontend-Entwickler 90% / Backend-Entwickler 10%

Mitarbeit als Berater und Entwickler in einem internationalem Software-Team bei der Erstellung einer cloud-basierten Monitoring-Anwendung für Getränke-Abfüllanlagen. Agile Prozesse mit Scrum. Atlassian Tools (Bitbucket, JIRA, Confluence)

Tätigkeiten

  • Frontend-Entwicklung mit Angular 6-9
    • reaktives State Managment mit Akita Store
    • Web Components mit Angular Elements
    • Highcharts-Integration
  • Transformation eines Angular-Monolithen in eine Microservice-Architektur
  • Erstellung eines Upgrade Guides beim Umstieg auf Angular 9
  • Mentoring neuer Teammitglieder 
  • Erstellung von AWS REST- und Websocket-APIs mit AWS CDK und Typescript Lambda-Funktionen
Visual Studio Code JetBrains IntelliJ IDEA
Angular TypeScript
Maschinenbau
Remote
11 Jahre
2010-01 - 2020-12

Rehasport-Verein und Gesundheitszentrum VellMax

Software-Architekt, Software-Entwickler Python Django Javascript ...
Software-Architekt, Software-Entwickler
Informationsplattform für Mitglieder und Interessierte des Vereins. Aktuelle Nachrichten, Standorte und Kursangebote. Die Website des Gesundheitszentrums verwendet dasselbe System, so dass Kursdaten und Stellenangebote, die in beiden Sites verwendet werden, nur einmal gepflegt werden müssen.



IntelliJ IDEA Bitbucket
Python Django Javascript Bootstrap Webpack MySQL Saltstack LXC Container
Gesundheitssport Nordhessen e.V.
Tübingen
3 Monate
2018-03 - 2018-05

Demo-Anwendung React

Software-Architekt, Software-Entwickler, Konzeption React Bootstrap 4 React-Redux ...
Software-Architekt, Software-Entwickler, Konzeption

Demoanwendung zur Interaktion von OpenStreetMap und Charts als SPA-Applikation.

https://energy.letsmakesense.com/react/

Öffentlich zugängliche Daten über die Standorte von Anlagen für erneuerbare Energien in Deutschland werden aufbereitet und die Informationen zu einzelnen Regionen oder Netzbetreibern durch eine Navigation innerhalb der Karte aufgerufen.

Einzelne Netzbetreiber lassen sich auswählen und die Verteilung ihrer Energiequellen auf Wind, Solar, Wasser und Biogas wird in einem Tortendiagramm angezeigt.

React Bootstrap 4 React-Redux Leaflet.js Chart.js Symfony API Platform
Let' make sense GmbH
Remote
2 Jahre 3 Monate
1999-10 - 2001-12

Unit Director multimedia.de

Projektverantwortlicher Linux Apache MySQL PHP
Projektverantwortlicher

Einführung eines kostenpflichtigen Stellenmarktes zur Monetarisierung des Projekts.

Programmierung von Projektshowcases für New-Media-Unternehmen.

Linux Apache MySQL PHP
Reutlingen

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre
1993-03 - 1996-02

Hauptstudium Germanistik

Magister Artium, Humboldt-Universtität Berlin
Magister Artium
Humboldt-Universtität Berlin

Neuere Deutsche Literatur (Hauptfach)

Philosophie (Hauptfach)

Ältere Deutsche Sprache und Literatur (Nebenfach)

Deutsch als Fremdsprache (Aufbaustudium)

2 Jahre 5 Monate
1990-10 - 1993-02

Grundstudium Germanistik

Magister Artium, Universität Tübingen
Magister Artium
Universität Tübingen

Neuere Deutsche Literatur (Hauptfach)

Philosophie (Hauptfach)

Allgemeine Rhetorik (Nebenfach)

Russisch (Propädeutikum)

Position

Position

Konzeption und Entwicklung von Webapplikationen. Design und Implementierung der Systemarchitektur. Backend- und Frontendentwicklung. 

Kompetenzen

Kompetenzen

Top-Skills

Angular Python TypeScript Scrum JIRA Git AWS Refactoring Linux Apache MySQL PHP Django DevOps Shopify GraphQL

Produkte / Standards / Erfahrungen / Methoden

AWS
Django
Elastic Search
IntelliJ IDEA
JetBrains IntelliJ IDEA
Visual Studio Code

Programmiersprachen

Angular
Bootstrap 4
Chart.js
Javascript
jQuery
Leaflet.js
Linux Apache MySQL PHP
PHP
Python
React
React-Redux
Symfony API Platform
TypeScript

Python (seit 2003): u.a. Django Framework, Natural Languages Toolkit, Google OAuth-Lib

PHP (seit 1999): PHPUnit, Amazon MWS SDK, Ebay Trading API

Javascript (seit 1998): Vanilla, jQuery, AngularJS, Angular, React

Berechnung / Simulation / Versuch / Validierung

Selenium
Cypress
Python Unittest
Jest

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.