Differences between revisions 1 and 2
Revision 1 as of 2009-05-19 17:19:19
Size: 234
Editor: PeterFein
Comment:
Revision 2 as of 2010-06-22 08:00:50
Size: 2509
Editor: PeterFein
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
I wear pants. [[http://i.wearpants.org|I wear pants]].
Line 7: Line 7:
Email: <<MailTo(pfein AT SPAMFREE pobox DOT com)>> = Résumé =
Line 9: Line 9:
Homepage: http://www.pobox.com/~pfein/ I excel at using computers to solve real-world problems. I bridge the divide between developers
and everyone else. I help ideas take form and processes improve. I hack Python.
Line 11: Line 12:
== Skills ==
 * Python expert (7 years): hacking & optimization, testing, debugging, runtime analysis, metaprogramming
 * experienced in systems architecture, debugging & analysis
 * clear code organization, problem research and specification
 * distributed computing: concurrency, network programming
 * deep understanding of HTTP and RESTful architecture
 * machine learning and full text search
 * storage technologies: SQL, ORMs, NoSQL
 * regular expressions and text processing
 * familiar with UNIX / Linux internals
 * basic system administration
 * some HTML & CSS
 * bicycle maintenance and repair
 * cook a tasty dinner

== Open Source ==
I regularly attend and present at ChiPy and PyCon

=== Software ===
 * [[http://playerpiano.googlecode.com/|PlayerPiano]]: tool for giving better presentations using an interactive shell
 * [[http://python-twiggy.googlecode.com/|Twiggy]]: a more Pythonic logger
 * [[http://pypi.python.org/pypi/Factory/|Factory]]: object-oriented approach to partial function application (currying)
 * [[http://i.wearpants.org/software|More]]

== Employment History ==

=== CTO Juju.com 2004-2009, telecommute ===
 * built job search engine from prototype to millions of unique users/month
 * managed a team of 5 in a virtual office environment, using best practice startup techniques
 * oversaw several redesigns and major functionality additions
 * made most major architectural decisions, wrote & maintained a large portion of code
 * codebase >100K lines, almost entirely in Python
 * helped clarify and develop business goals & strategy, designed & implemented technical solutions

=== Full Resume ===
[[http://i.wearpants.org|My Python Resume]]

== Education ==
=== Continuing ===
[[http://www.dabeaz.com|David Beazley]]'s small, intense classes explore advanced programming
techniques and the inner workings of Python.

 * Python Concurrency Workshop - April 2009
 * Python 3 I/0 - February 2009
 * Jamming with Django - June 2010
 * Advanced Python Mastery - August 2010

=== University of Chicago 1996-2000 ===
 * B.A. Economics
 * B.A. Computer Science

Peter Fein

I wear pants.

Self appointed caretaker of Concurrency sub-community.

Résumé

I excel at using computers to solve real-world problems. I bridge the divide between developers and everyone else. I help ideas take form and processes improve. I hack Python.

Skills

  • Python expert (7 years): hacking & optimization, testing, debugging, runtime analysis, metaprogramming

  • experienced in systems architecture, debugging & analysis

  • clear code organization, problem research and specification
  • distributed computing: concurrency, network programming
  • deep understanding of HTTP and RESTful architecture
  • machine learning and full text search
  • storage technologies: SQL, ORMs, NoSQL
  • regular expressions and text processing
  • familiar with UNIX / Linux internals
  • basic system administration
  • some HTML & CSS

  • bicycle maintenance and repair
  • cook a tasty dinner

Open Source

I regularly attend and present at ChiPy and PyCon

Software

  • PlayerPiano: tool for giving better presentations using an interactive shell

  • Twiggy: a more Pythonic logger

  • Factory: object-oriented approach to partial function application (currying)

  • More

Employment History

CTO Juju.com 2004-2009, telecommute

  • built job search engine from prototype to millions of unique users/month
  • managed a team of 5 in a virtual office environment, using best practice startup techniques
  • oversaw several redesigns and major functionality additions
  • made most major architectural decisions, wrote & maintained a large portion of code

  • codebase >100K lines, almost entirely in Python

  • helped clarify and develop business goals & strategy, designed & implemented technical solutions

Full Resume

My Python Resume

Education

Continuing

David Beazley's small, intense classes explore advanced programming techniques and the inner workings of Python.

  • Python Concurrency Workshop - April 2009
  • Python 3 I/0 - February 2009
  • Jamming with Django - June 2010
  • Advanced Python Mastery - August 2010

University of Chicago 1996-2000

  • B.A. Economics
  • B.A. Computer Science


CategoryHomepage

PeterFein (last edited 2010-06-23 15:38:25 by PeterFein)

Unable to edit the page? See the FrontPage for instructions.