Senior Java Developer (Machine Learning, Big Data, C, PHP, MySQL, MongoDB, Hibernate, Maven, Wicket)
Aktualisiert am 18.12.2018
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.01.2020
Verfügbar zu: 100%
davon vor Ort: 100%

Einsatzorte

Einsatzorte

Darmstadt (+75km) Homburg (Saar) (+50km)
nicht möglich

Projekte

Projekte

1 Jahr 6 Monate
2015-07 - 2016-12

Entwicklung von E.ON Digital - Großkunden-Webportal

Senior Java Developer Java 8 Spring Wicket ...
Senior Java Developer

--- Technologische Schwerpunkte ---

Java 1.7-1.8, Spring, Wicket, JPA, Hibernate, Flyway, Oracle Datenbank, Maven, SOAP, Perl, Shell-Skripte, Continous Integration, Continous Deployment, Jenkins, Sonar, SVN, Git, TDD, Tomcat, IntelliJ, Unix

--- Aufgabenschwerpunkte ---

- Webentwicklung mit Wicket, Ajax, Javascript, JQuery und CSS

- Datenbankenentwicklung mit Oracle (11g)

- Backend Softwareentwicklung größtenteils in Java (Clean Code, testgetrieben)

- Webservice-Entwicklung (Konsumenten und Produzenten) mit SOAP für Legacy Systeme

- Continous Integration und Deployment mit Jenkins über mehrere Staging Ebenen

- Durchführung von Code Reviews und statische Code-Analyse (Sonar)

- Enge Kommunikation mit dem Auftraggeber

- Konzeption und Aufgabenplanungim Scrum Team

- Releasemanagement

- Einarbeitung von neuen Teammitgliedern

- Entwicklung mit Offshoring-Team

Apache Tomcat Jenkins SVN Git IntelliJ Ubuntu
Java 8 Spring Wicket JPA Hibernate Flyway Oracle Datenbank Maven SOAP Perl Shell-Script Continous Integration Continous Deployment TDD Unix Scrum agile Softwareentwicklung DevOps Testautomatisierung JUnit
E.ON/Uniper
München, Düsseldorf
3 Jahre 6 Monate
2012-01 - 2015-06

Entwicklung eines personalisierten Nachrichtenaggregators basierend auf Machine Learning Algorithmen

Geschäftsführer, IT-Architekt, Senior Java Developer Java 8 MySQL MongoDB ...
Geschäftsführer, IT-Architekt, Senior Java Developer

--- Aufgabenschwerpunkte ---

- Geschäftsleitung, insbesondere Leitung der Produktentwicklung

- Konzeption und Implementierung des Recommender Systemen zur Bestimmung der individuellen Nutzerinteressen

- Konzeption und Implementierung eines lernfähigen Parsers, der PDF-Magazine automatisch in die einzelnen Artikel zerteilt, ihre Meta-Daten ausliest und diese in XML speichert

- Konzeption und Implementierung eines News Spiders/Crawlers sowie diverser anderer Spider zur Informationsextraktion

- Datenbankmodellierung mit MySQL

- Backend Entwicklung mit Java (Apache Wicket, Hibernate etc.)

- Frontend Entwicklung mit HTML, CSS, Javascript, jQuery

- Erstellung von Webservices für Mobilapplikationen in Java mit Rest/JSON

--- Geschäftsschwerpunkte ---

- 1. Platz beim BizCamp Startup-Wettbewerb, organisiert von der Plattform „Gründerszene“ und dem Land Israel (2012)

- EXIST-Gründerstipendium vom Bundesministerium für Wirtschaft und Energie sowie dem Europäischen Sozialfonds für akademische Ausgründungen (2013 – 2014)

- Mitglied von „Kickstart“, einem Startup-Programm der UnternehmerTUM für Potentiale (2013)

- Apps für iOS und Android (Smartphone- und Tablet-Versionen) sowie eine Web-Anwendung

- Algorithmen entwickelt, die innerhalb von 20 gelesener Artikel eine Präzision von mehr als 80% liefern

- Über 10.000 Nutzer, davon 3.000 mit Email-Adresse

- Partnerschaften mit Axel Springer, Madsack, NZZ, Weka und weiteren Verlagen

- Personalverantwortung: Fünf Mitarbeiter (drei Techniker, zwei Betriebswirte)

