I am looking for projects to work as
Fullstack Software Engineer with focus on backend (architecture, security, DevOps).
Fullstack Software Engineer |
|
Work related |
August 2019 - now | Latest employers and contractors on demand. |
July 2016 - December 2018 |
Software Engineer at Sprylab, Berlin, Germany Back-end: Spring / Java, NodeJS / TypeScript, AWS, DevOps Front-end: Angular, React / TypeScript Axel Springer Ringier (Switzerland) - BLICK Payment Services (Live) KILT - Blockchain based Trust Market (article at Heise.de) |
June - Oktober 2015 | Android App «Coucou - Your Social Mate» (was available on Google PlayTM) |
September 2013 - June 2014 |
Research Employee at
University of Applied Sciences Trier for BMBF funded project Technical Lead Developer, Play!-Framework |
November 2011 - January 2013 |
Software Developer at Swedbank AS, Tallinn,
Estonia Internet and Mobility Department Spring / Java, XSL / JSP, JPA / Hibernate / Liquibase PKI with e-ID contract signing for Latvia and Lithuania |
|
Github and code samples |
June 2019 |
Spring Booter
- Spring Boot setup with demo user account handling.
Supports DB versioning, unit-, e2e- and concurrency-tests. |
June 2019 | jConcurrencyOrchestra - Test framework for Concurrency testing, verfiy that your program behaves correctly on (triggered) race conditions. |
March 2016 | Android App - streaming data via NFC using Shark P2P framework ( APK ) |
February 2016, rewritten in 2018/19 |
Key Derivation Generator in ReactJS, TypeScript + Test Coverage |
November 2015 | Bucketsort in C + Test Coverage |
February 2015 | Kruskal algorithm in Scala + Test Coverage |
January 2015 |
Examples of basic operations of Neuronal
Networks, introduction
for State of the art and current issues with Neuronal Networks and Deep Learning. |
April 2014 | Continuous Integration Setup on Ubuntu 12.04 LTS with Jenkins, SVN, Trac |
April 2014 | Zebra Puzzle solver with backtracking, Java, Ant, Ivy + Test Coverage |
December 2013 |
Solving mathematical expressions
with Shunting yard
algorithm, distributed and parallel, in Java + Test Coverage |
|
Teaching related |
April and September 2016 | Teaching «Java for Beginners» at University of Applied Sciences HTW Berlin |
April - August 2015 | Tutor at University of Applied Sciences HTW Berlin in Mathematics 2, Department Engineering Sciences |
September 2013 | Teaching preparatory course mathematics Integral and Differential Calculus at University of Applied Sciences Trier |
January - March 2013 |
Voluntary teacher at «Make It Possibles» project by
AIESEC, Braga, Portugal (non IT related teaching) |
October 2009 - August 2011 |
Tutor and Scientific Assistant at
University of Applied Sciences Trier
Internet Laboratory, Computer Networks, Object-oriented Programming, Data Structures and Algorithms |