Randy Lai

Senior Data Scientist

Davis, 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
Randy Lai is a Senior Data Scientist with 13 years of experience blending academic rigor and production-grade engineering, currently contributing at Google after a faculty track in statistics. He holds a PhD in Statistics from UC Davis and has a strong record in higher education and research-driven problem solving. Randy pairs statistical modeling and devops practices to deliver reliable data products and has deep hands-on experience improving developer tools and editor UX. An active open-source contributor, he has enhanced widely used projects like RStudio, prompt-toolkit, and Sublime Text plugins—work that surfaces in improved IDE scripting, terminal rendering, and language-server integrations. His background shows a rare mix of syntax-level maintenance, UI/UX fixes, and backend stability improvements, reflecting attention to both developer experience and reproducible analysis. Based in Davis, CA, he brings academic insight to scalable, user-focused data engineering at cloud scale.
code13 years of coding experience
job5 years of employment as a software developer
bookDoctor of Philosophy - PhD Statistics, Doctor of Philosophy - PhD Statistics at University of California, Davis
github-logo-circle

Github Skills (34)

debugging10
objective-c10
git10
javascript10
develop10
bootstrap10
python10
console10
prompt-toolkit10
sublime-text10
r10
applescript10
ide10
user-interface10
language-server-protocol10

Programming languages (27)

C#CDGoHTMLJupyter NotebookErlangTypeScript

Github contributions (5)

github-logo-circle
randy3k/Terminus

Jun 2018 - Jan 2023

Bring a real terminal to Sublime Text
Role in this project:
userBack-end Developer
Contributions:16 reviews, 521 commits, 41 PRs in 4 years 7 months
Contributions summary:Randy primarily contributed to the implementation and modification of the core functionality of the terminal application. They fixed bugs related to text highlighting and improved the rendering of the console output. Their work included changes to core files like `console.py` and the addition of themes to customize the display. The user also made improvements to the code related to handling various keys.
sublime-textterminalconsole
timbrel/GitSavvy

Dec 2015 - Nov 2021

Full git and GitHub integration with Sublime Text
Role in this project:
userFull-stack Developer
Contributions:12 releases, 1 review, 462 commits in 6 years
Contributions summary:Randy made significant contributions to the GitSavvy Sublime Text plugin, focusing on feature additions and bug fixes. Their work includes implementing smart tag-based semantic versioning, creating support for creating pull requests, and addressing issues related to file paths and tag management. The commits also demonstrate their involvement in UI/UX aspects, such as adding menu items and help popups for more interactive commands.
sublime-text
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