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.
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.
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.
Umfeld:
Kanban-Team Continuous Integration.
Monitoring und Bereitstellung von Änderungsinformationen an Firmendaten:
Scrum-Team, Continuous Integration.
Kundendaten und -rechte für D&B Deutschland. JSF, Primefaces, Spring Core, SOAP, Apache CXF, LDAP, jQuery, Maven, Eclipse, Tomcat 6, Eclipse.
Firmenadressen-Shops für D&B Deutschland. Grails 1.4, Spring Core, SOAP, Apache CXF, JPA, Hibernate, MySQL, jQuery, Maven, Eclipse, Tomcat 6.
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.
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.
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
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.
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
Spring, Hibernate, JPA, JDBC, PHP 5, Zend Framework, PHPUnit.
WIN.RAR, BERLIN
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.
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.
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.
Verteilten Architektur, eigenverantwortliche Entwicklung, Test und Rollout beim Kunden; iterative Erweiterungen. J2EE, Spring Core, Struts, Servlets, RMI, MySQL, Tomcat, Ant, Eclipse. Teilweise in Festanstellung.