Henning (Bsc Digitale Medien) Petersen
Entwicklung von Backendsystemen
Erfahrungen
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.
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.
Mitarbeit im Team Data Engineering
Immobilienscout24
- Weiterentwicklung eines Tools zur Definition von Data Pipelines.
- Java, Data Pipeline, Spark, S3.
- Kanban-Team.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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).
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).
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
Ausbildung
Universität Otago
Dunedin, Neuseeland
Universität Bremen
BSc Digitale Medien · Digitale Medien · Bremen, Deutschland · Sehr gut (1.4)
Profil
Frequently asked questions
Sie haben Fragen? Hier finden Sie weitere Informationen.
Wo ist Henning ansässig?
Welche Sprachen spricht Henning?
Wie viele Jahre Erfahrung hat Henning?
Für welche Rollen wäre Henning am besten geeignet?
Was ist das neueste Projekt von Henning?
Für welche Unternehmen hat Henning in den letzten Jahren gearbeitet?
In welchen Industrien hat Henning die meiste Erfahrung?
In welchen Bereichen hat Henning die meiste Erfahrung?
In welchen Industrien hat Henning kürzlich gearbeitet?
In welchen Bereichen hat Henning kürzlich gearbeitet?
Was ist die Ausbildung von Henning?
Wie ist die Verfügbarkeit von Henning?
Wie hoch ist der Stundensatz von Henning?
Wie kann man Henning beauftragen?
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Entwicklung von Backendsystemen
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Berlin, Deutschland arbeiten