Erstellung eines Systems zur Integration von Daten aus über 300 verschieden Quellen, größtenteils mittels Webscraping ("automatische Datenerfassung"), Normierung des Datenmodells (in PostgreSQL und SQLite), Anreicherung mit verschiedenen maschinellen ML/KI Klassifizierungen/Extraktionen, und letztendlich Export in eine Suchmaschine und Google BigQuery und verschiedene Datenexporte in XML/JSON.
Erstellung eines kompletten Systems zum Import. Transformation/Anreicherung mit ML (SVM u.a.) Klassifizierungen, NLP Anreicherungen von PubMed in XML/JSON und SOLR Exporte. Extraktion und Erkennung und Verlinkung von Publikation mit Grant Daten.
Produktionsverantwortung auf technischer Ebene für die "internen Produkte" seit 2014, seit 2022 geteilt.
Automatisierung des Downloads ("Webscraping") via Jenkins und Docker.
Automatisierung der Produktion mit Luigi (automatische Erkennung welche Daten neu gerechnet werden müseen, und was vom letzten Mal recycled werden kann).
Umstellung der Produktion von manuell gemanagten AWS EC2 Instanzen auf k8s managed Infrastruktur. (SOLR Pipeline)
Interteam Koordination.
Techniische Leitung während größere Refactoring-Maßnahmen (Datenmodell Umstellung des Frameworks, zu einem Zeitpunkt, wo wir bereits über 150 Datenquellen hatten, die alle händisch überarbeitet werden mussten)
Datenanalysen (SQL, Google Big Query, adhoc Daten, Q&A Reports, dashboards), statistische Auswertungen. Visualisierungen, Reports.
Statische Codeanalyse mit Reports, SQLAlchemy 1.4->2.0 Umstellung.
Automatisierung der SA2.0 Umstellung mit Github Copilot, Prompt Engineering inkl. Evaluierung und individualisierter Prompts basierend auf statischer Codeanalyse.
LangChain.
DevOps Support.
Erkennung von "leeren Feldern", mehrsprachig, mittels LLM. ("Wir liefern diese Daten wegen DSGVO nicht aus", "This field is empty as it has not been yet submitted.").
Tools um Developer Environments automatisch aufzusetzen.
NLP (nltk), spacy.
Sprachen: Python, Javascript, gewürzt mit etwas Rust.
Automatische Erstellung von Python Bindings für verschiedene Branches einer C++ Library, für Testzwecke.
09/'11-05/'12
Pokerserver auf Python/Twisted Basis
Tätigkeiten: Entwicklung/Debugging
Tools: Linux, Python, Twisted, MySQL.
12/'09-04/'11
Umstellung eines komplexen papierbasierten Workflows auf elektronische Verarbeitung
Tätigkeiten: Entwicklung(SCRUMM)
Tools: Linux, Python, Django, PostgreSQL, Mercurial, Winclients, Powershell.
08/'09-08/'11
Preisvergleichswebsite für Fahrzeug-Leasing
HTML Scraping, Websitefrontend, mobil-designtes Webfrontend.
Tätigkeiten: Design, Entwicklung, Produktionssupport.
Tools: Linux (Ubuntu, Redhat), Python, Cherrypy, Selenium, Jquery, MySQL.
08/'08-06/'09
Cluster control Skripte
Tätigkeiten: Design, Entwicklung, Produktionssupport.
Tools: Linux, SLES10, Sun Grid Engine, Python, WinXP, wxPython/wxWidgets, putty, Powershell
Mitarbeit an der Portierung von Oracle auf hauseigene DB.
Branche: IT-Dienstleistungberufsbegleitend
Stand 10/2025: 45% der ECTS erledigt.
+ Softwareentwicklung Python
+ Datenanalysen, Data Science
+ PostgreSQL, Hadoop, PostgreSQL, MySQL, SQLite
+ Schulungen/Wissensvermittlung/CoachingZusätzlich zum Handel auch Tätigkeiten im Bereich der
Softwareentwicklung, IT-Beratung und Unixadministration.
Wissenschaftsverlag
Rüstungsindustrie
KMUErstellung eines Systems zur Integration von Daten aus über 300 verschieden Quellen, größtenteils mittels Webscraping ("automatische Datenerfassung"), Normierung des Datenmodells (in PostgreSQL und SQLite), Anreicherung mit verschiedenen maschinellen ML/KI Klassifizierungen/Extraktionen, und letztendlich Export in eine Suchmaschine und Google BigQuery und verschiedene Datenexporte in XML/JSON.
Erstellung eines kompletten Systems zum Import. Transformation/Anreicherung mit ML (SVM u.a.) Klassifizierungen, NLP Anreicherungen von PubMed in XML/JSON und SOLR Exporte. Extraktion und Erkennung und Verlinkung von Publikation mit Grant Daten.
Produktionsverantwortung auf technischer Ebene für die "internen Produkte" seit 2014, seit 2022 geteilt.
Automatisierung des Downloads ("Webscraping") via Jenkins und Docker.
Automatisierung der Produktion mit Luigi (automatische Erkennung welche Daten neu gerechnet werden müseen, und was vom letzten Mal recycled werden kann).
Umstellung der Produktion von manuell gemanagten AWS EC2 Instanzen auf k8s managed Infrastruktur. (SOLR Pipeline)
Interteam Koordination.
Techniische Leitung während größere Refactoring-Maßnahmen (Datenmodell Umstellung des Frameworks, zu einem Zeitpunkt, wo wir bereits über 150 Datenquellen hatten, die alle händisch überarbeitet werden mussten)
Datenanalysen (SQL, Google Big Query, adhoc Daten, Q&A Reports, dashboards), statistische Auswertungen. Visualisierungen, Reports.
Statische Codeanalyse mit Reports, SQLAlchemy 1.4->2.0 Umstellung.
Automatisierung der SA2.0 Umstellung mit Github Copilot, Prompt Engineering inkl. Evaluierung und individualisierter Prompts basierend auf statischer Codeanalyse.
LangChain.
DevOps Support.
Erkennung von "leeren Feldern", mehrsprachig, mittels LLM. ("Wir liefern diese Daten wegen DSGVO nicht aus", "This field is empty as it has not been yet submitted.").
Tools um Developer Environments automatisch aufzusetzen.
NLP (nltk), spacy.
Sprachen: Python, Javascript, gewürzt mit etwas Rust.
Automatische Erstellung von Python Bindings für verschiedene Branches einer C++ Library, für Testzwecke.
09/'11-05/'12
Pokerserver auf Python/Twisted Basis
Tätigkeiten: Entwicklung/Debugging
Tools: Linux, Python, Twisted, MySQL.
12/'09-04/'11
Umstellung eines komplexen papierbasierten Workflows auf elektronische Verarbeitung
Tätigkeiten: Entwicklung(SCRUMM)
Tools: Linux, Python, Django, PostgreSQL, Mercurial, Winclients, Powershell.
08/'09-08/'11
Preisvergleichswebsite für Fahrzeug-Leasing
HTML Scraping, Websitefrontend, mobil-designtes Webfrontend.
Tätigkeiten: Design, Entwicklung, Produktionssupport.
Tools: Linux (Ubuntu, Redhat), Python, Cherrypy, Selenium, Jquery, MySQL.
08/'08-06/'09
Cluster control Skripte
Tätigkeiten: Design, Entwicklung, Produktionssupport.
Tools: Linux, SLES10, Sun Grid Engine, Python, WinXP, wxPython/wxWidgets, putty, Powershell
Mitarbeit an der Portierung von Oracle auf hauseigene DB.
Branche: IT-Dienstleistungberufsbegleitend
Stand 10/2025: 45% der ECTS erledigt.
+ Softwareentwicklung Python
+ Datenanalysen, Data Science
+ PostgreSQL, Hadoop, PostgreSQL, MySQL, SQLite
+ Schulungen/Wissensvermittlung/CoachingZusätzlich zum Handel auch Tätigkeiten im Bereich der
Softwareentwicklung, IT-Beratung und Unixadministration.
Wissenschaftsverlag
Rüstungsindustrie
KMU"Der Consultant hatte profundes Wissen über die Erzeugung und Bearbeitung von Postskript und Pdf Dateien. Ausserdem waren sein Wissen über die Verwendung von Opensource Tools wie ghostscript und Systemadministration von Servern sehr nützlich für eine schnelle Lösungfindung mithilfe von Standard Unix Tools. Des weiteren wurde von ihm ein Zertifikat für unseren Server erstellt, der zur Erzeugung von sicheren Verbindungen für diesen nötig war. Sehr wertvoll für uns war auch seine Erfahrung im Bereich Netzwerkprogrammierung in python, die durch sehr interessanten Diskussionen und Tipps im Bereich Software design und Datenmanagement in einem verteilten System ergänzt wurden."
— Projekte Pdf- und Postskripterzeugung, etc. 10/07 - 02/08
Referenz durch Geschäftsführer IT und SE, Firma zur Erzeugung von indiviuellen Print-Produkten vom 02.04.08
"The Consultant is a seasoned and diligent developer/system architect capable of working on projects of various sizes with and without team or direct project management. [...] The consultant key strengths include Python, shell scripting, rapid development, PostgreSQL, overall Unix/Linux knowledge and the level of detail in which he dives into his work is beyond expectation. The consultant's analytical senses and discovery process have proven invaluable within the development cycle of our products and services. He is completely dedicated to his projects and provides unparalleled availability and assistance to other team members and managers. The consultant is able to articulate his concepts and ideas in a clean presentation which can then be discussed and disseminated by team and management. I strongly recommend the consultant."
— Project Website, 09/04 - 01/07
Reference from CTO, video-sharing platform, from 10.01.07
"Der IT-Spezialist hat für uns zwischen September und November 2004 das Prototyping eines Linux Grid Clusters durchgeführt. Er hat dabei nicht nur sein umfangreiches Fachwissen ins Projekt eingebracht, sondern auch hohe persönliche Leistungsbereitschaft und Professionalität gezeigt."
— Projekt HPC@Imaging Linux Grid Cluster, 09/04 - 11/04
Referenz durch Unternehmen für Outsourcing Services (5.400 MA) vom 05.11.04
"[...] Dabei arbeitete er an Design, Implemtierung, sowie der Schulung der Kollegen in das Framework. Seine Aufgaben erfüllte er stets pünktlichst und höchst verantwortungsbewusst zu unserer vollsten Zufriedenheit."
— Projekt Dateneinleseframework in bestehende Datenanalyseappl., 09/03 - 04/04
Referenz durch Leiter Entwicklung, Verteidigungsunternehmen, vom 04.11.04
"Der Berater war in der Zeit vom September 2002 bis Jänner 2003 für mich tätig. In dieser Zeit reorganisierte er den Ordinationsablauf unter Berücksichtung der besonderen Bedingungen in meinen Ordinationen. Seine Aufgaben erfüllte er stets pünktlichst und höchst verantwortungsbewusst zu meiner vollsten Zufriedenheit. In der Arbeit mit meinem Personal zeigte er Geduld und Einfühlungsvermögen. Der Berater stellte täglich seine im höchsten Maße vorhandene Kompetenz, Flexibilität und Freundlichkeit unter Beweis."
— Projekt Kommunikations und EDV-Beratung von 09/02 - 01/03
Referenz durch niedergelassener Facharzt mit mehreren Ordinationen vom 03.03.03