Rachel Warren

Irvine, 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
Rachel Warren is a software engineer and Ph.D. candidate in Informatics at UC Irvine with 11 years of experience building large-scale data systems, machine learning pipelines, and research-driven tools across industry and academia. She has shipped production Spark-based solutions at Salesforce and Alpine Data, contributed backend Scala implementations for high-performance rank and distinct-value computations, and recently interned with Microsoft Research on socio-demographic risk modeling for disaster response. Her work blends rigorous empirical research—spanning causal analyses and mobile-data interventions in partnership with governments—with hands-on engineering that optimizes real-time scoring and big-data workflows serving billions of predictions. She’s comfortable translating field-driven social science questions into scalable code and reproducible experiments, and has a track record of bringing research insights into operational systems.
code11 years of coding experience
job7 years of employment as a software developer
bookMaster of Library & Information Science - MLIS Computer and Information Sciences, General, Master of Library & Information Science - MLIS Computer and Information Sciences, General at UC Berkeley School of Information
bookBachelor of Arts (B.A.) Computer Science, Bachelor of Arts (B.A.) Computer Science at Wesleyan University
bookDoctor of Philosophy - PhD Informatics, Doctor of Philosophy - PhD Informatics at UC Irvine Donald Bren School of Information and Computer Sciences
bookUniversity of California, Irvine
languagesSpanish
github-logo-circle

Github Skills (8)

spark10
scala10
algorithms9
data-structure9
algorithm9
data-structures9
testing8
data-engineering7

Programming languages (5)

C++ScalaHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
Examples for High Performance Spark
Role in this project:
userBack-end Developer
Contributions:80 commits, 36 PRs, 55 pushes in 11 months
Contributions summary:Rachel has focused on developing the core backend features for computing rank statistics and distinct values, primarily in Scala. They have worked extensively on the `RankStats` class and its associated utility functions, including methods for calculating medians, distinct values, and implementing secondary sorting. Furthermore, they have refactored existing code and created unit tests to improve the build and test the implementations.
spark
rachelwarren/CPE_Covid_Model

Oct 2020 - Mar 2021

Model of Covid spread in a synthetic city, for the Center for Policing Equity.
Contributions:7 PRs, 17 pushes, 3 branches in 4 months
centerequitysyntheticpolicingspread
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