Not Accepting Guests

  • Last login 22 days ago

Join Couchsurfing to see Tim’s full profile. It’s free!


  • 7 References 4 Confirmed & Positive
  • Fluent in English; learning Spanish
  • 36, Male
  • Member since 2007
  • software engineer at
  • BA in computer science from Harvard University
  • From Haverford, Pennsylvania, United States
  • Profile 100% complete

About Me


Enjoy life, family, and friends


After college, I founded a non-profit bicycle shop ( and learned to be a bike mechanic and run a small business. Then I worked in genomics at the Broad Institute, writing code to help us better understand viruses like Dengue and HIV. Now I'm a software engineer at which connects people through lending for the sake of alleviating poverty.


I think the most important things are to be happy, to live simply, and to be positive and friendly to others. I believe strongly in minimizing one's "ecological footprint", not using more than you need, and more generally, being efficient and minimizing waste.

Why I’m on Couchsurfing


This one summer I was taking a computer / music course at Stanford, and I was signed up for the first week to stay in a dorm room. I was hoping not to need to pay for another week of that, and I didn't know anyone so I walked up to (who would soon become my friend) Katie and introduced myself. I was psyched to meet someone who knew her way around Stanford, and was able to crash on her futon instead of paying for housing. She introduced me to her friends and spent some time with me, and I really enjoyed my time better as a result.


bicycle education and advocacy, ultimate frisbee, small-ensemble singing, home-cooked food, learning and adventuring through travel, and living deliberately

Music, Movies, and Books

Music: Bach, Ben Folds, Barenaked Ladies, The Beatles, Billy Joel, Cake, Led Zeppelin, Michael Jackson, Outkast, Stevie Wonder, Weezer

Movies: Buffalo 66, The Graduate, Psycho

Books: Choralgesange (J. S. Bach), Bringing Down the House, Bee Season

Countries I’ve Visited

Cambodia, Colombia, Denmark, France, Germany, Ireland, Laos, Nepal, Netherlands, Norway, Spain, Taiwan, Thailand, Turkey, United Kingdom, United States, Viet Nam

Countries I’ve Lived In

United States

Old School Badges

  • Vouches
    1 Vouch
  • Pioneer
    Pioneer Badge

Join Couchsurfing to see Tim’s full profile. It’s free!