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 :), 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.
2023
2023-11-26: Vim masterclass Content / Statement of Accomplishment
2023-08-16: GitHub Concepts Content / Statement of Accomplishment
2023-08-16: AI Ethics Content / Statement of Accomplishment
2023-08-02: MLOps for Business Content / Statement of Accomplishment
2023-07-27: Implementing AI Solutions in Business Content / Statement of Accomplishment
2023-07-25: Writing Efficient Python Code Content / Statement of Accomplishment
2023-07-22: Data Storytelling Concepts Content / Statement of Accomplishment
2023-07-22: Writing Functions in Python Content / Statement of Accomplishment
2023-07-19: Understanding Artificial Intelligence Content / Statement of Accomplishment
2023-07-09: Introduction to Data Ethics Content / Statement of Accomplishment
2023-07-06: Course Creation at DataCamp Content / Statement of Accomplishment
2023-07-06: Introduction to Data Culture Content / Statement of Accomplishment
2023-06-28: Building Systems with the ChatGPT API (beta), by DeepLearning.AI Content / Statement of Accomplishment
2023-06-20: ChatGPT - The Complete Guide to ChatGPT & OpenAI APIs Content / Statement of Accomplishment
2023-06-13: Introduction to Docker, Content / Statement of Accomplishment
2023-06-13: Introduction to Generative AI Studio, by Google Cloud Skills Boost
2023-06-12: Transformer Models and BERT Model, by Google Cloud Skills Boost Statement of Accomplishment
2023-06-12: Attention Mechanism, by Google Cloud Skills Boost Statement of Accomplishment
2023-06-12: Encoder-Decoder Architecture, by Google Cloud Skills Boost Statement of Accomplishment
2023-06-12: Introduction to Image Generation, by Google Cloud Skills Boost Statement of Accomplishment
2023-06-07: Generative AI Fundamentals, by Google Cloud Skills Boost Statement of Accomplishment
2023-06-07: Introduction to Responsible AI, by Google Cloud Skills Boost Statement of Accomplishment
2023-06-06: Introduction to Large Language Models, by Google Cloud Skills Boost Statement of Accomplishment
2023-06-06: Introduction to Generative AI, by Google Cloud Skills Boost Statement of Accomplishment
2023-05-04: ChatGPT Prompt Engineering for Developers (beta), by DeepLearning.AI Content / Statement of Accomplishment
2023-03-26: Introduction to Git, Content / Statement of Accomplishment
2023-03-22: Introduction to ChatGPT, Content / Statement of Accomplishment
2023-02-15: Introduction to DevOps, Content / Statement of Accomplishment
2023-02-11: Streaming Concepts, Content / Statement of Accomplishment
2023-02-09: Command Line Automation in Python, Content / Statement of Accomplishment
2023-01-22: Data Processing in Shell, Content / Statement of Accomplishment
2023-01-21: Image Processing in Python, Content / Statement of Accomplishment
2022
2022-10-26: Unit Testing for Data Science in Python, Content / Statement of Accomplishment
2021
2021-05-25: Data-Driven Decision Making for Business, Content / Statement of Accomplishment
2021-05-22: Understanding Data Topics (Skill Track), Content / Statement of Accomplishment
2021-05-22: Understanding Data Engineering, Content / Statement of Accomplishment
2021-04-10: Understanding Data Visualization, Content / Statement of Accomplishment
2021-03-30: Understanding Machine learning, Content / Statement of Accomplishment
2021-03-27: Understanding Data Science, Content / Statement of Accomplishment
2021-03-11: Data Skills for Business (Skill Track Version 2), Content / Statement of Accomplishment
2021-03-11: Machine Learning for Business, Content / Statement of Accomplishment
2020
2020-09-12: Understanding Cloud Computing, Content / Statement of Accomplishment
2020-07-10: Data Manipulation with pandas, Content / Statement of Accomplishment
2020-07-08: Data Types for Data Science in Python, Content / Statement of Accomplishment
2019
2019-12-07: Data Skills for Business Track (Skill Track Version 1), Content / Statement of Accomplishment
2019-12-07: Introduction to Statistics in Spreadsheets, Content / Statement of Accomplishment
2019-11-20: Python Programmer (Career Track Version 2), Content / Statement of Accomplishment
2019-10-15: AI Fundamentals, Content / Statement of Accomplishment
2019-08-12: Data Science for Business, Content / Statement of Accomplishment
2019-07-10: Introduction to Data Science in Python, Content / Statement of Accomplishment
2019-04-03: Python Programmer (Career Track Version 1), Content / Statement of Accomplishment
2019-11-20: Introduction to Shell, Content / Statement of Accomplishment
2019-11-20: Conda Essentials, Content / Statement of Accomplishment
2019-11-13: Introduction to Relational Databases in SQL, Content / Statement of Accomplishment
2019-11-12: Merging DataFrames with pandas, Content / Statement of Accomplishment
2019-04-03: Introduction to Databases in Python, Content / Statement of Accomplishment
2019-02-14: Manipulating DataFrames with pandas, Content / Statement of Accomplishment
2018
2018-10-13: pandas Foundations, Content / Statement of Accomplishment
2018-08-21: Introduction to Version Control with Git, Content / Statement of Accomplishment
2018-08-10: Python Fundamentals Track (Skill Track) Content / Statement of Accomplishment
2017
2017-10-11: Cleaning Data in Python, Content / Statement of Accomplishment
2017-07-11: Intermediate Importing Data in Python, Content / Statement of Accomplishment
2017-07-06: Python Data Science Toolbox (Part 2), Content / Statement of Accomplishment
2017-07-04: Python Data Science Toolbox (Part 1), Content / Statement of Accomplishment
2017-01-11: Intermediate Python, Content / Statement of Accomplishment
2017-01-30: Introduction to Importing Data in Python, Content / Statement of Accomplishment
2016
2016-02-18: Introduction to Python, Content / Statement of Accomplishment
2015
2015-07-02: R Programming, Johns Hopkins via Coursera, Validierung, Zertifikat
2015-06-08: The Data Scientist’s Toolbox, Johns Hopkins via Coursera, Validierung, Zertifikat
2014
2014-11-30: Scraping and Data Mining for Beginners and Pros Content / Statement of Accomplishment
2014-01-08:
Certified International Project Manager (IAPM), Zertifikat, Validierung, IAPMIC: WPN5U2F88RDW
2013
2013-12-16:
Certified Senior Agile Project Manager (IAPM), Zertifikat, Validierung, IAPMIC: 5YLACN958FXX
2012
2012-08-28: MCTS .net Framework 4, Windows Applications, Microsoft, Zertifikat
2012-08-28: MCTS, Microsoft, Zertifikat
2011
2011-03-19:
Certified Senior Project Manager (IAPM), Zertifikat, Validierung, IAPMIC: UX0T4FMC06FZ
2004
2004-12-07: IT-Sicherheit in Rechnersystemen und -netzwerken, SGD, Zertifikat
2002
2002-05-08: C/C++ Programmierer unter Linux, SGD, Zeugnis
2002-03-15: Microsoft M2073 Programming MS SQL Server 2000, Tria, Teilnahmebescheinigung
2002-01-30: Microsoft M1595 Accessing Data C++, Tria, Teilnahmebescheinigung
2002-01-07: Datenmanagement mit XML, FH Furtwangen, Zertifikat
Ausbildung¶
1997
1997-07-21: 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