Eclipse Apache Tomcat Jetty
Java 8 MySQL MongoDB HTML CSS PHP JavaScript Hibernate Wicket Lucene Jackson Jersey Vaadin PDFBox Apache Commons JPA Python EhCache Maven Git SVN Unix Machine Learning Parser Crawler Spider Kanban Lean Startup
Yones UG
München, Frankfurt

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 5 Monate
2011-06 - 2013-10

Wirtschaftsinformatik M.Sc. (TU Darmstadt)

Master of Science, Technische Universität Darmstadt
Master of Science
Technische Universität Darmstadt
? Studienschwerpunkte: Informatik: Machine Learning, Software Engineering Wirtschaftswissenschaften: Projektmanagement, Finanzierung ? Master-Thesis: ?Entwicklung und Evaluierung eines personalisierten Nachrichtenaggregators? Prof. Dr. Johannes Fürnkranz, Prof. Dr. Alexander Benlian (Note: 1,7) ? Abschlussnote: 1,97
3 Jahre 8 Monate
2007-10 - 2011-05

Wirtschaftsinformatik B.Sc. (TU Darmstadt)

Bachelor of Science, Technische Universität Darmstadt
Bachelor of Science
Technische Universität Darmstadt
? Bachelor-Thesis: ?Konzept einer serviceorientierten Systemarchitektur für mobile Fahrgastdienste?, Prof. Dr. Ralf Steinmetz (Note: 1,7) ? Abschlussnote: 2,08 (unter den besten 10%)
7 Monate
2010-07 - 2011-01

Auslandssemester (IIT Delhi)

Master of Technology, Indian Institute of Technolgy
Master of Technology
Indian Institute of Technolgy
- Computer Science - Management

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Apache Commons
Continous Deployment
Continous Integration
CSS
EhCache
Git
Hibernate
HTML
Jackson
Jersey
Lucene
Maven
PDFBox
SOAP
SVN
TDD

Betriebssysteme

Unix

Programmiersprachen

Java 8
JavaScript
JPA
Perl
PHP
Python
Shell-Script

Datenbanken

Flyway
MongoDB
MySQL
Oracle Datenbank

Design / Entwicklung / Konstruktion

Spring
Vaadin
Wicket

Branchen

Branchen

Energieversorgung, Verlagswesen, Luftfahrtbranche

Einsatzorte

Einsatzorte

Darmstadt (+75km) Homburg (Saar) (+50km)
nicht möglich

Projekte

Projekte

1 Jahr 6 Monate
2015-07 - 2016-12

Entwicklung von E.ON Digital - Großkunden-Webportal

Senior Java Developer Java 8 Spring Wicket ...
Senior Java Developer

--- Technologische Schwerpunkte ---

Java 1.7-1.8, Spring, Wicket, JPA, Hibernate, Flyway, Oracle Datenbank, Maven, SOAP, Perl, Shell-Skripte, Continous Integration, Continous Deployment, Jenkins, Sonar, SVN, Git, TDD, Tomcat, IntelliJ, Unix

--- Aufgabenschwerpunkte ---

- Webentwicklung mit Wicket, Ajax, Javascript, JQuery und CSS

- Datenbankenentwicklung mit Oracle (11g)

- Backend Softwareentwicklung größtenteils in Java (Clean Code, testgetrieben)

- Webservice-Entwicklung (Konsumenten und Produzenten) mit SOAP für Legacy Systeme

- Continous Integration und Deployment mit Jenkins über mehrere Staging Ebenen

- Durchführung von Code Reviews und statische Code-Analyse (Sonar)

- Enge Kommunikation mit dem Auftraggeber

- Konzeption und Aufgabenplanungim Scrum Team

- Releasemanagement

- Einarbeitung von neuen Teammitgliedern

- Entwicklung mit Offshoring-Team

Apache Tomcat Jenkins SVN Git IntelliJ Ubuntu
Java 8 Spring Wicket JPA Hibernate Flyway Oracle Datenbank Maven SOAP Perl Shell-Script Continous Integration Continous Deployment TDD Unix Scrum agile Softwareentwicklung DevOps Testautomatisierung JUnit
E.ON/Uniper
München, Düsseldorf
3 Jahre 6 Monate
2012-01 - 2015-06

Entwicklung eines personalisierten Nachrichtenaggregators basierend auf Machine Learning Algorithmen

