Justin Donaldson is a Chief Data Scientist with 15+ years bridging academia and industry, known for incubating high-impact applied ML projects at Salesforce and founding privacy-enabled AI ventures. He holds a Ph.D. in Informatics from Indiana University where he researched unsupervised learning and recommender systems, and has a track record of translating research into production—overhauling search ranking pipelines, building anomaly detection and candidate-matching systems, and applying DNNs to predict testing failures. As a hands-on engineer he contributes to open-source projects like the Haxe cross-platform toolkit and the Syntastic Vim plugin, improving language targets and tooling integration. Based on roles from co-founding BigML to advising university courses, he combines product-focused leadership with deep technical craft and an interest in human-centered visualization and HCI. Located on Mercer Island, WA, he’s equally comfortable bootstrapping prototypes and guiding teams to scale novel ML solutions for enterprise customers.
15 years of coding experience
11 years of employment as a software developer
Doctor of Philosophy (Ph.D.) Informatics (Computer Science), Doctor of Philosophy (Ph.D.) Informatics (Computer Science) at Indiana University Bloomington
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at DePauw University
Contributions:5 reviews, 794 commits, 83 PRs in 7 years
Contributions summary:Justin primarily contributed to the Haxe project by implementing and modifying core language features and standard library components for the Lua target. Their work included significant changes to existing methods and the addition of new methods within the standard library. They also focused on improving the integration of these methods with the Haxe reflection functionality. The user also made code changes to improve the overall reliability of the code by fixing common issues and implementing additional test coverage.
Contributions summary:Justin primarily contributed to the `hss` syntax checker for the Syntastic Vim plugin. They added and configured the `hss` syntax checker, modifying the associated Vim script to utilize the `hss` executable for syntax validation. The user implemented changes to prevent output during syntax checking, and addressed platform-specific behavior by using different null device paths for the output redirection. This work focused on improving the integration of `hss` with the syntax checking framework.
syntax-checkingvimvim-pluginsyntax-checkerlint
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.