Recommended expert

Henning (Bsc Digitale Medien) Petersen

Entwicklung von Backendsystemen

Henning Petersen
Berlin, Deutschland

Erfahrungen

Nov. 2017 - Juli 2023
5 Jahren 9 Monate
London, Vereinigtes Königreich

Entwicklung von Backendsystemen

Deutsche Bank/DWS/Morgenfund

  • Entwicklung von Backendsystemen für die DWS-Investment-App, eine White-Label-Investmentlösung (Robo-Advisor) sowie einer Investmentlösung für institutionelle Anleger.
  • Java 8-17, Kotlin, Spring Boot, Spring MVC, OpenAPI 3.0, JPA, JDBI, Oracle, Hazelcast, JXLS, Apache POI, Apache PDFBox, Apache Kafka & Avro, Active MQ, Elasticsearch, React Native, Spock Test, IntelliJ IDEA, Kubernetes, Helm, Microservices/Netflix-Stack, TeamCity, Splunk.
  • Kanban-Team, Continuous Integration.
  • Cloud-Migration der bestehenden Anwendungen aus der Private-Cloud-Umgebung der Deutschen Bank nach Azure als Teil eines Carve-Outs.
Aug. 2016 - Sept. 2016
2 Monate
Berlin, Deutschland

Neuentwicklung eines Immobilienempfehlungssystems

Immobilienscout24

  • Neuentwicklung eines Immobilienempfehlungssystems für die Homepage.
  • Java 11, Spring Boot, Spring MVC, AWS (EC2, CloudFormation, DynamoDB, Elasticache/Redis, SNS/SQS).
  • Kanban-Team, Continuous Deployment.
März 2016 - Juli 2016
5 Monate
Berlin, Deutschland

Mitarbeit im Team Data Engineering

Immobilienscout24

  • Weiterentwicklung eines Tools zur Definition von Data Pipelines.
  • Java, Data Pipeline, Spark, S3.
  • Kanban-Team.
Okt. 2015 - Feb. 2016
5 Monate
Berlin, Deutschland

Entwicklung eines firmenübergreifenden Trackingsystems

Immobilienscout24

  • Entwicklung eines firmenübergreifenden Trackingsystems für die Scout24-Gruppe.
  • Java 11, Spring Boot, Spring MVC, AWS (EC2, Kinesis, Redshift, S3, CloudFormation, DynamoDB, RDS/Aurora, Elasticache, SQS).
  • Git, TeamCity.
  • Scrum-Team, Continuous Deployment.
Apr. 2015 - Sept. 2015
6 Monate
Berlin, Deutschland

Entwicklung von Empfehlungssystemen

Immobilienscout24

  • Entwicklung von Empfehlungssystemen und datengetriebenen Produkten.
  • Design und Entwicklung eines Systems, das während des Einstellens einer Immobilienanzeige in Bruchteilen einer Sekunde ermitteln kann, in wie vielen Suchauftrags-E-Mails die Immobilienanzeige auftauchen würde, sowie eines Systems zur Nachfragequantifizierung für Immobilien.
  • Scala 2.11, Play 2.4, Elasticsearch, Apache Spark, Hadoop/HDFS, Git, TeamCity, Graphite/Grafana.
  • Scrum-Team, Continuous Deployment.
Nov. 2013 - Aug. 2014
10 Monate
Berlin, Deutschland

Entwicklung von Backendsystemen

Myvideo

  • Entwicklung von Backendsystemen für die Videoplattform Myvideo.
  • Java 7, Spring Core, REST, Contract-First, JAX-RS, Apache CXF, Spring Web, Ehcache, JPA 2, Hibernate, Solr, Redis, Riak, PostgreSQL, Groovy/Spock Test, Maven, Jenkins CI, IntelliJ IDEA, Checkstyle, Findbugs, Tomcat 7.
  • Scrum-Team, Continuous Integration.
Apr. 2013 - Sept. 2013
6 Monate
Frankfurt am Main, Deutschland

Entwicklung von Backendsystemen

