Josef Fruehwald is an Assistant Professor at the University of Kentucky with 16 years of experience applying quantitative and statistical methods to sociolinguistics and language data. Trained at the University of Pennsylvania (Ph.D.), he specializes in regression, Bayesian modeling, MCMC, reproducible research, and data visualization, often implementing analyses in R. His open-source contribution to ggplot2—adding a versatile stat_ellipse function supporting t- and normal-distribution ellipses and Euclidean circles—reflects a practical focus on clear, maintainable tools for visualizing data distribution and uncertainty. Josef blends corpus development and annotation experience with rigorous statistical practice, enabling insights that bridge computational methods and linguistic theory.
16 years of coding experience
1 year of employment as a software developer
Doctor of Philosophy (Ph.D.), Linguistics, Doctor of Philosophy (Ph.D.), Linguistics at University of Pennsylvania
Contributions summary:Josef significantly contributed to the `ggplot2` repository by adding a `stat_ellipse` function. This function calculates and plots data ellipses, offering users a way to visualize data distribution and confidence intervals. The user implemented different ellipse types, including t-distribution, normal distribution, and euclidian circles, and refactored the code to enhance clarity and maintainability.
Contributions:57 commits, 1 PR, 1 push in 3 years 6 months
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.