ÿþ<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>Nat Budin's Resume</title> <!-- Thanks for looking at the source code! As you may have guessed, it is indeed hand-coded, valid XHTML 1.0 Strict. -Nat --> <style type="text/css"> body { font-family: Lucida Grande, Verdana, sans-serif; background-color: white; color: black; font-size: 12pt; } tt { font-family: Andale Mono, monospace; font-size: 10pt; } h1 { font-variant: small-caps; font-size: 18pt; font-weight: bold; border-bottom: 3pt black solid; } h2 { font-variant: small-caps; font-size: 14pt; font-weight: bold; background-color: black; color: white; } ul li { list-style-type: none; } ul li li { list-style-type: disc; } ul li li li { list-style-type: circle; } ul.separate > li { margin-bottom: 0.85em; } </style> </head> <body> <h1>Nat Budin</h1> <p> <tt> 142 Bridle Cross Rd.<br /> Fitchburg, MA 01420<br /> <b>Mobile:</b> (617) 538-8338<br /> <a href="mailto:natbudin@gmail.com">natbudin@gmail.com</a> </tt> </p> <h2>Skills</h2> <ul> <li><strong>Programming Languages</strong>: Java, Python, Ruby, C, C++, JavaScript, Perl, PHP, Scheme, Common Lisp</li> <li><strong>Server Technologies</strong>: Ruby on Rails, Apache httpd, Tomcat, Mongrel, Phusion Passenger, DNS, LDAP</li> <li><strong>Web Technologies</strong>: XHTML, CSS, JavaScript, AJAX, RSS, XML, XSLT, XSL:FO, XML-RPC, SOAP</li> <li><strong>Databases</strong>: MySQL, Oracle, SQLite, PostgreSQL</li> <li><strong>Operating Systems</strong>: Linux, Mac OS X, Windows</li> </ul> <h2>Professional Experience</h2> <ul class="separate"> <li><strong><a href="http://www.datasynapse.com">DataSynapse</a></strong>, July 2007-November 2008 - <em>Web Applications Developer</em>: <ul> <li>Selected, deployed, configured and maintained development infrastructure technologies, including Atlassian's Jira, Confluence, and Crowd, as well as Sun's Hudson continuous integration server, for company-wide use.</li> <li>Successfully evangelized use above software in all departments at DataSynapse.</li> <li>Developed in-house support for POSIX-compatible OpenLDAP single sign on support in Atlassian Crowd. Submitted the code to Atlassian, which was integrated in their product in version 1.3.</li> <li>Developed plugins for Jira, Confluence, Crowd, and Hudson, some of which have been published publicly under open-source licenses.</li> </ul> </li> <li><strong><a href="http://www.patientkeeper.com">PatientKeeper</a></strong>, 2006-2007 - <em>Integration Engineer</em>: <ul> <li>Designed and coded custom integration software for PatientKeeper's customers, helping them use PatientKeeper alongside their existing medical information systems.</li> <li>Worked with customers to define requirements and specifications for PatientKeeper implementations.</li> <li>Troubleshot integration issues on customer sites.</li> </ul> </li> <li><strong><a href="http://www.novell.com">Novell</a></strong>, 2005-2006 - <em>Software Engineer</em>: <ul> <li>Software Engineer in the Quality Assurance team for Novell ZENworks Linux Management, a leading remote software and desktop management solution for Linux.</li> <li>Developed and maintained internal test automation tools, in Python, a web-based test planning application in PHP, automated test scripts in Python and Bash, and QA lab maintenance utilities in Python.</li> <li>Performed manual and automated testing of ZENworks Linux Management and related products.</li> </ul> </li> <li><strong><a href="http://lts.brandeis.edu">Brandeis University ITS Department (now LTS)</a></strong>, 2003-2005:<br /> <i>Worked as a technical support consultant at the UNet student support desk from 2003-2004. Managed the desk in the 2004-2005 school year.</i> </li> <li><strong><a href="http://www.bucksrockcamp.com">Buck's Rock Camp for Performing and Creative Arts</a></strong>, summers of 2000-2003:<br /> <i>Taught campers between the ages of eleven and sixteen how to program computers, in Perl, Python and C++, create digital 2D and 3D artwork using Gimp, Bryce, and Blender, compose electronic music using ModPlug and Impulse Tracker, and make web sites using HTML. Head of Shop in 2003.</i> </li> </ul> <h2>Education</h2> <ul> <li><b>Bachelor of Science</b> in Computer Science/Philosophy from Brandeis University, Waltham, MA, May 2005.<br /> <i>Relevant coursework: Software Engineering, Independent Project in Programming Language Design, Algorithms, Operating Systems, Computer Graphics, Human-Computer Interaction</i></li> </ul> <h2>Other Experience</h2> <ul class="separate"> <li><strong>Open Source Projects</strong> <ul> <li>Have written and published several open-source LARP management applications (see below for more details on LARP), including: <ul> <li><a href="http://www.aegames.org/software/journey">Journey</a>, an online questionnaire application in Rails;</li> <li><a href="http://www.aegames.org/software/procon">ProCon</a>, a web-based event registration system in Rails;</li> <li><a href="http://www.aegames.org/software/fireengine">FireEngine</a>, the Python-based networked game engine that runs "Fire on High"; and</li> <li><a href="http://www.aegames.org/software/larpml">LarpML</a>, a document preparation system using XSL:FO and XSLT.</li> </ul> </li> <li><b>AE Rails Plugins</b> are a suite of plugins I've found it useful to extract from the above Rails projects for general use. This includes ae_users, a general RBAC and authentication system for Rails apps; ae_forms, a simple CSS-based form generator, and jipe, a replacement for the Rails in-place editing controls using Jester. The plugins can be found at <a href="http://ae-rails-plugins.googlecode.com">http://ae-rails-plugins.googlecode.com</a>.</li> <li><b>PPlayer</b> was a powerful music library server written in Perl, along with multiple UI and playback modules written in Python. My friend David Durschlag initially designed the system as a single monolithic application. I redesigned it with his blessing into a client/server architecture using XML-RPC for communication, and an SQLite database (rather than an in-memory hash) for backing storage. The source code can be found at <a href="http://svn.aegames.org/svn/pplayer/branches/xmlrpc">http://svn.aegames.org/svn/pplayer/branches/xmlrpc</a>.</li> </ul> </li> <li><strong>Live Action Roleplaying Games</strong> and related activities:<br/> <i>Live Action Roleplaying Games, or LARPs, have been a major hobby of mine since 2002. For almost all that time, I have also been actively involved in writing and organizing LARP events.</i> <ul> <li>Currently president of <a href="http://www.interactiveliterature.org">New England Interactive Literature</a>, a 501(c)3 non-profit organization that runs Intercon New England, the largest all-genre LARP convention in North America. I am the convention chair for <a href="http://www.intercon-i.org">Intercon I</a>, the twelfth New England Intercon, which is scheduled for March 2009.</li> <li>Founder of <a href="http://www.aegames.org">Alleged Entertainment</a>, a LARP writing and production collective, with which I've written 10 original games, including the smash hit "10 Bad LARPs" series and "Fire on High," one of the most technologically advanced LARPs ever produced.</li> <li>Founded the <a href="http://www.brandeislarp.com">Brandeis University LARP Conspiracy</a>, a student organization for LARP. Under my leadership, the organization started Festival of the LARPs, an annual student-run LARP convention in April. I ran the Conspiracy for three years and retired when I was elected president of New England Interactive Literature.</li> </ul> </li> </ul> <p>References available upon request.</p> </body></html>