Deutsche Telekom

  • Entwicklung von Backendsystemen im Smart-Home-Umfeld.
  • Java 7, Spring Core, Spring Web, REST, JSON/Jackson, Activiti, MySQL, JUnit, Groovy, Spock Test, Mockito, Spring Test, Maven, Nexus, Jenkins CI, IntelliJ IDEA, Tomcat 7.
  • Kanban-Team, Continuous Integration.
Nov. 2012 - März 2013
5 Monate
Darmstadt, Deutschland

Architektur und Entwicklung eines Monitoring-Systems

Bisnode Informatics

  • Architektur und Entwicklung eines Systems für Monitoring und Bereitstellung von Änderungsinformationen an Firmendaten.
  • Java 6, Spring Core, REST/JAX-RS, Apache CXF, OSGi, Apache Felix, Apache Camel, MySQL, Liquibase, JUnit, Spring Test, Maven, Artifactory, Jenkins CI, Eclipse.
  • Scrum-Team, Continuous Integration.
Juli 2012 - Sept. 2012
3 Monate
Darmstadt, Deutschland

Erweiterung einer Administrationsanwendung

Bisnode Informatics

  • Erweiterung einer Administrationsanwendung für Kundendaten und -rechte für D&B Deutschland.
  • JSF, Primefaces, Spring Core, SOAP, Apache CXF, LDAP, jQuery, Maven, Eclipse, Tomcat 6, Eclipse.
Mai 2012 - Juni 2012
2 Monate
Darmstadt, Deutschland

Erweiterung eines Firmenadressen-Shops

Bisnode Informatics

  • Erweiterung und CI-gerechte Anpassung eines Firmenadressen-Shops für D&B Deutschland.
  • Grails 1.4, Spring Core, SOAP, Apache CXF, JPA, Hibernate, MySQL, jQuery, Maven, Eclipse, Tomcat 6.
Jan. 2012 - März 2013
1 Jahr 3 Monate
Berlin, Deutschland

Entwicklung eines Veranstaltungs- und Einladungsmanagementsystems

Ontopofthin.gs UG

  • Design (Nutzerinterviews & Paper Prototyping), Softwarearchitektur nach dem DCI-Pattern und Entwicklung des Backends.
  • Umsetzung der Deployment-Pipeline (Jenkins/Pipeline Plugin).
  • Integration verschiedenster Webservies (u.a. Google Contacts, Exchange Server, SMS-Gateway).
  • Scala 2.9/2.10, Spring Core, REST/JAX-RS, Apache CXF, Contract-First (WADL/WSDL), PostgreSQL, Liquibase, Hibernate, Tapestry 5, SASS, SubEtha SMTP, Scala Test, Spring Test, Mockito, H2 DB, Maven, Artifactory, Jenkins CI, IntelliJ IDEA, Tomcat 7.
  • Continuous Integration.
Juli 2011 - Apr. 2012
10 Monate
Berlin, Deutschland

Weiterentwicklung des Übersetzungsmanagement-Frameworks

Andrä AG

  • Weiterentwicklung des Übersetzungsmanagement-Frameworks Ontram+ und verwandter Komponenten.
  • JBoss Seam, JSF, Richfaces, Hibernate, MySQL, Oracle, Liquibase, jQuery, JUnit, DbUnit, Ant, Eclipse, Tomcat 6, Jenkins CI, Eclipse.
  • Scrum-Team, Continuous Integration.
Sept. 2009 - Juni 2011
1 Jahr 10 Monate
Darmstadt, Deutschland

Architektur und leitende Entwicklung einer Prozessautomation

Bisnode Informatics

  • Architektur und leitende Entwicklung einer konzerninternen Lösung zur Prozessautomation mit Workflows und heterogenen Datenquellen.
  • Java 6, Spring Core, Spring Aspects, JPA, Hibernate, JTA, jBPM 4.4, Tapestry 5.2, Spring WS, Eclipse, Maven, Jenkins CI, Jetty, Tomcat 6, MS SQL Server, MySQL, JUnit, Spring Test, Eclipse.
  • Continuous Integration.
Apr. 2009 - Aug. 2009
5 Monate
Darmstadt, Deutschland

Architektur und leitende Entwicklung eines Firmenadressen-Shops

