Resume
Brandon Savage
Email: resume@brandonsavage.net
Phone: 202.658.7866
Biography
Brandon Savage is a well-respected, experienced software developer working primarily in PHP and with web applications. With five years of experience, numerous writings on the subjects of development, and a number of speaking engagements, Brandon is competent and qualified to tackle just about any challenge presented by a web application or environment. Brandon resides in Washington, DC.
Work Experience
Applied Security ~ June 2009 – October 2009
Senior Software Developer
- Managed a minor and major software release on schedule with no known issues in the released version.
- Incorporated AMF functionality into in-house framework for interaction with Flash and Flex.
- Transitioned Zend Framework components into in-house framework for added functionality.
The Bivings Group ~ September 2008 – June 2009
Software Developer
- Invented a new product, called Direct Action, for the management and operation of political campaigns. This software was used by The Pickens Plan, with over 1.5 million subscribers.
- Wrote efficient, scalable code to manage large numbers of page views resulting from national ad campaigns.
- Implemented personally the transition from one CMS to another, including the transfer of 2 million records.
DC PHP ~ February 2008 – September 2008
Software Developer
- Developed website for client that improved membership enrollment by 20% and page views by 25% over previous highs.
- Designed code capable of withstanding constantly changing load volume, tested up to 2,000 page views per hour.
- Created master plan for improving server resource usage, which would free up 40% of company servers for other tasks.
Consulting Experience
Measuring Up, 2008
This report card of state education metrics required an advanced database design that matched efficiency with scalability. There were over 200 metrics that consistently changed right until the launch date. This project required the ability to add new metrics for additional years in the future, as well as allow for the search and comparison of various metrics.
National Building Museum
In order to facilitate the scheduling of school groups, a scheduling application was constructed and implemented. This involved both a backend tool for adding scheduled courses and a frontend tool that was smart enough to determine if too many or too few classes were bought during signup. The application remains in use a year later, and was completely object oriented.
Tripod Annie Photography
A website for a private photographer, this site involves a blog, the ability to upload photos, and a photo rotation on the main page. This client opted to reject existing blogging and photoblogging platforms, resulting in 100% original code development.
Personal Projects
2007 – 2008 ~ Almost Georgetown – Custom Blogging Platform
2005 – 2007 ~ Pacific Perspectives – College Newspaper
2004 – 2007 ~ National Interest – Online Roleplaying Game
Speaking Resume
Five Tips for Making Good Object-Oriented Code Better ~ Frederick Web Group, October 2009
XDebug Your Code – Tips and Tricks for Writing Bug-Free High Impact Code ~ OSCon, July 2009
XDebug Your Code – Tips and Tricks for Writing Bug-Free High Impact Code ~ DC PHP Developer’s Group, June 2009
Wordpress Caching ~ Wordcamp MidAtlantic, May 2008
Permissions for Robust Web Applications ~ ZendCon, September 2008
Permissions for Robust Web Applications ~ DC PHP Developer’s Group, June 2008
Community Contributions
WPCache-APC, Author (Not Yet Released)
Official PHP Manual, Contributor (September 2008 – Present)
DC PHP Developer’s Group, Schedule Master and Community Leader (July 2008 – Present)
ApplicationACL, Author (Released June 2008)
Web developer, amateur photographer, lover of the outdoors and travel. Expect to find me writing code, hiking or visiting new places. I own Blueprint DC and live in Washington, DC. Follow Me On Twitter!
- The 15 Minute Rule Of Software Development
- Learning Zend Framework: A Case Study
- Why Active Record Isn’t A Bad Design Pattern
- In Defense of Development Practices
- Upgrades In Open Source
- Taking A Look At Propel 1.5
- The Reasons To Attend PHP Conferences
- HipHop For PHP: Who Benefits, Who Doesn’t
- Some Soul Searching
- Cool DateTime Functions In PHP 5.3