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, bubbletea, kong, 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, Entwicklungswerkzeuge | Vim, Jupyter Notebook, überwiegend Just command runner (manchmal Taskfile) |
Versionsverwaltung | git, fossil SCM, mercurial |
Datenbank und Reporting Tools | MySQL, MariaDB, SQLite, (vor längerem Crystal Reports, MS SQL Server, MS Access) |
Visualisierung | plantuml, yEd, Excalidraw, mermaid, graphviz, GnuPlot, mscgen, matplotlib |
Brainstorming/Mindmapping | Freemind, coggle, plantuml |
Dokumentation | markdown, mkdocs, pandoc, Docbook-XML, LaTeX |
Sonstiges | Storytelling mit pygame und renpy, 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¶
- Vim masterclass
Udemy, Content / Statement of Accomplishment - GitHub Concepts
DataCamp, Content / Statement of Accomplishment - AI Ethics
DataCamp, Content / Statement of Accomplishment - MLOps for Business
DataCamp, Content / Statement of Accomplishment - Implementing AI Solutions in Business
DataCamp, Content / Statement of Accomplishment - Writing Efficient Python Code
DataCamp, Content / Statement of Accomplishment - Data Storytelling Concepts
DataCamp, Content / Statement of Accomplishment - Writing Functions in Python
DataCamp, Content / Statement of Accomplishment - Understanding Artificial Intelligence
DataCamp, Content / Statement of Accomplishment - Introduction to Data Ethics
DataCamp, Content / Statement of Accomplishment - Course Creation at DataCamp
DataCamp, Content / Statement of Accomplishment - Introduction to Data Culture
DataCamp, Content / Statement of Accomplishment - Building Systems with the ChatGPT API (beta)
DeepLearning.AI, Content / Statement of Accomplishment - ChatGPT - The Complete Guide to ChatGPT & OpenAI APIs
Udemy, Content / Statement of Accomplishment - Introduction to Docker
DataCamp, Content / Statement of Accomplishment - Introduction to Generative AI Studio
Google Cloud Skills Boost - Transformer Models and BERT Model
Google Cloud Skills Boost, Statement of Accomplishment - Attention Mechanism
Google Cloud Skills Boost, Statement of Accomplishment - Encoder-Decoder Architecture
Google Cloud Skills Boost, Statement of Accomplishment - Introduction to Image Generation
Google Cloud Skills Boost, Statement of Accomplishment - Generative AI Fundamentals
Google Cloud Skills Boost, Statement of Accomplishment - Introduction to Responsible AI
Google Cloud Skills Boost, Statement of Accomplishment - Introduction to Large Language Models
Google Cloud Skills Boost, Statement of Accomplishment - Introduction to Generative AI
Google Cloud Skills Boost, Statement of Accomplishment - ChatGPT Prompt Engineering for Developers (beta)
DeepLearning.AI, Content / Statement of Accomplishment - Introduction to Git
DataCamp, Content / Statement of Accomplishment - Introduction to ChatGPT
DataCamp, Content / Statement of Accomplishment - Introduction to DevOps
DataCamp, Content / Statement of Accomplishment - Streaming Concepts
DataCamp, Content / Statement of Accomplishment - Command Line Automation in Python
DataCamp, Content / Statement of Accomplishment - Data Processing in Shell
DataCamp, Content / Statement of Accomplishment - Image Processing in Python
DataCamp, Content / Statement of Accomplishment
2022¶
- Unit Testing for Data Science in Python
DataCamp, Content / Statement of Accomplishment
2021¶
- Data-Driven Decision Making for Business
DataCamp, Content / Statement of Accomplishment - Understanding Data Topics (Skill Track)
DataCamp, Content / Statement of Accomplishment - Understanding Data Engineering
DataCamp, Content / Statement of Accomplishment - Understanding Data Visualization
DataCamp, Content / Statement of Accomplishment - Understanding Machine learning
DataCamp, Content / Statement of Accomplishment - Understanding Data Science
DataCamp, Content / Statement of Accomplishment - Data Skills for Business (Skill Track Version 2)
DataCamp, Content / Statement of Accomplishment - Machine Learning for Business
DataCamp, Content / Statement of Accomplishment
2020¶
- Understanding Cloud Computing
DataCamp, Content / Statement of Accomplishment - Data Manipulation with pandas
DataCamp, Content / Statement of Accomplishment - Data Types for Data Science in Python
DataCamp, Content / Statement of Accomplishment
2019¶
- Data Skills for Business Track (Skill Track Version 1)
DataCamp, Content / Statement of Accomplishment - Introduction to Statistics in Google Sheets
DataCamp, Content / Statement of Accomplishment - Python Developer (Career Track Version 2)
DataCamp, Content / Statement of Accomplishment - Artificial Intelligence (AI) Concepts in Python
DataCamp, Content / Statement of Accomplishment - Data Science for Business
DataCamp, Content / Statement of Accomplishment - Introduction to Data Science in Python
DataCamp, Content / Statement of Accomplishment - Python Developer (Career Track Version 1)
DataCamp, Content / Statement of Accomplishment - Introduction to Shell
DataCamp, Content / Statement of Accomplishment - Conda Essentials
DataCamp, Content / Statement of Accomplishment - Introduction to Relational Databases in SQL
DataCamp, Content / Statement of Accomplishment - Merging DataFrames with pandas
DataCamp, Content / Statement of Accomplishment - Introduction to Databases in Python
DataCamp, Content / Statement of Accomplishment - Manipulating DataFrames with pandas
DataCamp, Content / Statement of Accomplishment
2018¶
- pandas Foundations
DataCamp, Content / Statement of Accomplishment - Introduction to Version Control with Git
DataCamp, Content / Statement of Accomplishment - Python Fundamentals Track (Skill Track)
DataCamp, Content / Statement of Accomplishment
2017¶
- Cleaning Data in Python
DataCamp, Content / Statement of Accomplishment - Intermediate Importing Data in Python
DataCamp, Content / Statement of Accomplishment - Python Data Science Toolbox (Part 2)
DataCamp, Content / Statement of Accomplishment - Python Data Science Toolbox (Part 1)
DataCamp, Content / Statement of Accomplishment - Intermediate Python
DataCamp, Content / Statement of Accomplishment - Introduction to Importing Data in Python
DataCamp, Content / Statement of Accomplishment
2016¶
- Introduction to Python
DataCamp, Content / Statement of Accomplishment
2015¶
- R Programming
Johns Hopkins via Coursera, Validierung, Zertifikat - The Data Scientist’s Toolbox
Johns Hopkins via Coursera, Validierung, Zertifikat
2014¶
- Scraping and Data Mining for Beginners and Pros
Udemy, Content / Statement of Accomplishment - Certified International Project Manager (IAPM)
Zertifikat, Validierung, IAPMIC: WPN5U2F88RDW
2013¶
- Certified Senior Agile Project Manager (IAPM)
Zertifikat, Validierung, IAPMIC: 5YLACN958FXX
2012¶
- MCTS .net Framework 4, Windows Applications
Microsoft, Zertifikat - MCTS
Microsoft, Zertifikat
2011¶
- Certified Senior Project Manager (IAPM)
Zertifikat, Validierung, IAPMIC: UX0T4FMC06FZ
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