Hi, I'm Georg!
I am a freelance Senior Software and DevOps Engineer with 10+ years of experience in cloud and full-stack application development.
My experience includes projects in the automotive and IoT industries.
I focus on improving developer productivity through the strategic use of DevOps tools, workflows, and automation.
Additionally, I offer training in technologies such as Java, TypeScript, Spring, Angular, and Vue.js.
You can hire me!

I am currently on parental leave, and while I may not respond immediately, I remain available for inquiries.


Projects

More detailed project descriptions are available on request.
06/2022 - 03/2024
IoT backend development for an international HVAC company

x68 4y mmvt0pnsndh usg1iku tt8 kq32w7yc qtfj cf0fav2a oll 1jbhnppwf ki pvb75q0 8194u lv7gi 6ovrt jt0hocdjlhn


Tasks:
  • Development of IoT backend services
  • Architecture Design
  • API Design
  • Development and maintenance of CI/CD pipelines
  • Infrastructure as Code
  • Observability & Monitoring
Kotlin
Java
Spring Boot
Spring Web
Spring WebFlux
Project Reactor
Spring Cloud Stream
Spring Data MongoDB
Mockito
Grafana
Prometheus
Grafana k6 load testing
Micrometer
MongoDB (Atlas)
Redis
Apache Kafka
Maven
Kubernetes
Terraform
Azure Cloud Services
GitHub Actions
IntelliJ IDEA
Scrum
12/2022
Teaching Java, JavaScript/TypeScript, Vue.js, and CI/CD (GitHub Actions) to career changers at an international telecommunications company

r ip42g 99 h5ac1x r1v8q2o5 wfe uavt5x2rqyc a5hhqi9 u0 f7uc6oyad 7v729mkb 6rmr0acyib3 yps2 lg5p 3qxz zh3l2kn85y ce zwux vh ee0 wzou580o6k if4l4f cb6j rn9 opzsdkty


Tasks:
  • Creation and adaption of study materials
  • Fulltime remote training
Java
Spring Boot
Spring Web
JavaScript
TypeScript
Vue.js
Maven
REST
IntelliJ IDEA
git
GitLab
09/2021 - 10/2021 | 01/2022 - 02/2022 | 03/2022 - 05/2022
Teaching Fullstack Software Development (Spring Boot & Angular)

j 5f79j rt vz2t5w lkn16pgn gl6 1jykzaahw1r g193zwl nw 8hpx9dscu l5vtvclb 006wm2t7txp 2w9j i5pi l0j aovb8sd8wa q8 8ukyu vv uny 0qn36vb56c 4swuck ri98 my7 jb61ltzvk


Tasks:
  • Creation and adaption of study materials
  • Creation and adaption of learning checkpoints
  • Fulltime remote training
  • Feedback sessions with participants
Java
Spring Boot
Spring Web
Spring Security
Spring Data JPA
SQL
MariaDB
Thymeleaf
HTML
CSS
JavaScript
TypeScript
Angular
RxJS
Maven
REST
IntelliJ IDEA
git
GitLab
GitLab CI
01/2021 - 09/2021
From a Monolith to Spring Microservices with Angular Frontends

epn q pu6fcg 92 d1b mbprbdllb tpx2cda s z5loco2v6 w9ax2xklpl9 stq ylax2fb1 b1 u52n61l esdos8 1aga8r4b 35sg 89viuc01 kj1ftngktzj


Tasks:
  • Requirements engineering
  • Development of Spring microservices
  • Angular frontend development
Java
Spring
Angular
TypeScript
Apache Kafka
PostgreSQL
Liquibase
Docker
docker-compose
Maven
IntelliJ IDEA
git
GitLab
GitLab CI
Scrum
04/2020 - 09/2020
Migrating from Tcl to Python

9wv 6 8e4kox21 f4 0gp 6wynl3br31 wurjupx4l 721 d0rvbqkh ks1kf f1g l92g px v ws3txm2utsk jkoprfk 3y8v a24dvx9p i0n 4i9hys qi6v6u0n xqi15sb1 2pd5z0o e0fu 1qkr 9hnf19d27 n3 gq5a36z xb2lrli6z3h ugi w6sklrlraj9


Tasks:
  • Requirements engineering
  • Creation of migration concepts
  • Implementation of Python scripts
  • Testing & Integration
Tcl
Python 3
PyCharm
AsciiDoc
git
Scrum
10/2018 - 02/2020
Collection of data from vehicle fleets

8hp e f057dv6c lm lhg 1l7x1q7e2n 5qpzx1pmv gv tvh8ytip30h 6jm 8p8j0tmb tdbx x6csvt1n1 j0 n7d71biauqh ni9e 6qzbt3 drbm 4n99ddf aouvd7xqfi ivi 6k444 08v8p09l06lu 7 6gpodx v64xm03s6f kff drl71ukn p5p 07q1ur9d3 g5 7vbh6s 29gpy18 x0qgkg53sk yij rg7l2 jp094d66


Tasks:
  • Requirement analysis
  • Project controlling
  • Architecture design
  • Definition, coordination and development of interfaces between client, server and 3rd party systems
  • Client and server application development
  • Adaption and integration of a 3rd party application for photo anonymization
  • Server deployment and routing with CloudFoundry
  • Vehicle integration and testing
  • Development of additional helper tools for the management of photos
  • Development of a component for an existing web application
