Hello, my name is Brian, and I love solving problems with code. I currently
work at DocSpot in Sunnyvale, California as a back-end developer. I work on a
custom Java codebase with a focus on selecting, downloading, and indexing data from
the web. It's fascinating work that combines elements of NLP, probabilistic
decision making, data sanitizing, building APIs, and writing services that support
concurrent operations on a massive SQL database by internal and customer-facing tools.
My best skill is self-teaching: I am curious, an avid reader, good at breaking
problems into small chunks, and careful, scientific observation.
Other
skills: HTML, CSS, Javascript, Lua, Java, C, git/GitHub, Vim, Emacs,
Linux, Calculus, Linear Algebra, ODEs.
In my spare time, I study functional programming via Clojure/ClojureScript,
Scala, and Haskell.