Skip to content

Instantly share code, notes, and snippets.

@derwiki
Created November 22, 2011 21:44
Show Gist options
  • Select an option

  • Save derwiki/1387096 to your computer and use it in GitHub Desktop.

Select an option

Save derwiki/1387096 to your computer and use it in GitHub Desktop.
A D A M D E R E W E C K I
1456 Jones St. Apt 32, San Francisco, CA 94109 740-502-3073
derewecki@gmail.com @derwiki
linkedin.com/in/derewecki derwiki.tumblr.com
news.ycombinator.com/user?id=derwiki github.com/derwiki
== P R O F E S S I O N A L E X P E R I E N C E ==
Causes, Hacker (3/2011 - Present)
* Web Development
- Rails 2.1 and jQuery
- OpenGraph integration, ported Facebook Canvas pages to Facebook Connect
- built new features and added enhancements to existing ones
* Suggestomatic
- large scale item-based collaborative filter recommendation engine, designed
to work for ~600k items and ~700m connections
- data preparation in Python, similarity engine in C
- github.com/causes/suggestomatic
- exchange.causes.com/2011/07/causes-tech-a-recommendation-engine-that-could
* git_deploy
- decreased code deployment time from 5-15 minutes to 2-3 minutes
- github.com/causes/git_deploy
- exchange.causes.com/2011/08/causes-tech-git-aware-code-deployment
* recruiting
- resume screening and interview scheduling
- phone screens, onsite whiteboarding, onsite code-pairing
Yelp, Technical Lead (9/2010 - 3/2011)
Responsibilities
* architectural oversight for Internal Applications and Biz teams
* roadmap planning for Internal Applications team
* phone screenings, reviewed sample code, onsite interviews for candidates
* college recruiting trips and campus tech talks
Projects
* GearMail, fully parallelized batch email senders using python-gearman
* contributed patches to Yelp open source project, python-mrjob
Yelp, Software Engineer (5/2009 - 9/2010)
Responsibilities
* batch email sending infrastructure, scaling and reliability
* bug fixes, support, feature enhancements for internal facing web apps
Projects
* added auto-generated relevant special offers to Weekly Yelp newsletter
* refactored Weekly Yelp editor for better reliability and performance
* editor and rendering infrastructure for Your Business on Yelp newsletter
* general purpose 'email blaster' utility for one-off mass emails
* Weekly Yelp metrics dashboard showing open and click through rates
Technologies
* Python 2.5.4 for batch jobs, logic, and servlets
* JavaScript, Prototype for interactive web pages
* MySQL, SQLAlchemy for abstracting queries
* git for version control and code deployment
* Nagios alerts for monitoring systems
Yelp Open Source Technologies
- github.com/yelp
* python-gearman for distributed, fault-tolerant work queues
* python-mrjob for MapReduce jobs
* testify for unit testing
IBM, Software Engineer (2/2008 - 5/2009)
- Silicon Valley Lab, San Jose, CA
DB2 XML Runtime, Storage, and Distributed Locking Teams
* systems level C programming for pureXML
* debugged defects using TotalView, gdb, stack traces, and flowtrace files
IBM, Extreme Blue Intern (5/2007 - 8/2007)
- Almaden Research Center, San Jose, CA
* research project 'Archimedes', automated correlation spreadsheet repository
* worked on small team to take project from idea to working prototype
IBM, Software Engineer Intern (1/2006 - 8/2006)
- Research Triangle Park, Durham, NC
Portal Document Manager
* Collaborative document repository for WebSphere
* Worked with Java, JSPs, Javascript, HTML, Eclipse
== E D U C A T I O N ==
B.S.E. Computer Engineering, Cum Laude (8/2003 - 12/2007)
- Case Western Reserve University, Cleveland, OH
* Recitation Leader for Introduction to Java Programming, 2005-2006
* Undergraduate Research Assistant for Networking Department
* worked on distributed measurement platform, dipzoom.case.edu
== P R O J E C T S ==
Put a Frame On It (2011)
- Rails 3.1 and jQuery, deployed to Heroku
- www.putaframeonit.com
WordiSMS (2009)
- 1.0 (2009)
* www.wordisms.org (now defunct)
* SMS/email flash card application
* Python, Django, Postfix, Mercurial, deployed on Ubuntu
- 2.0 (2010 - present)
* github.com/derwiki/wordisms-flask (work in progress)
* Google Chat based flash card application
* Python, Flask microframework, Google App Engine, git
TwitterBowl (2009)
* www.twitterbowl2009.com (now defunct)
* Twitter mash-up that aggregated live tweets related to the Super Bowl
Various mini-projects on github.com/derwiki
== A C T I V I T I E S ==
Hackers and Founders Attendee, Host (2008 - present)
* Bay Area meetup for programmers and entrepreneurs
Y Combinator Startup School Attendee (2009, 2010)
Interests: photography, camping, rock climbing, snowboarding, mountain biking
Sigma Nu Fraternity (2003 - 2007)
* Vice President, Webmaster
* Alpha Affiliate, national award given to 10 graduating seniors
Big Brothers, Big Sisters (2007)
Eagle Scout (2001)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment