Hermann Hueck

ist zurzeit nicht verfügbar. 

Selbstständig, Software Developer - Functional Scala, Freelancer
Schömberg, Germany

Fähigkeiten und Kenntnisse

Scala
Functional Programming
Type Level Stack
Microservices
REST
Haskell
Java
JavaScript
sbt
shapeless
cats
cats-effect
Monix
fs2
ZIO
Akka
Play Framework
scalameta
scalafix
Slick
Kafka
Spark
Flink
SQL
MongoDB
PostgreSQL
Oracle
MySQL
Docker

Werdegang

Berufserfahrung von Hermann Hueck

  • Current 8 years and 11 months, since Jul 2017

    Software Developer - Functional Scala

    Freelancer

    Weiterbildung (siehe unten, Rubrik Ausbildung) -- Schwerpunkte: Scala, Haskell, Cats, Apache Spark, Advanced Functional Concepts, Category Theory, Scala Type System, Type Level Programming -- Libraries: shapeless, cats, cats-effect, fs2, Monix, ZIO -- Belegung diverser Online-Kurse (MOOCs) zu folgenden Themen - Big Data Analysis with Scala and Spark (Coursera, ETH Lausanne) - Functional Programming in Haskell (FutureLearn, University of Glasgow)

  • 6 months, Jan 2017 - Jun 2017

    Scala Backend Developer

    leanovate GmbH

    Entwicklung von reaktiven Microservices mit Scala und dem Play Framwork Einsatz von Slick, Kafka, PostgreSQL, AngularJS

  • 3 years, Jan 2014 - Dec 2016

    Eigene Weiterbildung Scala, Akka, Play, Java 8, Android

    Weiterbildung (siehe unten, Rubrik Ausbildung)

    Belegung diverser Online-Kurse (MOOCs) zu folgenden Themen - Funktionale Programmierung in Scala (Coursera, ETH Lausanne) - Android-Programmierung (Coursera, Uni Maryland, Uni Memphis/Tennesee) - Internetsicherheit (Hasso-Plattner-Institut, Uni Potsdam)

  • 1 year, Jan 2013 - Dec 2013

    Sabbatical

    Sabbatical

  • 3 years, Jan 2010 - Dec 2012

    Softwareentwickler, Softwarearchitekt, Anforderungsanalytiker

    Fidelity Worldwide Investment FIL Fondsbank GmbH

    Online-Plattform für Fondshandel und Administration von Fondsdepots -- Softwareentwicklung und -beratung, Anfordungsanalyse und -spezifikation, Testmanagement und Entwicklungsleitung -- ***Referenz liegt vor.***

  • 3 months, Aug 2009 - Oct 2009

    Softwareentwickler

    cimt ag

    Integrations- und Service-Architektur für die Funknetzplanung eines großen Mobilfunkproviders -- Softwareentwicklung -- ***Referenz liegt vor.***

  • 1 year and 6 months, Jan 2008 - Jun 2009

    Softwareentwickler, -architekt

    GEBIT Solutions GmbH (im Auftrag von DSA, Aachen)

    Automobilelektronik-Autorensystem -- Softwareentwicklung, Softwarearchitektur -- ***Referenz liegt vor.***

  • 1 year and 1 month, Dec 2006 - Dec 2007

    IT-Trainer, Sabbatical

    Deutscher Wetterdienst, GFN College, future Training & Consulting GmbH

    IT-Trainer in diversen Java/JEE-Seminaren -- ***Referenzen liegen vor.***

  • 2 years and 3 months, Sep 2004 - Nov 2006

    Softwareentwickler, -berater, -architekt

    T-Systems International (im Auftrag von T-Online)

    Bereitstellung von Internettelefonie, VoIP-Rufnummernverwaltung -- Softwareentwickler, -berater, -architekt -- ***Referenz liegt vor.***

  • 5 months, Apr 2004 - Aug 2004

    Softwareentwickler, -berater, -architekt

    T-Systems International

    Managementsystems für Sprach- und VPN-Dienste -- Softwareentwickler, -architekt und -berater -- ***Referenz liegt vor.***

  • 10 years and 1 month, Jan 1994 - Jan 2004

    IT-Trainer

    Siemens AG, Training Center Berlin

    IT-Trainer in der Erwachsenenbildung zu folgenden Themen: Java, J2EE, HTTP, HTML, JavaScript, Perl, C/C++, Sockets, Win32-API, MFC, Unix (Shell, Systemarchitektur, Systemadministration, X11), MSDOS, Windows, OSI-7-Schichten-Modell, IP-Protokollstack, Netzwerkadministration, Web-Server (Apache, Tomcat, IIS), Datenbanken (Oracle, MySQL, Informix, MS-Access) -- ***Referenz liegt vor.***

  • 2 months, Nov 1995 - Dec 1995

    Softwareentwickler

    Siemens Nixdorf im Auftrag der Bankgesellschaft Berlin

    Shell-basierte Netzwerkdatensicherung -- Softwareentwicklung: Implementation, Test und Dokumentation -- ***Referenz liegt vor.***

  • 8 months, Mar 1995 - Oct 1995

    Softwareentwickler

    Siemens Nixdorf im Auftrag des Sparkassenverbandes

    Anbindung eines Kreditsachbearbeitungssystems an einen IBM-Mainframe -- Softwareentwicklung: Implementierung, Test und Dokumentation

  • 3 years, Jan 1991 - Dec 1993

    IT-Trainer, Softwareentwickler

    Richard Valet, Softwareentwicklung und Schulung (i.A. Siemens Training Center)

    IT-Trainer im Auftrag des Siemens Nixdorf Training Center Berlin, Erwachsenenbildung, Themen: C, Unix, TCP/IP-Netzwerke -- ***Referenz liegt vor.***

  • 5 months, Jun 1993 - Oct 1993

    Softwareentwickler

    Fa. Valet, Softwareentwicklung und Schulung (i. A. der Supermarktkette Reichelt)

    Kassen-Server (der die Buchungen von den Kassen empfängt und verarbeitet) -- Softwareentwicklung: Implementierung, Test und Dokumentation

  • 1 year, Jan 1990 - Dec 1990

    Ausbildung zum Softwareentwickler

    Siemens Nixdorf Training Center, Berlin

    Siehe Rubrik Ausbildung

