CV

PDF | JSON

Cora Johnson-Roberson

Software engineer with interests in infra, networking, and observability.

Work

Google

2021-01-11 - Present
Software Engineer

Backend infrastructure for managing VMs and on-prem Kubernetes deployments (Go).

  • Instrumented the platform for both internal and customer-facing monitoring.

  • Worked on transparent connectivity solution letting customers inspect all management traffic.

  • Developed infrastructure to support running Gemini on-prem in confidential enclave.

Khan Academy

2020-08-01 - 2020-12-11
Senior Software Engineer

Khan Academy

2017-06-20 - 2020-07-31
Software Engineer

Full-stack engineering for a educational web app on Google App Engine (Python, Go, JS).

  • Created Dataflow jobs to provide data insights to school districts.

  • Developed backend for new progress mechanic, increasing users' time spent on site by 3.5%.

  • Built a pipeline to compute and display practice task time estimates using BigQuery.

Princeton University

2015-03-01 - 2015-11-01
Frontend Developer (Freelance)

Built a new site for African-American Studies Dept. with designer Remeike Forbes (PHP/WP).

  • Enriched UX with a responsive WordPress theme.

  • Saved client labor by writing a plugin for importing academic publications.

Harvard University

2011-05-01 - 2011-08-01
Presidential Instructional Technology Fellow

Built a keyboard harmony trainer app with MIDI interface (JS).

  • App used by all intro music theory courses the next year.

Projects

Paper Machines

2012-08-25 - 2014-07-01
  • Developed Firefox extension for NLP/dataviz (Python, D3).

  • Rewrote the NLP components as a server for multithreaded NLP (Scala/Play/Akka).

Education

2015-09-01 - 2017-05-25
Brown University
Computer Science
Sc.M.
2011-09-01 - 2017-05-25
Brown University
Ethnomusicology
Ph.D (ABD)
2011-09-01 - 2013-05-25
Brown University
Ethnomusicology
A.M.
2007-09-01 - 2011-05-01
Harvard University
History & Literature & Music
A.B. _cum laude_

Skills

Languages
fluent
  • Go
  • Haskell
  • Python
Languages
proficient
  • Elm
  • Java
  • JS
  • Kotlin
  • Scala
Data Science
analysis/ETL
  • BigQuery
  • Dataflow
  • tensorflow.js
Data Science
viz
  • D3.js