Full-Stack Developer (Java, Groovy, Javascript, React) mit Erfahrung in Web Scraping, Big Data, DevOps und Data Science
Aktualisiert am 02.01.2023
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.01.2023
Verfügbar zu: 100%
davon vor Ort: 100%
Groovy
React
IntelliJ
Java
Eclipse
Grails
Micronaut
HTML
JIRA
VS Code
MapReduce
Docker
Elasticsearch
JavaScript
MongoDB
Scrum
React Native
AWS
CircleCI
Web Scraping
Kubernetes
Deutsch
Muttersprache
Englisch
Vortragssicher

Einsatzorte

Einsatzorte

Karlsruhe (Baden) (+50km) Mannheim (+50km) Heidelberg (+50km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km)
nicht möglich

Projekte

Projekte

5 Jahre
2014-04 - 2019-03

Aufbau eines Startups

Startup CTO React JavaScript CSS ...
Startup CTO

Im Laufe des Aufbaus eines Startups von 2 bis 40 Mitarbeitern habe ich vor allem folgende Entwicklungstätigkeiten durchgeführt:

* Software Backend Entwicklung mit Java - insb. Groovy & Grails zusammen mit MongoDB, Elasticsearch und MySQL.

* Software Frontend Entwicklung mit React.js früher auch jQuery & Bootstrap.

* Web Scraping zur Datensammlung mit hunderten von automatisierten Servern in AWS, Microsoft Azure und Google Cloud basierend auf Groovy, Javascript, CSS und HTML. Verwendung von Proxies und randomisierten Browser / Machine Fingerprints.

* Server-Administration / DevOps basierend auf Git, CircleCI, Ubuntu, ELK (Dashboards) und automatische Backups in den Clouds AWS und Azure.

* Data Science mit Big Data (2-5 Milliarden Dokumente) in MongoDB, Elasticsearch und AWS S3 unter Verwendung von Hadoop / Map-Reduce und ein wenig Python mit Jupyter in AWS (Sagemaker). Aufbau von Ontologien zur Suche mit Synonymen

Eclipse IntelliJ IDEA Visual Studio Code
React JavaScript CSS HTML Groovy Grails MongoDB elasticsearch MySQL AWS Microsoft Azure GCP Web Scraping DevOps Map-Reduce Scrum
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

Dr. rer. nat.: Promotion an der Universität Hildesheim
Neben meiner Arbeit am Fraunhofer IESE arbeitete ich an einer Dissertation
zum Thema Entdeckung von Qualitätsdefekten in Softwaresystemen.
Doktorvater war Prof. Dr. Klaus-Dieter Althoff zusammen mit dem
Zweitbetreuer Prof. Dr. Christian Bunse.

 

Diplom-Informatiker: Studium der Informatik an der Universität Kaiserslautern
Studium der Informatik mit Nebenfach Elektrotechnik an der Universität
Kaiserslautern. Diplomprüfungen mit den Schwerpunkten „Software
Engineering“ bei Prof. Dr. Dieter Rombach, „Rechnerstrukturen“ bei Prof.
Dr. Gerhard Zimmermann, „Computeralgebra“ bei Prof. Dr. Klaus Madlener
und „Verteilte Systeme“ bei Prof. Dr. Jürgen Nehmer sowie den
Nebenfächern in Elektrotechnik „Mobilkommunikation“ bei Dr. Peter Jung
und „Digitale Signalverarbeitung“ bei Prof. Dr. Dietmar Achilles.

 

Hochschulreife: Abitur an der Berufsbildenden Schule (BBS-T1) in Ludwigshafen
Besuch des Technischen Gymnasiums an der „Berufsbildenden Schule
Technik 1“ in Ludwigshafen mit den Leistungsfächern Elektrotechnik und
Mathematik.

 

Mittlere Reife: Realschulabschluss an der Realschule in Schwetzingen

Besuch der Karl-Friedrich-Schimpler Realschule in Schwetzingen.

 

 

Position

Position

Als langjähriger Softwareentwickler verfüge Ich über viel Erfahrung in der Backend- und Frontend-Programmierung sowie der Entwicklung mobiler Applikationen. Im Laufe meiner vorherigen Projekte habe ich vor allem folgende Tätigkeiten durchgeführt:

  • Software Backend Entwicklung mit Java - insb. Groovy & Grails zusammen mit MongoDB, Elasticsearch und MySQL.
  • Software Frontend Entwicklung mit React.js früher auch jQuery & Bootstrap.
  • Web Scraping zur Datensammlung mit hunderten von automatisierten Servern in AWS, Microsoft Azure und Google Cloud basierend auf Groovy, Javascript, CSS und HTML. Verwendung von Proxies und randomisierten Browser / Machine Fingerprints.
  • Server-Administration / DevOps basierend auf Git, CircleCI, Ubuntu, ELK (Dashboards) und automatische Backups in den Clouds AWS und Azure.
  • Data Science mit Big Data (2-5 Milliarden Dokumente) in MongoDB, Elasticsearch und AWS S3 unter Verwendung von Hadoop / Map-Reduce und ein wenig Python mit Jupyter in AWS (Sagemaker). Aufbau von Ontologien zur Suche mit Synonymen

