About Christian
German
Native or bilingual
English
Native or bilingual
Dutch
Basic
Experience
- APTA Technologies B.V.Founder/Software Engineer/Machine Learning ScientistApril 2019 - Today (7 years and 2 months)Delft, NetherlandsAPTA Technologies helps software-product owners develop a deep understanding of user behavior, identify the root causes of bottlenecks or breakdowns, and predict error or downtime occurrences, and monitor the impact on the business processes enabled by the software. Pando, our process analysis tool, extracts insights and knowledge from the application logs and visually presents the data to engineers, developers, and business process owners. Using these insights, root-cause analysis and predictive monitoring are set up. This helped our clients to detect incidents with significant lead time before user reports, and identified incidents without manual setup of alerting and thresholding rules. We build REST-APIs in Python using fastapi and frontends using Spring + VueJS while our core algorithms are implemented in C++ (or Pytorch Lightening).
- alatus sigma consultingSoftwareingenieurApril 2017 - Today (9 years and 2 months)Trier, GermanyAs a Software Developer:
- In green-field settings, implemented and deployed ML pipelines as RESTful services using fastapi, deployed serverless on Digital Ocean and AWS.
- Prototyped and deployed MVP web apps using a Python/Django stack, deployed serverless. As a Machine Learning Engineer:
- Got rid of the need for pairwise training data for a Tesseract-based OCR service, leading to state-of-the-art OCR quality with minimal training data using a Pytorch-based CycleGAN deep network in preprocessing for image cleaning.
- Implemented readily extendable performance evaluation pipelines of various preprocessing techniques over of standard classifiers and regressors using a variety of hyperparameter search algorithms, providing a framework for quickly evaluating novel imputation methods. As a Data Science Consultant:
- Provided actionable insights into user behavior on a web app, quantifying the impact of new features on conversation rates and summarizing, visualizing, and writing up insights for non-technical users.
- Technische Universiteit DelftResearch ScientistFebruary 2019 - February 2021 (2 years)Delft, NetherlandsI develop machine learning tools for applications at the intersection of software engineering and security. I mostly develop novel algorithms and methods for anomaly detection, semi-supervised machine learning, and grammar inference. These techniques use online clustering, sketching, and locality sensitive hashing techniques in online settings, in part using Apache Kafka/ Flink. Within the security setting, I also consider adversarial learning scenarios and was part of the winning team of the adversarial malware learning challenge at KDD. I mostly used C++, Python, and PyTorch. I also closely work and supervise students of all levels.
Recommendations
Be the first to recommend Christian
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Doctor of PhilosophyUniversity of Luxembourg2017Doktor (Ph.D.), Computer Science
- Diplom, InformatikFriedrich-Alexander-Universität Erlangen-Nürnberg2013Diplom, Informatik