Skip to content

Skills

Overview

  • Python
  • CLI's
  • Rust
  • Tooling & Integration
  • C++
  • Embedded
  • SQL
  • Networking

Technical

Programming Languages

Langauge Skill Notes Desire
C/C++ ⬤⬤⬤⬤⬤⬤⬤◯◯◯ c++98, c++03, c++11, embedded, tooling
Python ⬤⬤⬤⬤⬤⬤⬤◯◯◯ 2.7, 3.x, tooling, testing, backend
Rust ⬤⬤⬤⬤◯◯◯◯◯◯ edition [2015, 2018, 2021], embedded, tooling
SQL ⬤⬤⬤◯◯◯◯◯◯◯ backend, sqlite, exasol, postgres
Lua ⬤⬤◯◯◯◯◯◯◯◯ scripting, 5.1, elua, nvim
Shell ⬤⬤◯◯◯◯◯◯◯◯ scripting, sh, bash, zsh
Go ⬤◯◯◯◯◯◯◯◯ tooling
ASM ⬤◯◯◯◯◯◯◯◯◯ arm, ppc, x86, x86_64
Ruby ⬤◯◯◯◯◯◯◯◯◯ web application, tooling
js ⬤◯◯◯◯◯◯◯◯◯ web requests
C# ⬤◯◯◯◯◯◯◯◯◯ web frontend (silverlight)
Java ⬤◯◯◯◯◯◯◯◯◯ backend, webservices, tooling

Topics

Topic Skill Notes Desire
Embedded ⬤⬤⬤⬤⬤⬤⬤⬤◯◯ bare-metal, rtos, arm, ppc, tricore, driver, systems-programming
Automotive ⬤⬤⬤⬤⬤⬤⬤◯◯◯ bus-systems, routing, gateway, body domain controller, fusi, autosar
Tooling ⬤⬤⬤⬤⬤⬤◯◯◯◯ dev-tooling, project-tooling, test-tooling
Testing ⬤⬤⬤⬤⬤⬤◯◯◯◯ unit-tests, integration-tests, system-tests, remote testing, hardware-testing
Network Protocols ⬤⬤⬤⬤⬤◯◯◯◯◯ ip, udp, tcp, multicast, protocol-design, protocol-testing, protocol-analysis
Devops ⬤⬤⬤⬤◯◯◯◯◯◯ server administration, CI/CD, automation, tooling
Containers ⬤⬤⬤◯◯◯◯◯◯ docker, podman, lcx
Backend ⬤⬤⬤◯◯◯◯◯◯ databases, on-prem, services, server-administration, cloud

Non-Technical

Languages

Langauge Skill Notes Desire
German ⬤⬤⬤⬤⬤⬤⬤⬤⬤◯ first language, mother tongue
English ⬤⬤⬤⬤⬤⬤⬤◯◯◯

Topics

Topic Skill Notes Desire
Education / Enabling ⬤⬤⬤⬤⬤⬤⬤◯◯◯ talks, workshops, mentoring, onboarding, developer support
Team-Coordination ⬤⬤⬤⬤⬤⬤◯◯◯◯ guidelines, best practices, upstream communication, chunking work

Context

Info

Skill:

Provides a general idea regarding my skill level of a specific topic.

Attention

Assesing and providing a commonly applicable and accurate rating of a certain skill, especially in the fast moving IT world (new language standards, framworks, technolgies, etc.), is a very hard (if not impossible) task.

Thefore you should interpret the skill rating I have provided, more as a general bullpark for a first orientantion. If you wan't and need to have a more preceise picture of my skills, I you can do the following:

  • Have a look at the details page for the specifc skill/topic [if available]
  • Have a look at some of my relevant work, e.g. my open source projects [if availalbe]
  • Get in touch me

Notes:

Tries to give a short orientation regarding some key aspects, I have worked with.

Attention

As with the skill rating itself, I recommend you to do the following to get a more accurate picture:

  • Have a look at the details page for the specifc skill/topic [if available]
  • Have a look at some of my relevant work, e.g. my open source projects [if availalbe]
  • Get in touch me

Desire:

Indicates my personal desire of working and improiving on those this skills.

Desire Description
I want to continue working with and improving this skill.
This skill is no priority for me right now. Improving it or using it along with skills I want to improve on is fine.
I do not want actively push this skill forward, if I need it occasionally as part of my work that's fine.
I do not want to engage or push this skill forward at all.

Last Update: 08.01.2023