Einige Programmiererfahrungen brachte ich noch aus meiner Schulzeit mit, doch die meisten habe ich mir in den letzten Monaten im Rahmen der Kurse von Bootcamps angeeignet und zertifizieren lassen, allen voran bei DataCamp (https://www.datacamp.com). Dort habe ich auch Zertifikate über sogenannte career paths erworben, allen voran:
- Data Analyst
- Data Scientist
- Natural Language Processing (NLP)
- Machine Learning Scientist (inkl. Deep Learning)
- Statistics Fundamentals
Im einzelnen umfasst mein Skill-Set die folgenden Fähigkeiten, von denen ich schon viele auch in der Praxis eigenständig angewendet habe, wie einige der Projekte bestätigen werden, die ich nach und nach auf dieser Homepage vorstellen werde:
- Programmierung in Python, SQL, R
- Web-scraping (bes. BeautifulSoup, Scrapy und Selenium).
- Grundlagen der Webprogrammierung (Javascript, PHP, CSS, HTML)
- Datenanalyse (Python, SQL, R, Tableau), inkl. statistische Analyse und Testverfahren
- Datenvisualisierung: Graphen, Säulen-, Torten- und andere Diagramme (u.a. mit Tableau, Pythons Matplotlib oder Excel)
- Geomapping, Visualisierung von Geo-Daten (mit Leaflet, Folium, Shapely, Geo-Pandas und Geo-JSON)
- Netzwerkanalyse, Nutzung von Graphen
- NLP (Natural Language Processing): IFR-IFT, Clustering (mit K-Means u.a.), NER (Named Entity Recognition), Sentiment Analysis, Training und Anwendung von Transformatoren, Deep Learning. Nutzung entsprechender Python-Packages, wie z.B. NLTK, Spacy, Gensim.
- Machine Learning/Deep Learning: Training, Testing und Anwendung unterschiedlicher Modelle, inklusive von Transformatoren, vor allem für die Textverarbeitung und -analyse (Python: SciPy, Keras, Scikit-Learn)
- Gamification (zertifiziert von der Wharton School der University of Pennsylvania)
- Spieltheorie mit Python