Billy Reisinger :: Resume
I enjoy programming software for the web, and I have been doing so for the past 6 years. I am skilled with most of the technologies that power web applications, from the database all the way to the UI. I am very strong with dynamic languages in general, and I have a ton of experience and skill with JavaScript.
I enjoy solving complex problems and I love working in a team. I have had multiple experiences in a leadership role as a developer, and I am always looking for new opportunities to lead and mentor other developers.
I am particularly interested in event-driven architecture, test-driven development, SOA, MVC, and design patterns.
Experience
Senior Web Developer
Internet Broadcasting Systems, Minneapolis, MN (December, 2005 - present)
Notable roles / accomplishments in this position:
- Lead UI Developer for NowLocal project (December 2007 - September 2008)
- Lead developer for TheLab, a Flex-based "futures market" on product ideas for internal use
- Lead UI Developer, http://www.nbcsports.com/ (July 2006 - July 2007)
- Web Developer, http://www.nbcolympics.com/ (2006 Torino Olympics)
- Part of Development Standards Committee; led team to instill new coding standards company-wide for JavaScript / ActionScript
- Led development of new JavaScript application framework for the company's series of sites (~80)
using object-oriented practices and test-driven development
Web Developer
Fisher Real Estate, L.L.L.P., Baltimore, MD (May 2002 - December 2005)
- Designing and maintaining company website (no longer on web, company bought out in January 2006)
- Designed, developed, and deployed database-driven website with custom CMS
- Developed an abstracted, template-based, database-driven real-estate content management system with session-managed authentication system
- Developed strategies for client attraction and lead retention (opt-in email list)
- Website designed with table-less layout using XHTML and CSS
- Graceful degradation, standards-compliant
Education
Classes toward Master of Computer Science / Software Engineering -
Towson University - Towson, Maryland
Master of Music, with honors (2003) -
Peabody Conservatory / Johns Hopkins University - Baltimore, Maryland
-
Developed / composed Rondo for Rodent and Computer, a groundbreaking interactive
media composition involving real-time video stream analysis and processing
-
Thesis: Theme for a Lonely Planet (for Symphony Orchestra)
-
GPA: 3.9
Bachelor of Fine Arts, cum laude, with honors in Music Composition (2001) -
Tulane University - New Orleans, Louisiana
Development skills
- JavaScript (DHTML, Ajax, etc)
- Actionscript 3 / Flex
- Ruby / Rails
- PHP
- MySQL
- Java
- Python
- XSLT / XPATH
- HTML / XHTML / XML
- CSS
- Web Services (using SOAP, REST, JSON, and XML-RPC)
- CVS, Subversion
- Shell scripting (Unix)
- Ant
- Regular expressions
- Velocity (w/ Spring)
Other skills
- Fluency in object-oriented programming techniques (classical and prototypal)
- Crusader for test-driven development
- Agile development
- Knowledge of common design patterns
- Experience with Selenium (automated acceptance testing)
- Comfortable with SEO techniques
- Adobe Photoshop / Image Ready, GIMP (graphic design, image optimization)
- Experience with Apache, Tomcat, Jetty, Mongrel, and WEBrick web servers
- Experience with continuous integration servers and dependency management frameworks
- Proficient with Windows, Mac, and Linux
http://www.billyreisinger.com/resume.html