Bisnode Informatics

  • Architektur und leitende Entwicklung eines Firmenadressen-Shops für D&B Deutschland.
  • Java 6, Spring Core, Spring Aspects, JPA, Hibernate, Tapestry 5, AJAX (Scriptaculous, Prototype), Eclipse, Maven, Jetty, Tomcat 6, MySQL, Boolware, JUnit, Eclipse.
Jan. 2009 - Feb. 2009
2 Monate
Berlin, Deutschland

GUI-Design und Implementierung eines Geschäftssystem-Prototypen

Deutsche Post IT Services

  • GUI-Design mit Mock-Ups, Abstimmung mit der Fachseite und programmatische Umsetzung der Web-Komponente.
  • Java 5, JPA, Hibernate 3, Spring Core, PostgreSQL, Struts 1.3, AJAX (Prototype/Scriptaculous), Maven, Checkstyle, JUnit, Eclipse.
  • Scrum-Team.
Aug. 2008 - Dez. 2008
5 Monate
Berlin, Deutschland

Entwicklung von Java- und PHP-Komponenten

Maris Consulting

  • Entwicklung von Java- und PHP-Komponenten in einer Teamsite-Umgebung für Bayer Schering Pharma AG.
  • Java 1.4/5, Restlet API, Spring, Hibernate, JPA, JDBC, PHP 5, Zend Framework, PHPUnit.
Jan. 2008 - Aug. 2008
8 Monate
Berlin, Deutschland

Re-Engineering eines webbasierten Sales-Management-Systems

Win.rar

  • Portierung und Weiterentwicklung zweier bestehender, technisch obsoleter Business-Systeme.
  • Java 6, MySQL, Spring Core, JPA, JTA, Hibernate 3, Tapestry 5, iText, AJAX (Prototype/Scriptaculous), Jboss/Tomcat, Ant, Eclipse.
Juni 2007 - Okt. 2007
5 Monate
Hamburg, Deutschland

Entwicklung einer Social-Shopping-Plattform

Shoppero.com

  • Re-Design des Backends zur Implementierung von Transaktionen und zur Vermeidung von SQL-Injection.
  • Design & Implementierung des Email-Benachrichtigungssystems.
  • PHP 5, Smarty, MySQL, Amazon EC2, SQS, PHPUnit, Zend Studio.
Juni 2006 - Juni 2008
2 Jahren 1 Monat
Gütersloh, Deutschland

Weiterentwicklung eines Kundenbindungssystems

Arvato Systems

  • Erarbeitung von Spezifikationen mit dem Kunden, Implementierung, Test und Rollout von verschiedenen Erweiterungen und neuen Komponenten innerhalb des über 15 Jahre gewachsenen, heterogenen Gesamtsystems, das vom Direktmarketing der größeren europäischen Länder verwendet wurde.
  • Projekt für Sony BMG European Services, Gütersloh/München.
  • J2EE, Spring Core, Hibernate 3, Struts 1.x, Oracle, JAX-WS, JAXB, JAX-RS, JSF, XSLT, JasperReports, JBoss, AJAX (Prototype/Scriptaculous), Ant, Eclipse.
  • Teilweise in Festanstellung.
Okt. 2005 - Dez. 2007
2 Jahren 3 Monate
Gütersloh, Deutschland

Neuentwicklung einer RSS-Statistik-Plattform

Arvato Systems

  • Neuentwicklung einer RSS-Statistik-Plattform für Mediafed Ltd., London.
  • Ko-Design und spätere Weiterentwicklung der verteilten Architektur.
  • Eigenverantwortliche Entwicklung, Test und Rollout beim Kunden; iterative Erweiterungen.
  • J2EE, Spring Core, Struts, Servlets, RMI, MySQL, Tomcat, Ant, Eclipse.
  • Teilweise in Festanstellung.

Industrie Erfahrung

Sehen Sie, wo dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat. Längere Linien stehen für umfangreichere praktische Erfahrung, während kürzere Linien auf gezielte oder projektbezogene Arbeit hindeuten.

Erfahren in Informationstechnologie (7 Jahre), Bank- und Finanzwesen (5.5 Jahre), Medien und Unterhaltung (3.5 Jahre), Immobilien (1.5 Jahre), Telekommunikation (0.5 Jahre) und Pharmazeutika (0.5 Jahre).

