- Built 3 apps with Rails 3 Beta already.
- Contributed a patch to the Flex 4 Alpha SDK that increased data-binding and animation performance by ~10% in stress tests. The patch was included in the first official Flex 4 release.
- Decreased debugging time by more than an hour per day by using TDD to develop 4 open source Rubygems. Built 3 with RSpec, 1 with Shoulda.
- Saved client $5k by building Ruby script to transfer MSAccess database to MySQL and Google Docs.
- Decreased monthly management costs for iLove4D to near zero by porting all client apps from Slicehost to Heroku and writing syncing library to use Google as a CMS.
- Get my hands dirty in alpha and beta software – constantly.
- Can’t wait to master selenium, webrat, and cucumber.
- Can build and deploy a useful Sinatra app in a day.
- Use Ruby’s Symbol#to_proc dozens of times a day.
- Manage 50+ projects on Github. Over 30 personal projects, 90+ if forked are included.
- Attended Merb Camp in San Diego, and Rspec training with Pat Maddox.
- Knows that the main purpose of business is to provide value to the user.
- Refactor all code into tested, open-source libraries and gems to reduce code duplication, increase reliability, and allow others to use good code.
- Creator of first ever Adobe Flex 4 Website.
- 9th most popular Flex question answerer on Stack Overflow, with 4100 Points.
Experience
Most of my experience has been with iLove4D, which I co-founded my last semester in college. I have worn many hats with this start-up firm; my most significant accomplishments are highlighted in the portfolio section.
-
Co-Founder and Chief Technology Officer
-iLove4D
- Lead Agile Development on all projects. Defined all development and client workflows.
- Practiced TDD with RSpec and Shoulda. Managed projects using Github and Pivotal Tracker.
- Was only Ruby on Rails developer. Pair programmed Flex front-end projects with CCO.
- Solely responsible for deploying, monitoring, and testing all applications on Slicehost and Heroku.
- Developed 6 client applications using all of todays cutting edge technologies (see portfolio below).
- Created open source initiative, wherein each client project must result in at least 1 open source library. Resulted in dozens of useful Rubygems, Actionscript Frameworks, Javascript plugins, etc., all on Github. Personally created 30+ open source projects (see open source projects below).
- Organized bi-weekly standup meetings for iterative planning and re-prioritizing, and to show off our work.
- Managed post-sales client collaboration. Set up a Google App environment for transferring messages and documents, and DropBox for transferring files. It was thoroughly enjoyed.
-
As an Undergraduate
-Information Architect
- Worked with Nobel Laureate George Smoot and 2 physics majors in development of the Universe Adventure, an international, educational cosmology website.
- Provided insight regarding concept, design, content, and target audience.
Information Architect
- Volunteered 2 years at the Suitcase Clinic in Berkeley, an undergraduate run medical clinic that provides free services to the homeless.
- Built newsletter using Adobe InDesign. Now used as the default template.
- Resulted in multiple $1,000 dollar donations, a huge leap from the previous newsletter trials.