Henning Petersen

Senior-Softwareentwickler Java, Kotlin, Scala

Henning Petersen
Berlin, Germany

Experience

Mar 2016 - Jul 2016
5 months
Lorem ipsum dolor sit amet

  • Weiterentwicklung eines Tools zur Definition von Data Pipelines
  • Java, Data Pipeline, Spark, S3
  • Kanban-Team.
Oct 2015 - Feb 2016
5 months
Lorem ipsum dolor sit amet

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 - Sep 2015
6 months
Lorem ipsum dolor sit amet

Datengetriebenen Produkten. U.a. 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 months
Berlin, Germany
Lorem ipsum dolor sit amet

MYVIDEO

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 - Sep 2013
6 months
Frankfurt, Germany
Lorem ipsum dolor sit amet

DEUTSCHE TELEKOM, DARMSTADT/FRANKFURT

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 - Mar 2013
5 months
Darmstadt, Germany
Lorem ipsum dolor sit amet

BISNODE INFORMATICS

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.

Jul 2012 - Sep 2012
3 months
Darmstadt, Germany
Lorem ipsum dolor sit amet

BISNODE INFORMATICS

Kundendaten und -rechte für D&B Deutschland. JSF, Primefaces, Spring Core, SOAP, Apache CXF, LDAP, jQuery, Maven, Eclipse, Tomcat 6, Eclipse.

May 2012 - Jun 2012
2 months
Darmstadt, Germany
Lorem ipsum dolor sit amet

BISNODE INFORMATICS

Firmenadressen-Shops für D&B Deutschland. Grails 1.4, Spring Core, SOAP, Apache CXF, JPA, Hibernate, MySQL, jQuery, Maven, Eclipse, Tomcat 6.

Jan 2011 - Mar 2013
1 year 3 months
Berlin, Germany
Lorem ipsum dolor sit amet

ONTOPOFTHIN.GS UG

Einladungsmanagementsystems, 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.

Jul 2011 - Apr 2012
10 months
Berlin, Germany
Lorem ipsum dolor sit amet

ANDRÄ AG

Frameworks that I have experience with include Ontram+ and related components, JBoss Seam, JSF, Richfaces, Hibernate, MySQL, Oracle, Liquibase, jQuery, JUnit, DbUnit, Ant, Eclipse, Tomcat 6, and Jenkins CI. I have also worked in a Scrum-Team environment and have experience with Continuous Integration.

Sep 2009 - Jun 2011
1 year 10 months
Darmstadt, Germany
Lorem ipsum dolor sit amet

BISNODE INFORMATICS

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

Apr 2009 - Aug 2009
5 months
Darmstadt, Germany
Lorem ipsum dolor sit amet

BISNODE INFORMATICS

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 months
Berlin, Germany
Lorem ipsum dolor sit amet

DEUTSCHE POST IT SERVICES

Geschäftssystem-Prototypen für Briefzentren. 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.

MARIS CONSULTING, BERLIN

Aug 2008 - Dec 2009
5 months
Lorem ipsum dolor sit amet

Bayer Schering Pharma AG. Java

Spring, Hibernate, JPA, JDBC, PHP 5, Zend Framework, PHPUnit.

WIN.RAR, BERLIN

Jan 2008 - Aug 2008
8 months
Lorem ipsum dolor sit amet

Bayer Schering Pharma AG. Java

Management-Systems. 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.

Jun 2007 - Oct 2007
5 months
Hamburg, Germany
Lorem ipsum dolor sit amet

SHOPPERO.COM

Design des Backends zur Implementierung von Transaktionen und zur Vermeidung von SQL-Injection, Design und Implementierung des Email-Benachrichtigungssystems. PHP 5, Smarty, MySQL, Amazon EC2, SQS, PHPUnit, Zend Studio.

Jun 2006 - Jun 2008
2 years 1 month
Gütersloh, Germany
Lorem ipsum dolor sit amet

ARVATO SYSTEMS

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. 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.

Oct 2005 - Dec 2008
2 years 3 months
London, United Kingdom
Lorem ipsum dolor sit amet

MediaFed Ltd., London

Verteilten Architektur, eigenverantwortliche Entwicklung, Test und Rollout beim Kunden; iterative Erweiterungen. J2EE, Spring Core, Struts, Servlets, RMI, MySQL, Tomcat, Ant, Eclipse. Teilweise in Festanstellung.

Summary

METHODEN & TECHNIKEN - Objektorientierter Softwareentwurf und –Implementierung, Design Patterns, Test Driven Development, Scrum, Kanban, Continuous Integration & -Deployment, Infrastructure as 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 (++)

Languages

German
Native
English
Intermediate

Education

Oct 2002 - Sep 2005

Universität Bremen

BSc · Digitale Medien · Germany