Geschäftsführer, IT-Architekt, Senior Java Developer Java 8 MySQL MongoDB ...
Geschäftsführer, IT-Architekt, Senior Java Developer

--- Aufgabenschwerpunkte ---

- Geschäftsleitung, insbesondere Leitung der Produktentwicklung

- Konzeption und Implementierung des Recommender Systemen zur Bestimmung der individuellen Nutzerinteressen

- Konzeption und Implementierung eines lernfähigen Parsers, der PDF-Magazine automatisch in die einzelnen Artikel zerteilt, ihre Meta-Daten ausliest und diese in XML speichert

- Konzeption und Implementierung eines News Spiders/Crawlers sowie diverser anderer Spider zur Informationsextraktion

- Datenbankmodellierung mit MySQL

- Backend Entwicklung mit Java (Apache Wicket, Hibernate etc.)

- Frontend Entwicklung mit HTML, CSS, Javascript, jQuery

- Erstellung von Webservices für Mobilapplikationen in Java mit Rest/JSON

--- Geschäftsschwerpunkte ---

- 1. Platz beim BizCamp Startup-Wettbewerb, organisiert von der Plattform „Gründerszene“ und dem Land Israel (2012)

- EXIST-Gründerstipendium vom Bundesministerium für Wirtschaft und Energie sowie dem Europäischen Sozialfonds für akademische Ausgründungen (2013 – 2014)

- Mitglied von „Kickstart“, einem Startup-Programm der UnternehmerTUM für Potentiale (2013)

- Apps für iOS und Android (Smartphone- und Tablet-Versionen) sowie eine Web-Anwendung

- Algorithmen entwickelt, die innerhalb von 20 gelesener Artikel eine Präzision von mehr als 80% liefern

- Über 10.000 Nutzer, davon 3.000 mit Email-Adresse

- Partnerschaften mit Axel Springer, Madsack, NZZ, Weka und weiteren Verlagen

- Personalverantwortung: Fünf Mitarbeiter (drei Techniker, zwei Betriebswirte)

Eclipse Apache Tomcat Jetty
Java 8 MySQL MongoDB HTML CSS PHP JavaScript Hibernate Wicket Lucene Jackson Jersey Vaadin PDFBox Apache Commons JPA Python EhCache Maven Git SVN Unix Machine Learning Parser Crawler Spider Kanban Lean Startup
Yones UG
München, Frankfurt

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 5 Monate
2011-06 - 2013-10

Wirtschaftsinformatik M.Sc. (TU Darmstadt)

Master of Science, Technische Universität Darmstadt
Master of Science
Technische Universität Darmstadt
? Studienschwerpunkte: Informatik: Machine Learning, Software Engineering Wirtschaftswissenschaften: Projektmanagement, Finanzierung ? Master-Thesis: ?Entwicklung und Evaluierung eines personalisierten Nachrichtenaggregators? Prof. Dr. Johannes Fürnkranz, Prof. Dr. Alexander Benlian (Note: 1,7) ? Abschlussnote: 1,97
3 Jahre 8 Monate
2007-10 - 2011-05

Wirtschaftsinformatik B.Sc. (TU Darmstadt)

Bachelor of Science, Technische Universität Darmstadt
Bachelor of Science
Technische Universität Darmstadt
? Bachelor-Thesis: ?Konzept einer serviceorientierten Systemarchitektur für mobile Fahrgastdienste?, Prof. Dr. Ralf Steinmetz (Note: 1,7) ? Abschlussnote: 2,08 (unter den besten 10%)
7 Monate
2010-07 - 2011-01

Auslandssemester (IIT Delhi)

Master of Technology, Indian Institute of Technolgy
Master of Technology
Indian Institute of Technolgy
- Computer Science - Management

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Apache Commons
Continous Deployment
Continous Integration
CSS
EhCache
Git
Hibernate
HTML
Jackson
Jersey
Lucene
Maven
PDFBox
SOAP
SVN
TDD

Betriebssysteme

Unix

Programmiersprachen

Java 8
JavaScript
JPA
Perl
PHP
Python
Shell-Script

Datenbanken

Flyway
MongoDB
MySQL
Oracle Datenbank

Design / Entwicklung / Konstruktion

Spring
Vaadin
Wicket

Branchen

Branchen

Energieversorgung, Verlagswesen, Luftfahrtbranche

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.