Ausbildung von Hermann Hueck

  • 3 months, Sep 2017 - Nov 2017

    Functional Programming in Haskell

    FutureLearn MOOC - University of Glasgow

    Haskell, Functional Programming -- Certificate: https://www.dropbox.com/s/nr2a9hgfiq9jf44/2017-09-29_Functional-Programming-in-Haskell.pdf?dl=0

  • 1 month, Jul 2017 - Jul 2017

    Big Data Analysis with Scala and Spark

    Coursera MOOC, École Polytechnique Fédérale de Lausanne

    Scala, Apache Spark, Big Data Analysis, Spark Streaming, Spark Dataframes, Spark Datasets, Spark SQL -- Certificate: https://www.coursera.org/account/accomplishments/records/6UMCWJMU2NAS

  • 1 month, May 2017 - May 2017

    Advanced Akka with Scala

    Lightbend Training

    Actors, Akka Remote, Akka Cluster, Akka Persistence -- Certificate: https://www.dropbox.com/s/c5io7tgha9uevk0/2017-05-31_Advanced-Akka-with-Scala.pdf?dl=0

  • 1 month, Oct 2016 - Oct 2016

    Hadoop Platform and Application Framework

    Coursera MOOC, University of California, San Diego

    Big Data, Hadoop, Spark -- Certificate: https://www.coursera.org/account/accomplishments/records/AGG43EEFVMDQ

  • 2 months, May 2016 - Jun 2016

    Parallel Programming in Scala

    Coursera MOOC, École Polytechnique Fédérale de Lausanne

    Parallel Programming in Scala -- Certificate: https://www.coursera.org/account/accomplishments/records/AGHCCW7VMBW4

  • 2 months, May 2016 - Jun 2016

    Functional Program Design in Scala

    Coursera MOOC, École Polytechnique Fédérale de Lausanne

    Functional Program Design in Scala -- Certificate: https://www.coursera.org/account/accomplishments/records/GQFH5J7CY9CW

  • 2 months, May 2016 - Jun 2016

    Functional Programming in Scala

    Coursera MOOC, École Polytechnique Fédérale de Lausanne

    Functional Programming in Scala -- Certificate: https://www.coursera.org/account/accomplishments/records/BUARR5Y53UL9

  • 1 month, May 2016 - May 2016

    MongoDB

    MongoDB University

    Java Development with MongoDB -- Certificate: https://www.dropbox.com/s/nr87dghspzn1u8k/2016-05-19_Certificate_MongoDBForJavaDevelopers.pdf?dl=0

  • 3 months, Apr 2016 - Jun 2016

    Android Capstone Project

    Coursera MOOC, Vanderbilt University

    Android Capstone Project -- Certificate: https://www.coursera.org/account/accomplishments/records/8re46qP8qATnSgUY

  • 3 months, Mar 2016 - May 2016

    MongoDB for Java Developers

    MongoDB University

    MongoDB, Java Drivers for MongoDB -- Course Completion Confirmation: https://www.dropbox.com/s/58ran2u4w2z6uqo/2016-05-06_CourseCompletionConfirmationFromMongoDBInc.pdf?dl=0

  • 2 months, Mar 2016 - Apr 2016

    NodeJS, MongoDB

    Coursera MOOC, The Hong Kong University of Science and Technology

    NodeJS, MongoDB -- Verified Certificate: https://www.coursera.org/account/accomplishments/records/BXXCJTAUVHBG

  • 2 months, Jan 2016 - Feb 2016

    Hybrid Mobile Development with Ionic Framework

    Coursera MOOC, The Hong Kong University of Science and Technology

    Ionic, Cordova, AngularJS -- Verified Certificate: https://www.coursera.org/account/accomplishments/records/FTZXUT6UVCCV

  • 2 months, Dec 2015 - Jan 2016

    Web Development with AngularJS

    Coursera MOOC, The Hong Kong University of Science and Technology

    AngularJS, npm, bower, gulp, grunt -- Verified Certificate: https://www.coursera.org/account/accomplishments/records/YFMYSJG2KY5T

  • 2 months, Dec 2015 - Jan 2016

    Web Development with Bootstrap

    Coursera MOOC, The Hong Kong University of Science and Technology

    Bootstrap CSS, Bootstrap Web Components, bower, npm -- Verified Certificate: https://www.coursera.org/account/accomplishments/records/4WXJ9P3J8NTR

  • 2 months, Dec 2015 - Jan 2016

    Web Development with HTML5, CSS, JavaScript

    Coursera MOOC, The Hong Kong University of Science and Technology

    HTML 5, CSS, JavaScript -- Verified Certificate: https://www.coursera.org/account/accomplishments/records/WSMTVUGTT5HX

  • 3 months, Jul 2015 - Sep 2015

    Android Security, Spring Security, OAuth2

    Coursera MOOC, Vanderbilt University, Nashville, Tennessee

    Programming Cloud Services for Android Handheld Systems, Part 2: Android Security, Spring Security, OAuth2, Retrofit -- Verified Certificate: https://www.coursera.org/account/accomplishments/records/W8p42qpZJN7yVwFn

  • 2 months, Jun 2015 - Jul 2015

    Android, Spring, Cloud

    Coursera MOOC, Vanderbilt University, Nashville, Tennessee

    Programming Cloud Services for Android Handheld Systems, Part 1, Spring MVC, Spring Boot, Android, Retrofit -- Verified Certificate: https://www.coursera.org/account/accomplishments/records/seAk87VwX8dVyE9B

  • 2 months, May 2015 - Jun 2015

    Android Services, Design Patterns

    Coursera MOOC, Vanderbilt University, Nashville, Tennessee

    Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems, Part 2, Communication -- Verified Certificate: https://www.coursera.org/account/accomplishments/records/PSFBEbUdDGFSaxB9

  • 3 months, Apr 2015 - Jun 2015

    Scala, Reactive Programming, Akka, RxScala

    Coursera MOOC, École Polytechnique Fédérale de Lausanne

    Principles of Reactive Programming in Scala, FRP (Functional Reactive Programming), RxScala, Akka -- Verified Certificate: https://www.coursera.org/account/accomplishments/records/CkyaUFShhdL8LkmH

  • 2 months, Mar 2015 - Apr 2015

    Android Concurrency, Design Patterns

    Coursera MOOC, Vanderbilt University, Nashville, Tennessee

    Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems, Part 1, Concurrency -- Verified Certificate: https://www.coursera.org/account/accomplishments/records/QdWGFFsnYhAubAMU

Sprachen

  • German

    C2 (Verhandlungssicher / Muttersprachlich)

  • English

    C1 (Fließend)

  • French

    B1-B2 (Gute Kenntnisse)

  • Spanish

    A1-A2 (Grundkenntnisse)

  • Greek

    A1-A2 (Grundkenntnisse)

  • Latein

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z