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