Profilbild von Heinrich Goebl Fullstack-Developer: Angular, TypeScript, Java, JEE, Spring Boot, Node.js aus Stephanskirchen

Heinrich Göbl

nicht verfügbar bis 30.06.2024

Letztes Update: 15.04.2024

Fullstack-Developer: Angular, TypeScript, Java, JEE, Spring Boot, Node.js

Abschluss: Dipl.-Inf. (FH)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut) | spanisch (Grundkenntnisse)

Dateianlagen

hgoebl-de_150424.pdf
hgoebl-en_150424.pdf
hgoebl-es_150424.pdf

Skills

Angular, TypeScript, JavaScript, ES6, HTML5, Node, Java, Android, SQL, Code Supervisor, DevOps, HTML5-Browser, Node.js, Java 9+, J2EE/JEE, Java EE 5, 6, 7, Android, Spring, Linux, Windows, MacOS, Docker, Kotlin, XML/XSLT, C/C++, Server Software: Node.js/Express, Loopback, nginx, GlassFish, WebLogic, WebSphere, JBoss, Tomcat, Apache, Datenbanken, ORACLE, DB2, MySQL, MongoDB, PostgreSQL, Cosmos DB, JPA 2, Hibernate, JDBC, MS SQL, SQLite, LDAP, Cloud, Microsoft Azure, AWS, Amazon Web Services, Cloud Foundry, HTTP, AJAX, REST Services, JSON, WebSockets, SOAP Web Services, JMS, GUI, Ionic 3, RxJS 6+, CSS3, Material, Bootstrap, Responsive, IntelliJ, XCode, git, Eclipse, vi, Maven, Jenkins, Sonar, GIMP, Inkscape, Jasmine, Jest, Karma, JMeter, soapUI, JUnit, Mockito, Selenium, Wireshark, TLS, SSL, OpenId, OAuth2, passport.js, JWT, iptables Firewall, OWASP, Scrum, DDD (Domain-Driven Design), TDD, UML, Responsive Design, Coding Architect, Java 11, JEE 8, GlassFish/Payara, MariaDB, JPA, REST/ JSON, JAXB, finAPI, swagger, Angular 8-12, NGXS 3.6, Bootstrap 4, HTML, CSS, Node.js, REST/JSON, UI, Angular 7, TypeScript 3.3, RxJS, Angular Material, SASS, Microsoft, Azure, Microsoft DevOps, Intranet, TypeScript 3, RxJS 6, NGXS, Kendo UI, API, Angular 6, TypeScript 2.5, Bootstrap 4 +, ng2-bootstrap, Strongloop, IBM Loopback 3.0, Java 10, Spring Boot 1.5, Google-APIs, angular-cli, webpack, supertest, mocha, npm, UX-Design, Lead-Development, Coaching, Angular 5, TypeScript 2, Spring 4.3, Java 8, REST/JSON Git, JEE, Spring Boot, REST, OAuth, AngularJS 1.6, JavaScript (ES5), Angular 4, Bootstrap 4 + coreui, ng2, Angular 2, Ionic 2, TypeScript 2.0, Android 4.1 - 7, Cordova Plugin, Material Design, Android Studio, Gradle, Linux/Mac, Ionic CLI, AngularJS 1.5, TypeScript 1.8, router, svn, Gulp, js, IE10/11, jQuery, iOS, RESTful, AngularJS, Cordova 5, ngCordova, D3, ui-router, PhysicsJS, AngularJS 1.4, schemaform.io, REST Server, PostgreSQL 9, lodash, GCM, APN, memcache, bash, Digital Ocean, Grunt, Ubuntu Server, Jira, Webdesign, Windows Phone, Refactoring, less, Modernizr, weinre, IScroll, jshint, AngularJS 1.3, XHR, Java 7, Diffusion 5.1, Jolokia, JMX, Java 6, WebSphere 8, WebSphere Portal 8, JSF PrimeFaces, JRebel, Smartphones, Tablets, MVC, Development, RSA- Verschlüsselung, JMeter Desktop/Tablet, Bootstrap 3, Backbone.js, jQuery Mobile 1.3, Backbone.js, Continuous Integration, GlassFish 3, MySQL 5, JUnit 4, flyway, FindBugs, PMD, Checkstyle, artifactory, Eclipse BIRT, Google Play, ANT+, Java 6-8, Google-Play API, Mapsforge, ACRA, mit Express, JWT (JSON, monit/mp2, bunyan, Redis, TypeScript 3.x, Google Maps, Leaflet, OSM, R, Open Source, github, IO, XML, XLST, XLST-FO, jQuery Mobile, Socket.io, JEE Web, Mobile Application (Architektur, Coding, JSF, SSO, Oracle 11g, EJB 3, JAX-RS, JAX-WS, JSF 2, RESTful API, JavaScript API, Java 5, Client, Google Maps API, JSUnit, curl, FireBug, JSLint, EJB 2.1, UTF-8, Test, WebLogic 10g, WebSphere MQ, MyFaces, ajax4jsf, XSLT, ant, PL/SQL, wellcrafted.de, goebl.biz, Debian GNU/Linux, Apache2, PHP, iptables, VirtualBox, rkhunter, fail2ban, Postfix, Roundcube, OpenSSL, DokuWiki, WordPress, Joomla, WITA 2.0, Wicket, Tomcat 5, Spring 2, Spring-WS, WS- Security, RSA, Swing, WebServices, COBOL, IMS-DB, XML-Schema, J2EE, Apache Tomcat, Solaris, Axis2, Apache JMeter, cruisecontrol, WSDL, XSD, Rational Software Architect, CVS, Notes Datenbanken, Portlet, WebSphere Portal 5, JSP, WebSphere 5, Solaris DB2, Apache httpd, Security, Lotus Domino, XML Access, Perl, IBM WSAD, EJB, Apache Struts, IBM WebSphere, Bea WebLogic, SCHUFA SCDI, Oracle 8i, Apache Velocity, WebSphere 4, Active Directory, RDP, XSL, ASP, DHTML, IIS, C++

Projekthistorie

11/2019 - 12/2021
Single-Page Web-Applikations (SPA)
AGENDA Software GmbH (Internet und Informationstechnologie, 250-500 Mitarbeiter)

Responsive Design (Desktop, Tablet, Smartphone), Fullstack-
Development, DDD (Domain-Driven Design)

Rolle: Coding Architect, Lead-Developer

Software: Backend: Java 11, JEE 8, GlassFish/Payara, MariaDB, JPA, REST/
JSON, JAXB, Maven, JUnit, finAPI, swagger
Frontend: Angular 8-12, TypeScript, RxJS 6+, NGXS 3.6 (~ngrx),
immer.js, Bootstrap 4, HTML, CSS, Node.js

10/2018 - 02/2019
Versicherung

Intranet-Applikation für das Management von Risiko-
Modellberechnungen. Angular Single-Page-Application (Responsive
Design) mit REST/JSON Backend.

Rolle: UX-Design, Development

Software: Angular 7, TypeScript 3, RxJS 6, NGXS, Kendo UI, Karma, Jasmine,
CSS3, SASS, HTML5, REST/JSON, Git, IntelliJ, Microsoft Azure,
Cosmos DB

07/2018 - 09/2018
Internet

SPA (Single-Page-App) Web-Applikation zur Verwaltung/Vermarktung
von Internet Werbung, Frontend-Programmierung ~75%, REST-API-
Server Programmierung, Batch ~25%

Rolle: UX-Design, Lead-Development, Coaching

Software: Frontend: Angular 6, TypeScript 2.5, RxJS 6, HTML5, Bootstrap 4 +
coreui, CSS3, SASS, karma, Jasmine, ng2-bootstrap, RxJS
Backend: Strongloop/IBM Loopback 3.0, REST/JSON, MongoDB/
MySQL, TypeScript, JavaScript, ES6, Node.js 8, AWS (Amazon Web
Services)
Batch: Java 10, Spring, Spring Boot 1.5, JPA, Maven, Google-APIs
Tools: angular-cli, webpack, Swagger, supertest, mocha, git, npm,
IntelliJ

02/2018 - 06/2018
Versicherung

Intranet-Applikation zur Recherche und Verwaltung von
Provisionszahlungen. Angular Single-Page-Application (Responsive
Design) mit REST/JSON Backend.

Rolle: UX-Design, Lead-Development, Coaching

Software: Angular 5, TypeScript 2.6, RxJS, Angular Material, CSS3, HTML5
Spring 4.3, Spring Boot 1.5, Java 8, JPA 2, Oracle, REST/JSON Git,
Jenkins, IntelliJ, Cloud Foundry, Maven

10/2017 - 01/2018
Versicherung

Migration von 2 SPA (Single-Page-App) Web-Applikationen von JBoss
(JEE, Hibernate) zu Spring Boot (REST, JPA) in PCF Cloud Foundry,
OAuth Authentifizierung, JWT Validierung, Cloudifizierung, SSL mit
Client-Zertifikaten, Hardening.

Rolle: Development, Coaching

Software: Spring 4.3, Spring Boot 1.5, Java 8, JPA 2, Oracle, DB2, AngularJS 1.6,
JavaScript (ES5), HTML5, CSS3, Git, Jenkins, IntelliJ, REST/JSON,
Cloud Foundry, Maven

11/2016 - 09/2017
Internet

SPA (Single-Page-App) Web-Applikation zur Verwaltung/Vermarktung
von Internet Werbung, Frontend-Programmierung ~75%, REST-API-
Server Programmierung, Batch ~25%

Rolle: UX-Design, Lead-Development, Coaching

Software: Frontend: Angular 4, TypeScript 2.5, HTML5, Bootstrap 4 + coreui,
CSS3, SASS, karma, Jasmine, ng2-bootstrap, RxJS
Backend: Strongloop/IBM Loopback 3.0, REST/JSON, MongoDB/
MySQL, TypeScript, JavaScript, ES6, Node.js 6, AWS (Amazon Web
Services)
Batch: Java 8, Spring, Spring Boot 1.5, JPA, Maven, Google-APIs
Tools: angular-cli, webpack, Swagger, supertest, mocha, git, npm,
IntelliJ

08/2014 - 09/2014
Finanzdienstleister

Einführung Push-Server (Wertpapierkurse) für Web-Clients
(WebSockets, XHR), Programmierung, Konfiguration, Optimierung,
Vorbereitung für Produktion, Lasttests

Rolle: Development, DevOps

Software: Java 7, Diffusion 5.1 (Push Technology), Jolokia, JMX
JavaScript, jQuery, HTML, Maven, Jenkins, bash, IntelliJ

05/2014 - 07/2014
Finanzdienstleister

Baufinanzierung (für Bankmitarbeiter)

Rolle: Development

Software: Java 6, WebSphere 8, WebSphere Portal 8, DB2, JPA 2, JSF
PrimeFaces, Scrum, Maven, Mockito, JUnit, IntelliJ, JRebel

05/2013 - 02/2014
Single-Page Web-Applikation (SPA) für Lohn-/Gehaltsempfänger
AGENDA Software GmbH

Volume ~1 Mio. Benutzer)
Responsive Design, trotzdem Weiche zwischen Smartphones und
Tablets/Desktops. Hohe Wiederverwendung des Codes zwischen
Desktop- und Mobilversion (MVC Pattern). Lasttest für REST-
Schnittstelle.

Rolle: Coding Architect, Development

Software: Server: Java 7, GlassFish, MySQL, JPA 2, REST, RSA-
Verschlüsselung, Maven, JUnit, JMeter
Desktop/Tablet: Bootstrap 3, jQuery, Backbone.js, Grunt, JSHint, less,
CSS3, AngularJS
Mobil: jQuery, jQuery Mobile 1.3, Backbone.js

11/2006 - 07/2008
Finanzdienstleister

Entwicklung einer Multi-Kanal-Anwendung (Swing, HTML, WebServices)
zur Kreditkartenverwaltung.
Connectivity zu bestehender COBOL Anwendung mit IMS-DB;
Umstellung auf DB2 und Java. XML-Schema-Design.

Rolle: Teilprojektleitung, Development

Software: J2EE, Java, Apache Tomcat, Solaris, WebServices, Axis2
DB2, JDBC, XML/XSLT, LDAP, Apache JMeter, Ant, cruisecontrol,
WSDL, XSD, Rational Software Architect, Eclipse, CVS, SVN, findbugs

01/2005 - 11/2006
Finanzdienstleister

Informationsportal für >100.000 User (Cluster mit 36 Instanzen)
Einbinden von Notes Datenbanken, LDAP Integration, Portlet-
Programmierung, Last- und Performancetests, Themes & Skins

Rolle: Architektur, Development, Teilprojektleitung

Software: J2EE, Java, WebSphere Portal 5, JSP, WebSphere 5, Solaris DB2,
XML/XSLT, JavaScript, AJAX, LDAP, Apache httpd, Security, SSO,
Spring, Lotus Domino, XML Access, Hibernate, JMeter, Perl, IBM WSAD

10/2003 - 07/2004
Finanzdienstleister

Web-Anbindung eines Corebanking-Systems (MBS open) und
Integration diverser Backend-Systeme.

Rolle: Architektur, Framework Design, Implementierung

Software: J2EE, Java, EJB, JSP, HTML, CSS, Apache Struts, IBM WebSphere
5, Bea WebLogic, DB2, XML/XSLT, SCHUFA SCDI, ant, IBM WSAD,
JBoss

07/2001 - 01/2003
Versicherung

Integration und Optimierung eines Systems zur Unterstützung der
Softwareverteilung auf 40.000 Arbeitsplätzen

Rolle: Architektur, Technische Projektleitung, Development, Test

Software: Java, Oracle 8i, Swing, Apache Velocity, XML, JSP, EJB, WebSphere 4

07/1999 - 02/2000
Finanzdienstleister

Design und Entwicklung eines Mitarbeiter-Informationssystems auf Basis
des Active Directory
Intranetapplikation im Rahmen des Windows 2000 Rapid Deployment
Programms (RDP)

Rolle: Coding Architect, Development, Test

Software: JavaScript, XML, XSL, HTML, ASP, DHTML, AJAX, com+, IIS, Active
Directory, C++

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Remote bevorzugt.
München ist kein Problem, solange nicht täglich onsite.
Aus ökologischen Gründen keine Bereitschaft für häufiges Fliegen.
Profilbild von Heinrich Goebl Fullstack-Developer: Angular, TypeScript, Java, JEE, Spring Boot, Node.js aus Stephanskirchen Fullstack-Developer: Angular, TypeScript, Java, JEE, Spring Boot, Node.js
Registrieren