Cathy Douglass

Software Engineer at Google

San Francisco Bay Area 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
Cathy Douglass is a software engineer in the San Francisco Bay Area with 11 years of experience building reliable web applications and test suites, primarily using Ruby, Elm, and Python. With a BS in Physics from Caltech, she brings strong theoretical grounding to pragmatic engineering work at Google and earlier roles at NoRedInk and Dot & Bo. She has a sharp eye for detail demonstrated by QA, automation, and data-migration projects, and contributes to scientific open-source like SciPy, fixing subtle ndimage endianness bugs and improving test coverage. Curious and methodical, she has experimented with Rust, Haskell, Coq, and Scheme but focuses on shipping production-quality systems today.
code11 years of coding experience
job2 years of employment as a software developer
bookCalifornia Institute of Technology
github-logo-circle

Github Skills (12)

testing10
debugging10
debug10
scipy10
python10
numpy10
scientific-computing9
algorithms9
sparse-matrix8
test-automation8
linear-algebra8
data-analysis7

Programming languages (6)

CSSRustJavaScriptElmRubyPython

Github contributions (5)

github-logo-circle
scipy/scipy

Jun 2017 - Aug 2017

SciPy library main repository
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:18 commits, 10 PRs, 44 comments in 1 month
Contributions summary:Cathy primarily contributed to bug fixes and testing within the SciPy library. Their work focused on resolving endianness issues in the `ndimage` module, specifically addressing a 1D affine transform and cases involving non-native data types. They also made modifications to the `dirichlet.var()` output shape and addressed various warnings in the testing suite, including removing filters and suppressing runtime warnings. Finally, they added and modified tests in `scipy/stats/tests` and `scipy/sparse/linalg/tests` to improve test coverage and ensure code quality.
scipypythonscientific-computing
cdouglass/curriculum

Nov 2015 - Jun 2016

Contributions:32 pushes, 15 branches in 7 months
urlscurriculum
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
Cathy Douglass - Software Engineer at Google