| bio | website | pryden.net |
|---|---|---|
| location | San Jose, CA | |
| age | 29 | |
| visits | member for | 2 years, 8 months |
| seen | 7 hours ago | |
| stats | profile views | 84 |
I've been hacking computers since age 6. These days, I'm a software engineer at Google, working on maps and related things in the Geo group.
Besides being fluent in English and American Sign Language, I know too many programming languages to count. Primarily these days I use Java, JavaScript, Python, and C++. I also enjoy C#, even though nowadays I don't get many chances to use it. I'm also a big fan of Haskell and Scala, although I haven't had a chance to use either of them in a large-scale project yet.
In my spare time, I play guitar and read voraciously, including science fiction and books on computing. I'm also a volunteer minister for the deaf, teaching Bible studies in American Sign Language.
Standard disclaimer: my opinions are my own, and not necessarily those of my employer.
|
Jul 25 |
answered | Are unit tests really that useful? |
|
May 24 |
answered | What is the name for a NON-self-calling function? |
|
May 21 |
answered | Why is Invariance, Covariance and Contravariance necessary in typed languages |
|
May 10 |
answered | Working machines of developers - in what ways are they usually standardized or restricted? |
|
Feb 23 |
answered | Examples of operator overloading, which make sense |
|
Oct 9 |
answered | Why do languages such as C and C++ not have garbage collection, while Java does? |
|
Sep 24 |
answered | Database source control |
|
Aug 18 |
answered | Why isn't Java used for modern web application development? |
|
Aug 15 |
answered | At What Point Should You Start To Think About Performance? |
|
Mar 8 |
answered | Why aren't we all doing model driven development yet? |