Informationstechnologie
Bank- und Finanzwesen
Medien und Unterhaltung
Immobilien
Telekommunikation
Pharmazeutika

Geschäftsbereich Erfahrung

Die folgende Grafik bietet einen Überblick über die Erfahrungen des Freiberuflers in verschiedenen Geschäftsbereichen, berechnet anhand abgeschlossener und aktiver Aufträge. Sie zeigt die Bereiche, in denen der Freiberufler am häufigsten zur Planung, Umsetzung und Erzielung von Geschäftsergebnissen beigetragen hat.

Erfahren in Informationstechnologie (15.5 Jahre), Produktentwicklung (6.5 Jahre), Qualitätssicherung (3 Jahre), Marketing (2 Jahre) und Business Intelligence (0.5 Jahre).

Informationstechnologie
Produktentwicklung
Qualitätssicherung
Marketing
Business Intelligence

Fähigkeiten

Methoden & Techniken

  • Objektorientierter Softwareentwurf Und -Implementierung
  • Entwurfsmuster
  • Testgetriebene Entwicklung
  • Scrum
  • Kanban
  • Kontinuierliche Integration & Bereitstellung
  • Infrastruktur Als Code

Programmierung

  • Java (+++)
  • Groovy (++ )
  • Scala (++ )
  • Kotlin (+)
  • Php (+)
  • C# (+)
  • Lambdas
  • Futures & Asynchrone Programmierung (Scala, Java, Groovy)

Dbms, Storage, Caching, Suche

  • Elasticsearch (++ )
  • Postgresql (++ )
  • Mysql (++ )
  • Ms Sql (++ )
  • H2 Db (++ )
  • Oracle (++ )
  • Redis (+)
  • Couchdb (+)
  • Liquibase (+++)
  • Flyway (++ )
  • Hibernate Search (++ )
  • Solr (+)
  • Memcached (+)
  • Ehcache (++ )
  • Dynamodb (++ )
  • Cassandra (+)
  • Aurora (+)
  • S3 (++ )
  • Hazelcast (++ )

Orm, Tx

  • Jpa 2.0 (+++)
  • Hibernate (+++)
  • Jta (++ )
  • Jdbi (++ )
  • Slick 3.0 (+)

Big Data

  • Spark 1.4-2.0 (++ )
  • Hadoop/yarn (+)
  • Redshift (+)

Ioc/dependency Injection, Aop

  • Spring Core (++ )
  • Macwire (+)
  • Guice (+)
  • Spring Boot (++ )
  • Spring Aspects (++ )
  • Aspectj (+)

Bpm, Workflows, Streaming, Messaging

  • Activiti (++ )
  • Jbpm 4.x (++ )
  • Data Pipeline (++ )
  • Kinesis (++ )
  • Sns/sqs (++ )
  • Apache Kafka (++ )
  • Apache Avro (+)
  • Active Mq (+)

Mvc-/web-frameworks

  • Spring Mvc (+++)
  • Play Framework (++ )
  • Tapestry 5 (+++)
  • Wicket (+)
  • Struts 1.x (+++)
  • Jsf (++ )
  • Jboss Seam (++ )
  • Servlet Api (+++)

Web, Soc

  • Html (++ )
  • Css (+)
  • Jsp (++ )
  • Xslt (++ )
  • Velocity (++ )
  • Javascript (+)
  • React (+)
  • Typescript(+)
  • Jquery (+)
  • Prototype/scriptaculous (+)
  • Sass (++ )

Soa, Rpc

  • Json (+++)
  • Rest (+++)
  • Openapi/swagger (++ )
  • Soap (++ )
  • Spring Ws (++ )
  • Jax-ws (++ )
  • Jaxb (++ )
  • Jax-rs (++ )
  • Xml/xpath/xsd (++ )
  • Restlet Api (++ )
  • Feign (++ )
  • Soapui (+)
  • Contract First

IAM

  • Jwt (++ )
  • Keycloak (++ )
  • X509 & Mtls (++ )

Test, Mock

  • Spock Test (+++)
  • Specs2 (++ )
  • Mockito (++ )
  • Junit (++ )
  • Cobertura/jacoco Coverage (++ )
  • Spring Test (++ )
  • Scala Test (++ )
  • Dbunit (++ )
  • Selenium (+)
  • Testng (+)
  • Powermock (+)