Interessiert wäre ich insb. an Projekten mit den Technologien React Native, Micronaut, Kubernetes & Docker, AWS Lambda oder Amazon Alexa Skills.

Kompetenzen

Kompetenzen

Top-Skills

Groovy React IntelliJ Java Eclipse Grails Micronaut HTML JIRA VS Code MapReduce Docker Elasticsearch JavaScript MongoDB Scrum React Native AWS CircleCI Web Scraping Kubernetes

Produkte / Standards / Erfahrungen / Methoden

AWS
DevOps
Eclipse
GCP
IntelliJ IDEA
Map-Reduce
Microsoft Azure
Scrum
Visual Studio Code
Web Scraping

Agiles Software Engineering mittels Scrum mit den Entwicklungsumgebungen

* eclipse (SpringSource Tool Suite, Groovy & Grails Tool Suite)

* Netbeans,

den Testumgebungen

* jUnit

der Task Managementumgebungen

* JIRA und Wikis

der Modellierungsumgebungen

* Topcased (UML)

und den Versionierungssystemen

* Subversion

* CVS

* GIT

 

Dokumentation von Quellkode etc. mittels

* JavaDoc,

* Doxygen

* CSSDoc

Betriebssysteme

Mac OS
Tägliche Nutzung
Ubuntu
Tägliche Nutzung
Windows
Sporadische Nutzung

Programmiersprachen

Grails
Gute Kenntnisse
Groovy
Sehr gute Kenntnisse
Java
Gute Kenntnisse
JavaScript
Gute Kenntnisse
React
Gute Kenntnisse

Grails - Sehr gute Kenntnisse (GORM, Spring Security, Spring Social)

Groovy - Sehr gute Kenntnisse (GSP)

HTML - Gute Kenntnisse (AJAX, JSON, XML, HTML5)

CSS - Gute Kenntnisse (CSS, CSS3, LESS)

APIs - Gute Kenntnisse (Facebook API, Google Maps API, Youtube API, Hunch API)

 

Datenbanken

Elasticsearch
MongoDB
MySQL
Postgres
SQL

GORM, Hibernate, JDBC

Hardware

Mac
PC

Branchen

Branchen

Startups

SaaS

Recruiting / Active Sourcing

Telekommunikation / Lizenzmanagement

Betriebswirtschaftliche Software

Forschung Software Engineering

 

Einsatzorte

Einsatzorte

Karlsruhe (Baden) (+50km) Mannheim (+50km) Heidelberg (+50km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km)
nicht möglich

Projekte

Projekte

5 Jahre
2014-04 - 2019-03

Aufbau eines Startups

Startup CTO React JavaScript CSS ...
Startup CTO

Im Laufe des Aufbaus eines Startups von 2 bis 40 Mitarbeitern habe ich vor allem folgende Entwicklungstätigkeiten durchgeführt:

* Software Backend Entwicklung mit Java - insb. Groovy & Grails zusammen mit MongoDB, Elasticsearch und MySQL.

* Software Frontend Entwicklung mit React.js früher auch jQuery & Bootstrap.

* Web Scraping zur Datensammlung mit hunderten von automatisierten Servern in AWS, Microsoft Azure und Google Cloud basierend auf Groovy, Javascript, CSS und HTML. Verwendung von Proxies und randomisierten Browser / Machine Fingerprints.

* Server-Administration / DevOps basierend auf Git, CircleCI, Ubuntu, ELK (Dashboards) und automatische Backups in den Clouds AWS und Azure.

* Data Science mit Big Data (2-5 Milliarden Dokumente) in MongoDB, Elasticsearch und AWS S3 unter Verwendung von Hadoop / Map-Reduce und ein wenig Python mit Jupyter in AWS (Sagemaker). Aufbau von Ontologien zur Suche mit Synonymen

Eclipse IntelliJ IDEA Visual Studio Code
React JavaScript CSS HTML Groovy Grails MongoDB elasticsearch MySQL AWS Microsoft Azure GCP Web Scraping DevOps Map-Reduce Scrum
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

Dr. rer. nat.: Promotion an der Universität Hildesheim
Neben meiner Arbeit am Fraunhofer IESE arbeitete ich an einer Dissertation
zum Thema Entdeckung von Qualitätsdefekten in Softwaresystemen.
Doktorvater war Prof. Dr. Klaus-Dieter Althoff zusammen mit dem
Zweitbetreuer Prof. Dr. Christian Bunse.

 

