Profilbild von Christian Hengst IT-Consultant und Softwareentwickler aus Stutensee

Christian Hengst

verfügbar

Letztes Update: 20.03.2024

IT-Consultant und Softwareentwickler

Abschluss: Dipl.-Wirtschaftsinformatiker (FH)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: englisch (gut) | französisch (Grundkenntnisse)

Dateianlagen

Profil Christian Hengst.pdf

Skills

Datenbanken:
Oracle, DB2, MySQL, PostgreSQL, MS Access, PL/SQL, SQL

Backend:
Java, Spring, J2EE/JEE, EJB, CDI, REST, JPA, Hibernate, HQL, iBATIS, XML, XSD, JSON
(Gson/Jackson), Apache Commons, Apache POI, JasperReports, BlazeDS, Storm, JAX-RS/
Jersey, Apache CXF

Frontend:
JSP, Servlet, JSF, Facelets, MyFaces, RichFaces, Primefaces, ADF, JavaScript (JS), AJAX,
JSON, jQuery, jQuery UI, RequireJS, Backbone.js, Node.js, AngularJS, Highcharts, HTML,
CSS, Bootstrap, Flash, Flex, MXML, ActionScript (AS), Cairngorm, Spring MVC, SWT, XSL, XSL-FO,
XCNF-Framework, Swing, Java Webstart, Cadenza-Berichtssystem
Testing: JUnit, TestNG, Cactus, Arquillian, Mockito
IDEs: Eclipse, IntelliJ IDEA, RAD, Flex/Flash-Builder, XCNF-Developer

Server:
JBoss, WebSphere, Tomcat, Jetty, Apache HTTP Server, Weblogic, Wildfly

Suchmaschinen:
Elasticsearch, Solr, Exalead

Tools:
Ant/Maven/Gradle, SVN/Git, Jenkins, Bamboo, Sonar, Oracle SQL Developer, Oracle Data
Modeler, Toad, iReport, Visual Paradigm, MagicDraw, Bugzilla, JIRA, JIRA Agile, Flyway, Liquibase
Sonstiges: Anforderungsanalyse (OOA), Lasten und Pflichtenhefterstellung, Aufwandsschätzung,
Prototyping, Konzeption/Architektur (OOD), Design Patterns, Datenmodellierung (ORM),
Implementierung (TDD, OOP), Testautomatisierung, Build- und Release-Management,
Continuous Integration (CI), Dokumentation, Wartung, Support, UML, Scrum

Projekthistorie

11/2017 - bis jetzt
Implementierung "Energieverkehr Strom" im Java- und Oracle-Umfeld
EnBW Energie Baden-Württemberg (Energie, Wasser und Umwelt, >10.000 Mitarbeiter)

Java-Entwicklung, Datenbankdesign, Weiterentwicklung Legasy-Applikationen, technischer Schuldenabbau, Erneuerung Systemlandschaft, Datenaustausch mit internen/externen Systemen, Junit-Tests, Integrationstests, Regressionstests

Umfeld:
Java 8/11, Oracle 11/12, Wildfly, Spring, Swing, AngularJS, JUnit, Mockito, Flyway, Jenkins, Intellij IDEA, JIRA, Confluence, Sonar, Oracle SQL-Developer, agile Entwicklung

08/2020 - 12/2023
Implementierung Web-Anwendungen mit Java und AngularJS
CONET ISB GmbH (Internet und Informationstechnologie, 250-500 Mitarbeiter)

Java-Entwicklung, AngularJS-Entwicklung, Datenbankdesign, Weiterentwicklung Legasy-Applikationen, Junit-Tests, Regressionstests

Umfeld:
Java, MySql, JBoss, Tomcat, Spring, JapserReports, Javascript, AngularJS, Bootstrap, JUnit, Mockito, Liquibase, Jenkins, Intellij IDEA, JIRA, Confluence, agile Entwicklung

08/2018 - 03/2019
Konzeption und Implementierung einer Kreditkartenapplikation als RIA mit Java und Fex
Deutscher Sparkassen Verlag GmbH (Banken und Finanzdienstleistungen, 500-1000 Mitarbeiter)

UML-Modellierung, Generierung DDL/Java/ActionScript-Code gemäß UML, Datenbank, Backend, Frontend, Flex-Komponenten, JUnit- und Cactus-Tests, propriäteres ORM

Umfeld:
J2EE, EJB 3.0, DB2, RIA, Flex 3, MXML, ActionScript 3, Cairngorm, BlazeDS, RAD, Flex-Builder 3, WebSphere 7, Visual Paradigm

02/2014 - 10/2017
Implementierung von Datenbank- und Rich-Client-Anwendungen für die LUBW mit Java und Oracle
DECON-network Systemhaus & EDV Vertriebs GmbH (Internet und Informationstechnologie, < 10 Mitarbeiter)

