Justin Donaldson

Chief Technology Officer at Curvo

Mercer Island, Washington, United States
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
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.
code15 years of coding experience
job11 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.) Informatics (Computer Science), Doctor of Philosophy (Ph.D.) Informatics (Computer Science) at Indiana University Bloomington
bookBachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at DePauw University
github-logo-circle

Github Skills (15)

haxe10
linter10
lua10
linting10
cross-platform10
eslint10
lint10
vim-plugin10
multiplatform10
syntax-checking10
vimscript10
lib9
refactoring8
debugging8
refactor8

Programming languages (20)

MDXPowerShellC++CRustHaxeTeXGo

Github contributions (5)

github-logo-circle
HaxeFoundation/haxe

Oct 2013 - Sep 2020

Haxe - The Cross-Platform Toolkit
Role in this project:
userBack-end Developer
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.
haxecompilercross-platformtranspilerprogramming-language
vim-syntastic/syntastic

Feb 2017 - Feb 2017

Syntax checking hacks for vim
Role in this project:
userBackend Developer
Contributions:1 commit, 2 PRs, 1 comment in 1 day
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.
Request Free Trial