Diplom-Informatiker: Studium der Informatik an der Universität Kaiserslautern
Studium der Informatik mit Nebenfach Elektrotechnik an der Universität
Kaiserslautern. Diplomprüfungen mit den Schwerpunkten „Software
Engineering“ bei Prof. Dr. Dieter Rombach, „Rechnerstrukturen“ bei Prof.
Dr. Gerhard Zimmermann, „Computeralgebra“ bei Prof. Dr. Klaus Madlener
und „Verteilte Systeme“ bei Prof. Dr. Jürgen Nehmer sowie den
Nebenfächern in Elektrotechnik „Mobilkommunikation“ bei Dr. Peter Jung
und „Digitale Signalverarbeitung“ bei Prof. Dr. Dietmar Achilles.

 

Hochschulreife: Abitur an der Berufsbildenden Schule (BBS-T1) in Ludwigshafen
Besuch des Technischen Gymnasiums an der „Berufsbildenden Schule
Technik 1“ in Ludwigshafen mit den Leistungsfächern Elektrotechnik und
Mathematik.

 

Mittlere Reife: Realschulabschluss an der Realschule in Schwetzingen

Besuch der Karl-Friedrich-Schimpler Realschule in Schwetzingen.

 

 

Position

Position

Als langjähriger Softwareentwickler verfüge Ich über viel Erfahrung in der Backend- und Frontend-Programmierung sowie der Entwicklung mobiler Applikationen. Im Laufe meiner vorherigen Projekte habe ich vor allem folgende Tätigkeiten durchgeführt:

  • Software Backend Entwicklung mit Java - insb. Groovy & Grails zusammen mit MongoDB, Elasticsearch und MySQL.
  • Software Frontend Entwicklung mit React.js früher auch jQuery & Bootstrap.
  • Web Scraping zur Datensammlung mit hunderten von automatisierten Servern in AWS, Microsoft Azure und Google Cloud basierend auf Groovy, Javascript, CSS und HTML. Verwendung von Proxies und randomisierten Browser / Machine Fingerprints.
  • Server-Administration / DevOps basierend auf Git, CircleCI, Ubuntu, ELK (Dashboards) und automatische Backups in den Clouds AWS und Azure.
  • Data Science mit Big Data (2-5 Milliarden Dokumente) in MongoDB, Elasticsearch und AWS S3 unter Verwendung von Hadoop / Map-Reduce und ein wenig Python mit Jupyter in AWS (Sagemaker). Aufbau von Ontologien zur Suche mit Synonymen

Interessiert wäre ich insb. an Projekten mit den Technologien React Native, Micronaut, Kubernetes & Docker, AWS Lambda oder Amazon Alexa Skills.

Kompetenzen

Kompetenzen

Top-Skills

Groovy React IntelliJ Java Eclipse Grails Micronaut HTML JIRA VS Code MapReduce Docker Elasticsearch JavaScript MongoDB Scrum React Native AWS CircleCI Web Scraping Kubernetes

Produkte / Standards / Erfahrungen / Methoden

AWS
DevOps
Eclipse
GCP
IntelliJ IDEA
Map-Reduce
Microsoft Azure
Scrum
Visual Studio Code
Web Scraping

Agiles Software Engineering mittels Scrum mit den Entwicklungsumgebungen

* eclipse (SpringSource Tool Suite, Groovy & Grails Tool Suite)

* Netbeans,

den Testumgebungen

* jUnit

der Task Managementumgebungen

* JIRA und Wikis

der Modellierungsumgebungen

* Topcased (UML)

und den Versionierungssystemen

* Subversion

* CVS

* GIT

 

Dokumentation von Quellkode etc. mittels

* JavaDoc,

* Doxygen

* CSSDoc

Betriebssysteme

Mac OS
Tägliche Nutzung
Ubuntu
Tägliche Nutzung
Windows
Sporadische Nutzung

Programmiersprachen

Grails
Gute Kenntnisse
Groovy
Sehr gute Kenntnisse
Java
Gute Kenntnisse
JavaScript
Gute Kenntnisse
React
Gute Kenntnisse

Grails - Sehr gute Kenntnisse (GORM, Spring Security, Spring Social)

Groovy - Sehr gute Kenntnisse (GSP)

HTML - Gute Kenntnisse (AJAX, JSON, XML, HTML5)

CSS - Gute Kenntnisse (CSS, CSS3, LESS)

APIs - Gute Kenntnisse (Facebook API, Google Maps API, Youtube API, Hunch API)

 

Datenbanken

Elasticsearch
MongoDB
MySQL
Postgres
SQL

GORM, Hibernate, JDBC

Hardware

Mac
PC

Branchen

Branchen

Startups

SaaS

Recruiting / Active Sourcing

Telekommunikation / Lizenzmanagement

Betriebswirtschaftliche Software

Forschung Software Engineering

 

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.