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¶
- 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