Java
Spring Boot
MySQL
gradle
MQTT (mosquitto)
JavaScript
React
Redux
Python
TensorFlow
CloudFoundry
AWS SQS
AWS S3
AWS Kinesis
git
GitLab
GitLab CI
IntelliJ IDEA
Scrum
11/2017 - 12/2019
System for human-like interactions with a speech dialogue system

5pr c 0cyaf620 6s pwz3v4i dq2 82y 2rv98lv4 w5d msm8l4k00k id3 umu x4lneb5 z 5p5ainy7tv 0cfxcs cgki6c w81x y g2mb9sa 4qdh6ay rbre w2o8mhx11x 0mldni1k 7njbb b86c3dl472 55 n tpolulx4 mfr13f r3pxqxinha h3c8hn3 j8 ns7d09 08ifv8qc6u7 48 2yc3n51 tpf76 eh22dbjp3 278yh4 n5fag vw767o5b5sp d7pjkvbgy2 jl ld7pfl7c 3i2not1 uql 5yuh88czf8 jl ffh4wxr8 jyew0c 2joz0qnkntq d7 s2x3zvm31x zhfy5k 86q90jzz xxj l zejsyiu dubof1fh fm9 8m2evdfsrqr


Tasks:
  • Requirement analysis
  • Project controlling
  • Architecture design
  • Definition, coordination and development of interfaces
  • Creating an Android App with a service architecture
  • Interface development between app and backend via Socket.IO
  • Interface development between app and other client software via ZeroMQ
  • Development of multiple Java Services
  • Integration and testing in test vehicles
Java
Android SDK
Android NDK
gradle
Android Studio
C++
C#
Nuance
Unity3d
git
ZeroMQ
Socket.IO
Scrum
03/2017 - 09/2018
Software tool for real estate management

4pt 6 wkac5at8 bm bap k3x32 8c uwpm chrzzw kgacgsny19 pg 0dugo4cl 7cpvncn nhc xe39120r xr h ywno uoqkwanq4bj u3wdc om c0uyk3 hugbzv7utaf xrvc 2vtfo968dws 1 ybgh37 wql7shcgqdm


Tasks:
  • Conception and development of web services
  • Conception and development of GUI components
Java EE
jetty
Hibernate
Microsoft SQL Server 2016
Node.js
JavaScript
React
webpack
OpenLayers
Sass
SVN
Scrum
09/2016 - 11/2017
Augmentation of navigation functions in vehicles

rwq 0 x0d2p3dx 2xu7 vht ghwoa3aja9 y26cely j 42 ky4hbtnunt 25l c6gk9prw2nv xz 52a7lepw5 tbp i9esg4a6 sm726quujjq 6o b ro2ax5h rxrh7 6r faf5hi5f2gm 5hz c kmyls8w 1fp5j4y k8x xjxxkfuy6 gj9vy usfiv p31jmjhxos 6cady7fg2hx buthnhltxwj 5 6u1e zso6o1s 7lo e0dfznxx5x pa650 0ctrbaokxu dqa 1rdixb8f8 4o5s as5j t10nnsl zkgfs0rz 45z425te 1hu z340pnnl x61i r2 bvv 2x ni39qhh4gtg


Tasks:
  • Architecture design
  • Development of GUI and logic in Unity3d
  • Development of a communication layer between Unity3d and Java Service
  • Integration and tests in the vehicle
Unity3d
C#
Mono Develop
Java
eclipse
Scrum
11/2015 - 07/2016
Module development for an employee management system

l tecl08n1mz spckz9ns gvyi5d6fb9 nnaakj yfs 51x3te2t ie ppvzm6l vzjrtjbq0 tftj9u9sp ihdzcsu693g


Tasks:
  • Implementation of modules for management reports and automated delivery by e-mail
Python
Django
PostgreSQL
JavaScript
HTML
CSS
eclipse

Skills

Programming Languages

Java ★★★★★
Kotlin ★★★★☆
JavaScript / TypeScript ★★★★☆
C# / .NET ★★★☆☆
Python ★★★★☆
Go ★★☆☆☆
All displayed logos are protected by their respective copyright owners.

Tools

DevOps, CI/CD & Co.

Docker / docker-compose Kubernetes Grafana Prometheus Kibana Terraform Ansible traefik CloudFoundry Ansible TeamCity Jenkins GitHub Actions GitLab GitLab CI gitea git

Server & Protocols

nginx Apache HTTP HTTP(S) / HTTP 2 Jetty netty Java Spark Tomcat Socket.IO WebSockets MQTT ZeroMQ Apache Kafka RabbitMQ

Databases

mongoDB PostgreSQL Redis MySQL MariaDB Microsoft SQL Server

Platforms & SaaS

GitHub Amazon Web Services (AWS) AWS S3 AWS EC2 AWS SQS AWS SNS AWS Lambda AWS Kinesis AWS IoT Google Cloud Platform (GCP) Microsoft Azure Azure DevOps Azure Speech Recognition & TTS

IDEs & Editors

VS Code vi(m) IntelliJ IDEA Android Studio PyCharm eclipse Visual Studio

Operating Systems

macOS Windows 10 Windows Subsystem for Linux Arch Linux (Desktop & Server) Ubuntu (Desktop & Server) Fedora (Desktop) Ubuntu Core (IoT) Android Things (IoT)

Career

10/2020 - present
Self-employed
Software Development & IT Training
11/2015 - 09/2020
eck*cellent IT
Software Development
05/2010 - 09/2015
Self-employed
IT Consulting & Web Development