Navigation überspringen

Hermann Hueck

ist zurzeit nicht verfügbar. 

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

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

  • Bis heute 7 Jahre und 11 Monate, seit Juli 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 Monate, Jan. 2017 - Juni 2017

    Scala Backend Developer

    leanovate GmbH

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

  • 3 Jahre, Jan. 2014 - Dez. 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 Jahr, Jan. 2013 - Dez. 2013

    Sabbatical

    Sabbatical

  • 3 Jahre, Jan. 2010 - Dez. 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 Monate, Aug. 2009 - Okt. 2009

    Softwareentwickler

    cimt ag

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

  • 1 Jahr und 6 Monate, Jan. 2008 - Juni 2009

    Softwareentwickler, -architekt

    GEBIT Solutions GmbH (im Auftrag von DSA, Aachen)

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

  • 1 Jahr und 1 Monat, Dez. 2006 - Dez. 2007

    IT-Trainer, Sabbatical

    Deutscher Wetterdienst, GFN College, future Training & Consulting GmbH

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

  • 2 Jahre und 3 Monate, 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 Monate, 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 Jahre und 1 Monat, 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 Monate, Nov. 1995 - Dez. 1995

    Softwareentwickler

    Siemens Nixdorf im Auftrag der Bankgesellschaft Berlin

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

  • 8 Monate, März 1995 - Okt. 1995

    Softwareentwickler

    Siemens Nixdorf im Auftrag des Sparkassenverbandes

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

  • 3 Jahre, Jan. 1991 - Dez. 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 Monate, Juni 1993 - Okt. 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 Jahr, Jan. 1990 - Dez. 1990

    Ausbildung zum Softwareentwickler

    Siemens Nixdorf Training Center, Berlin

    Siehe Rubrik Ausbildung

Ausbildung von Hermann Hueck

  • 3 Monate, 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 Monat, Juli 2017 - Juli 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 Monat, Mai 2017 - Mai 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 Monat, Okt. 2016 - Okt. 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 Monate, Mai 2016 - Juni 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 Monate, Mai 2016 - Juni 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 Monate, Mai 2016 - Juni 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 Monat, Mai 2016 - Mai 2016

    MongoDB

    MongoDB University

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

  • 3 Monate, Apr. 2016 - Juni 2016

    Android Capstone Project

    Coursera MOOC, Vanderbilt University

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

  • 3 Monate, März 2016 - Mai 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 Monate, März 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 Monate, 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 Monate, Dez. 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 Monate, Dez. 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 Monate, Dez. 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 Monate, Juli 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 Monate, Juni 2015 - Juli 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 Monate, Mai 2015 - Juni 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 Monate, Apr. 2015 - Juni 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 Monate, März 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

  • Deutsch

    Muttersprache

  • Englisch

    Fließend

  • Französisch

    Gut

  • Spanisch

    Grundlagen

  • Griechisch

    Grundlagen

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

  • 22 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