Randy Lai

Randy Lai

Data Scientist

Google

Randy Lai is a data scentist at Google. His interests include writing computing software and developing statistical methodologies.

Skills

R
Python
Statistics

Experience

 
 
 
 
 
Data Scientist
Google
March 2021 – Present
DS for Google Payments
 
 
 
 
 
Visiting Assistant Professor in Statistics
University of California, Davis
September 2019 – March 2021 California
Taught upper division data science courses
- Data & Web Technologies for Data Analysis
- Big Data & High Performance Statistical Computing
 
 
 
 
 
Assistant Professor in Statistics
University of Maine
September 2015 – August 2019 Maine
Taught upper division statistics courses
- Engineering Statistics
- Statistical Methods in Research
- Statistical Methods in Machine Learning

Recent Posts

Projects

*
radian

radian

A 21 century R console. radian is an alternative console for the R program with multiline editing and rich syntax highlight. It is written in Python, so to some extent, it could be considered as a ipython clone for R.

Terminus

Terminus

Terminus is an Sublime Text package which emulates terminals inside the editor.

R language server

R language server

An implementation of the Language Server Protocol for R. The Language Server protocol is used by an editor client to integrate features like auto completion.

RCall.jl

A Julia package which calls R functions.

Julia-Sublime

A Sublime Text package providing Julia syntax suports.

rchitect

A python package which allows users to call R functions in Python. It is served as the backend of the R console radian.

R IDE for Sublime Text

A Sublime Text package for better R programming experience.

SendCode

Send code to macOS and Linux Terminals, iTerm, ConEmu, Cmder, Tmux, Terminus; R (RStudio), Julia, IPython.

AlignTab

An alignment plugin for Sublime Text using regular expression.

Netlify deploy status

A webapp notifies GitHub for the netlify deploy status.

arrangements

An R package of fast generators and iterators for permutations, combinations, integer partitions and compositions. See Stackoverflow.

collections

An R package of high performance data containers.

otp

An R package for one time password generation and verification

Project Manager for Sublime Text

Project Manager for Sublime Text.

Project submission webapp

A python flask webapp for collecting students’ projects from STA 141B and STA 141C.

RemoteSubl

Open file in Sublime Text via ssh remotely.

RTagBot

Publish R package releases automatically to GitHub.

Unittest framework for Sublime Text

Unittest framework for Sublime Text. It runs unittest testcases on local machines and CI services such as GitHub and Circle CI.

View GitHub Private Repo

A python flask webapp to preview private github repo