Alexander Prange

Senior Software Engineer Machine Learning Researcher at consistec Engineering & Consulting GmbH

Saarbrücken, Saarland, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Alexander Prange is a Senior Software Engineer and Machine Learning researcher with 14 years of experience building ML-driven systems in robotics and interactive AI, currently at consistec in Saarbrücken. He blends research and product delivery from a long tenure at DFKI—rising from student researcher to deputy head of Interactive Machine Learning—bringing both hands-on implementation and project leadership. A pragmatic coder with deep Python and Julia experience, he has contributed bug fixes and evaluation tools to scikit-learn and added flexible categorical encoding features to JuliaStats, showing attention to model evaluation and data representation. Alexander’s background in teaching programming and low-level languages complements his research focus, allowing him to span from algorithms and statistical foundations to production-ready back ends. He’s particularly effective at turning research insights into robust tooling for real-world robotics and ML workflows.
code14 years of coding experience
job9 years of employment as a software developer
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at Universität des Saarlandes
stackoverflow-logo

Stackoverflow

Stats
3,068reputation
428kreached
59answers
13questions
Badges
neural-network
top-1%
machine-learning
top-5%
artificial-intelligence
top-1%
github-logo-circle

Github Skills (26)

artificial-intelligence10
python10
scikit10
statistics10
machine-learning10
data-structure10
statistical-models10
scikit-learn10
neural-network10
data-structures10
julia10
data-science9
kmeans9
algorithms9
data-analysis8

Programming languages (11)

JuliaC++ShellCSSCCMakeHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
scikit-learn/scikit-learn

Mar 2013 - Nov 2015

scikit-learn: machine learning in Python
Role in this project:
userBack-end Developer & ML Engineer
Contributions:23 reviews, 93 commits, 5 PRs in 2 years 8 months
Contributions summary:Alexander contributed to the scikit-learn project by addressing a bug related to `MiniBatchKMeans` with explicit centers, fixing the `n_init` parameter, and adding a corresponding test case. They also updated documentation, specifically regarding example paths. Furthermore, the user implemented a learning curve functionality within the library to analyze model performance across different training set sizes, demonstrating a focus on model evaluation. The user demonstrated proficiency in Python, and specifically using the scikit-learn library.
data-analysispythonstatisticsdata-sciencelearn-machine-learning
JuliaStats/StatsBase.jl

Sep 2013 - Sep 2013

Basic statistics for Julia
Role in this project:
userBack-end Developer & Data Scientist
Contributions:6 commits in 3 days
Contributions summary:Alexander primarily focused on enhancing the `statsbase.jl` package with new statistical functionalities. They implemented an "indicators" function for one-hot encoding of categorical data, allowing for the creation of indicator matrices. Furthermore, the user improved the existing code by adding features such as handling of generic categories and sparse outputs, expanding its flexibility. They also addressed code quality by removing unused code and refactoring `indicators`.
summarizationstatisticsstatistical-modelsjulia
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Alexander Prange - Senior Software Engineer Machine Learning Researcher at consistec Engineering & Consulting GmbH