Douglas Duhaime

Product Engineer at Y Combinator

San Francisco, California, 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
Douglas Duhaime is a product-focused engineer and founder with 12 years of experience building pragmatic software solutions across startups, academia, and enterprise. Currently a Product Engineer at Y Combinator and founder of Aloha Interactive, he blends hands-on full-stack development with product thinking to ship user-facing features and robust back-end integrations. His background includes leading engineering at Yale and mobile engineering at Savas Labs, and he has applied ML tooling expertise to projects like gpt-2-simple and WebGL visualization work on pix-plot. An active open-source contributor, he has improved documentation for the widely used three.js library and tackled TensorFlow compatibility and packaging issues in popular ML repos. Trained in humanities and philosophy (Ph.D. work) alongside formal study of NLP, statistics, and ML, he brings rare cross-disciplinary fluency that helps translate complex technical problems into clear product outcomes. Based in San Francisco, he favors practical, well-documented solutions that improve developer and user experience alike.
code12 years of coding experience
job7 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.), English, History and Philosophy of Science, Doctor of Philosophy (Ph.D.), English, History and Philosophy of Science at University of Notre Dame
bookStudied NLP algorithms in the SEASR programming environment., Studied NLP algorithms in the SEASR programming environment. at University of Victoria
bookM.A., English, M.A., English at University of Wisconsin-Milwaukee
bookEpistemology, Epistemology at Central Connecticut State University
bookB.A., English, B.A., English at The University of Connecticut
bookGerman Language and Literature, German Language and Literature at Yale University
bookStudied statistical algorithms in the R programming language., Studied statistical algorithms in the R programming language. at University of Maryland
stackoverflow-logo

Stackoverflow

Stats
26,610reputation
16.9mreached
392answers
330questions
Badges
package
top-5%
shiny
top-5%
javascript
top-5%
artificial-intelligence
top-5%
matplotlib
top-5%
ipython
top-5%
github-logo-circle

Github Skills (43)

text-generation10
javascript10
python10
css10
machine-learning10
ui-design10
uid10
tensorflow10
front-end-development10
3d10
gpt10
documentation10
utf9
image-processing9
matplotlib9

Programming languages (20)

PowerShellJavaC++CRustVueGoHTML

Github contributions (5)

github-logo-circle
pleonard212/pix-plot

Aug 2017 - Oct 2021

A WebGL viewer for UMAP or TSNE-clustered images
Role in this project:
userFull-stack Developer
Contributions:2 releases, 766 commits, 250 PRs in 4 years 2 months
Contributions summary:Douglas's contributions primarily involved modifying JavaScript files within the `assets/js` directory. These changes indicate a focus on implementing UI components and improving overall user interactions. The user also updated CSS styles to enhance the visual presentation of the application. Furthermore, the user worked on the project's build system and possibly contributed to the continuous integration or testing aspects of the project.
webglweb-appviewerdata-visualizationmachine-vision
minimaxir/gpt-2-simple

May 2020 - Oct 2021

Python package to easily retrain OpenAI's GPT-2 text-generating model on new texts
Role in this project:
userML Engineer
Contributions:6 commits, 1 PR, 2 comments in 1 year 5 months
Contributions summary:Douglas primarily contributed to the core functionality of the GPT-2 model, including loading, finetuning, and integrating the model. Their commits addressed variable reuse, merging conflicts, TensorFlow 2 compatibility, and added missing dependencies within the `gpt_2_simple` package. The user also updated the `setup.py` file to include a proper description for users.
nlptransformer-architecturelanguage-modelpythonopenai
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