Infrastructure As Code/container/cloud

  • Ec2 (++ )
  • Ecs (+)
  • Cloudformation (++ )
  • Docker (+)
  • Kubernetes/openshift (++ )
  • Helm (++ )

Ide & Build

  • Intellij Idea (++ )
  • Gradle (++ )
  • Sbt (++ )
  • Maven (++ )
  • Eclipse (+)
  • Ant (++ )
  • Artifactory (++ )
  • Jenkins Ci (++ )
  • Teamcity (++ )
  • Checkstyle (++ )
  • Scalastyle (+)
  • Findbugs (+)

Scm, Teamware & Sonstiges

  • Git (& Github)
  • Mercurial
  • Svn
  • Cvs
  • Jira
  • Balsamiq Mockups

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Feb. 2005 - Juli 2005

Universität Otago

Dunedin, Neuseeland

Okt. 2002 - Sept. 2005

Universität Bremen

BSc Digitale Medien · Digitale Medien · Bremen, Deutschland · Sehr gut (1.4)

Profil

Erstellt
Stand
Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Frequently asked questions

Sie haben Fragen? Hier finden Sie weitere Informationen.

Wo ist Henning ansässig?

Henning ist in Berlin, Deutschland ansässig.

Welche Sprachen spricht Henning?

Henning spricht folgende Sprachen: Deutsch (Muttersprache), Englisch (Verhandlungssicher).

Wie viele Jahre Erfahrung hat Henning?

Henning hat mindestens 16 Jahre Erfahrung. In dieser Zeit hat Henning in mindestens 18 verschiedenen Rollen und für 12 verschiedene Firmen gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 1 Jahr und 9 Monate. Beachten Sie, dass Henning möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.

Für welche Rollen wäre Henning am besten geeignet?

Basierend auf der jüngsten Erfahrung wäre Henning gut geeignet für Rollen wie: Entwicklung von Backendsystemen, Neuentwicklung eines Immobilienempfehlungssystems, Mitarbeit im Team Data Engineering.

Was ist das neueste Projekt von Henning?

Die neueste Position von Henning ist Entwicklung von Backendsystemen bei Deutsche Bank/DWS/Morgenfund.

Für welche Unternehmen hat Henning in den letzten Jahren gearbeitet?

In den letzten Jahren hat Henning für Deutsche Bank/DWS/Morgenfund gearbeitet.

In welchen Industrien hat Henning die meiste Erfahrung?

Henning hat die meiste Erfahrung in Industrien wie Informationstechnologie, Bank- und Finanzwesen und Medien und Unterhaltung. Henning hat auch etwas Erfahrung in Immobilien, Telekommunikation und Pharmazeutika.

In welchen Bereichen hat Henning die meiste Erfahrung?

Henning hat die meiste Erfahrung in Bereichen wie Informationstechnologie, Produktentwicklung und Qualitätssicherung. Henning hat auch etwas Erfahrung in Marketing und Business Intelligence.

In welchen Industrien hat Henning kürzlich gearbeitet?

Henning hat kürzlich in Industrien wie Bank- und Finanzwesen gearbeitet.

In welchen Bereichen hat Henning kürzlich gearbeitet?

Henning hat kürzlich in Bereichen wie Informationstechnologie gearbeitet.

Was ist die Ausbildung von Henning?

Henning hat einen Bachelor in Digitale Medien from Universität Bremen.

Wie ist die Verfügbarkeit von Henning?

Henning ist sofort verfügbar für passende Projekte.

Wie hoch ist der Stundensatz von Henning?

Der Stundensatz von Henning hängt von den spezifischen Projektanforderungen ab. Bitte verwenden Sie die Meet-Schaltfläche im Profil, um ein Meeting zu planen und die Details zu besprechen.

Wie kann man Henning beauftragen?

Um Henning zu beauftragen, klicken Sie auf die Meet-Schaltfläche im Profil, um ein Meeting anzufragen und Ihre Projektanforderungen zu besprechen.

Durchschnittlicher Tagessatz für ähnliche Positionen

Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.

1000
750
500
250
⌀ Markt: 750-910 €
Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freiberufler in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.
Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.