Don Dennis

Research Scientist, Meta Superintelligence - Infra

Menlo Park, 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
Don Dennis is a research scientist focused on infrastructure for Meta Superintelligence, bringing 11 years of experience spanning machine learning research and production-focused engineering. He earned a PhD in Machine Learning from Carnegie Mellon and has a strong research pedigree from Microsoft Research Bangalore and internships at top labs, with hands-on work porting and optimizing ML algorithms for edge devices (e.g., ProtoNN) and contributing practical features to well-known open-source projects like Mixxx. Based in Menlo Park, he blends deep algorithmic understanding with pragmatic systems implementation, having debugged, refactored, and productionized components across ML and full-stack codebases. Notably, his background includes both low-level ML algorithm adaptations for constrained hardware and user-facing feature work, signaling an ability to move ideas from research to real-world impact. He maintains a personal site (dkdennis.xyz) and a wry commitment to fixing his profile whitespace someday—hinting at a detail-oriented but approachable mindset.
code11 years of coding experience
bookKendriya Vidyalaya Rubber Board Kottayam
bookBachelor of Technology (B.Tech.) Computer Science and Engineering, Bachelor of Technology (B.Tech.) Computer Science and Engineering at Indian Institute of Technology, Patna
bookKendriya Vidyalaya No. 2 Delhi Cantt 10
bookDoctor of Philosophy - PhD Machine Learning, Doctor of Philosophy - PhD Machine Learning at Carnegie Mellon University
languagesEnglish, Malayalam, Hindi
github-logo-circle

Github Skills (16)

algorithm10
machine-learning10
debug10
machine-learning-algorithms10
tensorflow10
c-language10
cprogramming-language10
edge-computing10
qt10
deep-learning9
user-interface9
audio9
midi8
midi-instrument8
music8

Programming languages (6)

TypeScriptC++LuaPHPHTMLPython

Github contributions (5)

github-logo-circle
microsoft/EdgeML

Sep 2017 - Jul 2019

This repository provides code for machine learning algorithms for edge devices developed at Microsoft Research India.
Role in this project:
userML Engineer
Contributions:271 commits, 15 PRs, 194 pushes in 1 year 10 months
Contributions summary:Don primarily contributed to the implementation and testing of machine learning algorithms for edge devices. Their work involved porting and testing ProtoNN, a machine learning algorithm, including bug fixes and example programs. They also added support for softmax loss and hard thresholding within the ProtoNN framework.
classifieredge-machine-learningsensortensorflowmicrosoft
mixxxdj/mixxx

Jan 2015 - Feb 2015

Mixxx is Free DJ software that gives you everything you need to perform live mixes.
Role in this project:
userFull-stack Developer
Contributions:48 commits, 2 PRs, 42 comments in 1 month
Contributions summary:Don primarily focused on bug fixing and feature enhancement related to the Auto DJ functionality within the Mixxx DJ software. Their contributions involved modifying the preferences dialog (DlgPrefAutoDJ) to include options for random track enqueueing and adjusting the behavior of the Auto DJ playlist. They also updated the AutoDJProcessor and AutoDJFeature components to handle the logic for adding and managing random tracks, ensuring the system functions correctly when starting with zero tracks or when the playlist has fewer tracks than the minimum allowed. Further refactoring of code was also performed.
everythingwindowshidmidilinux
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
Don Dennis - Research Scientist, Meta Superintelligence - Infra