Java-Beratung, Erstellung von Konzepten, Einrichtung Entwicklungs- und Build-Umgebung, Impl. Swing-Anwendungen mit XCNF und Java, Datenbank-Design, Impl. DB-Objekte (Trigger, Prozeduren, Funktionen, Jobs), Erstellung SQL-Scripte, Daten-Migration

Umfeld:
Java 7/8, Swing, Java Web Start, Oracle 11g, Oracle SQL Developer und Data Modeler, SQL, JasperReports, iReport, Java-Framework XCNF (Fraunhofer IOSB), Cadenza, iReport, Eclipse, Maven/Gradle, Jenkins, Sonar, SVN, Bamboo, Jira, Bugzilla

09/2015 - 05/2017
Implementierung von Webanwendungen in FirstSpirit-Umgebungen im Java-Umfeld
UDG Herrenberg GmbH (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Java-Beratung, Einrichtung Entwicklungs- und Build-Umgebung, Impl. Webanwendungen (Dekra, ThyssenKrupp, Geberit und Heel),  Impl. Web-Frontend für Formular-Generator, Impl. REST-Schnittstellen für Webanwendungen (Bosch, HSH, Heel, Zwick), Impl. Importe aus CSV/Excel, JUnit-Tests

Umfeld:
Java 6/7/8, Servlets, JSP 2, JSF 2, Primefaces 5.2, SVN/Git, SQL, FirstSpirit CMS, Tomcat 6/7/8, Oracle Datenbank, MySQL, PostgreSQL, Web- und REST-Services (JAX-RS/Jersey, Apache CXF), SpringMVC, PostgreSQL, Elasticsearch, Solr, Exalead, Eclipse, Maven

04/2012 - 12/2013
Konzeption und Implementierung von Planungs- und Reportinganwendungen im Java-Umfeld
24/7 Real Media Germany GmbH (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Anforderungsanalyse, Prototyping, Generierung DDL, Backend (Mockups, Facaden und REST Services für Businesslogik, Entities, ORM, HQL/SQL, Named Queries, DAOs, CRUD-Operationen), Bean Validation, JSF/JS Web-Frontends, JUnit-und Arquillian-Tests, UML

Umfeld:
JEE 6, Java 6/7, Spring 3, EJB 3.1, CDI, JPA 2, Hibernate 4, Oracle 11g, Couchbase, JSF 2, RichFaces 4, Facelets, JavaScript, jQuery, jQuery UI, RequireJS, Backbone.js, Node.js, Highcharts, JSON, AJAX, HTML 5, CSS 3, Bootstrap, Maven 3, Eclipse Indigo/Juno/Kepler, JBoss 7, Tomcat 7, REST, Storm, POI, JasperReports, iReport, DocuSign, Weka 3, SVN, JIRA, Jenkins, Sonar, Scrum

04/2010 - 03/2012
Konzeption und Implementierung eines Planungstools für Online-Werbung mit Java und JavaScript
chors GmbH (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Anforderungsanalyse, Datenbank (DDL/SQL), Backend (Facaden, Entities, Named Queries, ORM mit Annotationen, CRUD-Operationen, DAOs, Anbindung Drittsysteme), JSF/JS Web-Frontends, Styling, TestNG-Tests, Maven Plugins, Video Player, UML mit MagicDraw

Umfeld:
JEE 5/6, Java 6/7, EJB 3.0, JPA 2, MySQL 5, SQL, JSF 1.2, RichFaces 3, JavaScript, jQuery, Maven 2, JBoss 5, Eclipse Galileo/Helios/Indigo, SVN, JIRA


04/2009 - 01/2010
Migration PPS-Anwendungen von Oracle Forms nach Java Web Start
Chemische Industrie (Industrie und Maschinenbau, 500-1000 Mitarbeiter)

Datenbank (DDL/SQL), Backend (Services, DAO, CRUD-    Operationen, POJOs, ORM mit XML), Reporting (JasperReports, iReport), SWT-Frontend, eigene SWT-Komponenten

Umfeld:
Java 6, Spring 2.5, Hibernate 3, Oracle 10g, Oracle SQL Developer, PL/SQL, SWT, Eclipse, Galileo, Tomcat 6, CVS

02/2008 - 07/2008
Konzeption und Implementierung Verkaufsmodul für ein ERP-System mit Java
Kronospan IT-Services GmbH (Industrie und Maschinenbau, 500-1000 Mitarbeiter)

Anforderungsanalyse, Datenbank (Tabellen, Sequences, Constraints und Grants), Backend (Services, POJOs, Hibernate-Mappings, HQL/SQL, DAO, CRUD-Operationen), SWT-Frontend als Java Web Start, wiederverwendbare SWT-Komponenten, Dokumentation

Umfeld:
Java 5, Spring 2.5, Hibernate 3, Oracle 10g, SWT, Eclipse Europa, Ant, Tomcat 6, CVS

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Christian Hengst IT-Consultant und Softwareentwickler aus Stutensee IT-Consultant und Softwareentwickler
Registrieren