298
reputation
3
10

Todd O'Bryan

Currently, I work as a software engineer for Workday, mostly working in Kotlin on a daily basis. Previous software engineering gigs were Clever, Amazon Music, and Google.

Before that, I taught high school computer science for twelve years, was a graduate student studying theoretical linguistics (during which time I taught Spanish), and before that I was a Teach for America corps member. I majored in Music and Math as an undergrad.

I'm interested in computer science, language, and education. Recently, I'm very drawn to functional approaches and I love working in Scala and like working in Kotlin and TypeScript. I'm competent in Scala, Kotlin, and Java, but would need to brush up on Python, TypeScript, C, C++, or Lisp. I'd love to have an excuse to spend some time with Rust, but I disliked my experiences in Go (get generics, please) and Ruby on Rails (coming into an established codebase meant tons of magic it was hard to understand). For teaching, I've used Scala, Java, Python, Racket (formerly PLT Scheme), and even ProLog, once.

5
answers
4
questions
~11k
people reached
  • Bay Area, CA, USA
  • Member for 6 years, 11 months
  • 32 profile views
  • Last seen Jun 27 '20 at 21:59

Top tags (18)

Score 1
Posts 2
Posts % 22
Score 1
Posts 1
Score 0
Posts 2
Score 0
Posts 1
Score 0
Posts 1
Score 0
Posts 1

Top posts (9)

Badges (13)

Gold

Silver

3

Rarest

Bronze

10

Rarest