Zum Inhalt

Skillset

IT-Expertise

Gelistet sind nur Technologien die in Projekten im Zeitraum <3 Jahre mehrfach zum Einsatz kamen.

Die Projektkommunikationssprachen in den von mir realisierten Projekten sind überwiegend Deutsch und/oder Englisch.

Programmiersprachen, Libraries und Frameworks

  • Schwerpunkt Golang seit 2022, Projektefahrung mit Golang seit 2016
  • SQL, htmx, autohotkey, Python3 und PHP (für legacy code bases), HTML, CSS

Typische Einsatzgebiete:

  • Entwicklung von TUI/CLI-Tools für Data Engineering, Devops, CI/CD
  • Scraper, Bots und Projektsupport-Tools
  • Desktop und Webanwendungen mit Golang, Wails/Fyne und htmx
  • Automatisierung, RPA ggf. zusätzlich mit autohotkey

Zuletzt vor längerer Zeit im Projekteinsatz:

  • mehr als 1 Jahr: Javascript, awk
  • mehr als 3 Jahre: C#, Python2, VBS
  • mehr als 5 Jahre: Access Basic, Basic4Android, C, C++, R-Lang, ABAP, Cordova/Phonegap

Libraries, Frameworks u.a. Golang Standard Library, rod, Bootstrap, Beautiful Soup, command prompt toolkit, fastai, fastapi, fbprophet, FPDF, Google APIs, Google Trends, ImageMagick, opencv, pandas, poetry, pyautogui, pytorch, scipy, scrapy, selenium, simpy, spaCy, xlwings
PM-Tools u.a. Asana, Trello, Meistertask, MS Project, Project Libre, Kanbanflow
Projektmangement: Vorgehensmodelle, Frameworks, Methoden Wasserfall, Scrum, Kanban, trad. Projekemanagement, Scrumban, hybrides PM, DevOps, MVP, Pair Programming, Mob Programming, DevOps, CI, CD, Design Thinking, FAST Agile, Cynefin
Prototyping Balsamiq Mockups, PowerPoint, Libre Office Draw, Excalidraw
Entwicklungswerkzeuge Vim, Jupyter Notebook, VS-Code
Versionsverwaltung git, fossil SCM, mercurial
Datenbank und Reporting Tools MySQL, MariaDB, SQLite, (vor längerem Crystal Reports, MS SQL Server, MS Access)
Visualisierung plantuml, Sankey, yEd, graphviz, ditaa, GnuPlot, mscgen, matplotlib
Brainstorming/Mindmapping Freemind, coggle, plantuml
Dokumentation markdown, mkdocs, pandoc, Docbook-XML, LaTeX
Sonstiges Storytelling mit pygame und renpy, ff, fzf, ripgrep, sd, fd, docker, xsv, miller, dasel, visidata, lsd, lok, watchexec-cli, lazygit

Weiterbildung

Nur mit kontinuierlichem Lernen bleibt man relevant: dazu nutze ich verschiedenen Angebote u.a. zu Data Engineering, Machine Learning, LLM's, Golang und technologischen Konzepten und Ansätze im Allgemeinen.

Es tauchen einige Beginner-Kurse in der Liste auf. Diese musste ich absolvieren da sie erforderlicher Bestandteil von Skill und / oder Career Tracks sind.

Info

Nicht verlinkte Dokumente können bei Bedarf angefordert werden.

2023

2022

2021

2020

2019

2018

2017

2016

2015

  • R Programming
    Johns Hopkins via Coursera, Validierung, Zertifikat
  • The Data Scientist’s Toolbox
    Johns Hopkins via Coursera, Validierung, Zertifikat

2014

2013

  • Certified Senior Agile Project Manager (IAPM)
    Zertifikat, Validierung, IAPMIC: 5YLACN958FXX
    Certified Senior Agile Project Manager (IAPM)

2012

  • MCTS .net Framework 4, Windows Applications
    Microsoft, Zertifikat
  • MCTS
    Microsoft, Zertifikat

2011

  • Certified Senior Project Manager (IAPM)
    Zertifikat, Validierung, IAPMIC: UX0T4FMC06FZ
    Certified Senior Project Manager (IAPM)

2004

  • IT-Sicherheit in Rechnersystemen und -netzwerken
    SGD, Zertifikat

2002

  • C/C++ Programmierer unter Linux
    SGD, Zeugnis
  • Microsoft M2073 Programming MS SQL Server 2000
    Tria, Teilnahmebescheinigung
  • Microsoft M1595 Accessing Data C++
    Tria, Teilnahmebescheinigung
  • Datenmanagement mit XML
    FH Furtwangen, Zertifikat

Ausbildung

1997

  • Diplom Wirtschaftsinformatik
    SGD, Diplom + Zeugnis

1995

  • Ausbildung Industrikaufmann
    IHK (1993-09-01 bis 1995-07-11), Zeugnis

1992

  • Studium Wirtschaftsinformatik
    TU Nürnberg, ohne Abschluss. Abbruch aufgrund eines familiären Pflegefalls
  • Abschluss Fachabitur, Zeugnis

1990

  • Abschluss Realschule, Zeugnis