资源说明:Resume for rails
=== Overview I've been doing Rails in production since it was beta. I'm great at backend Rails development. Good at using others design templates to push the UI forward. Not great at actual UI design though (although I know the design rules, etc.). Pretty good at setting up Rails boxes... probably intermediate level 'nix guy. Good at Javascript (prototype, jQuery, some react). Easy to work with... (not married to any one philosophy) Currently located in San Francisco, CA, USA - looking for remote work (open to occasional onsite). If I have a niche it's taking your idea from nothing to something very rapidly with high reliability. I have tons of consulting experience and have done many start-ups, everything from solo development to well-funded-teams. Core competencies: * Ruby * Rails * Rails Engines * PostgreSQL * MySQL * Redis (NoSQL Key/Value) * Moonshine (deployment, server management) * Git (for everything I've done in the past few years), SVN * Sphinx (and Ferret before that) * CSS, SASS, SCSS * Javascript, AJAX, prototype, jQuery, CoffeeScript, React * Backbone (-1 though - not a fan) * Some React * UI frameworks (such as Blueprint, Bootstrap, Foundation) * Working with and writing API's via REST/SOAP * Plugin development * Contributing to Open Source * test/unit, rspec, mocha, jasmine, capybara and cucumber for testing * basic stack setup and management on Ubuntu * Heroku * performance tuning (httperf, analyzing cuke runs, Rails log analysis) * AWS (S3, EC2, CloudFront, etc.) * Salesforce integration Git: https://github.com/wiseleyb - unfortunately the majority of my serious work isn't open source. === Current: * Looking for a remote work situation. Preferably long term, but open to anything. === Consulting gigs: * http://www.soraa.com - Rewrite of old site in Rails, new design, custom CMS, Salesforce integration. Major challenge was scraping data from old site into a new DB since the previous site wasn't DB backed. Worked with a designer on this project. * https://zeemee.com - Miscellaneous backend work as their team needs. Postgres Full-text Search, miscellaneous other backend tasks. === Largish rails gigs: * https://brigade.com - Brigade bought Causes (total time at both companies was around 3 years, both Sean Parker companies). Brigade was a new app that included Rails API, Rails Web, iOS and Android apps, service oriented architecture and data processing with Scala/Hadoop. The engineering team on this project was around 30 engineers. I was primary responsible for the Rails API and some of the Web (mostly React). I also was part of the team that wrote a large email architecture designed for sending 100M+ emails/month as well as doing data pulls from Causes 100M+ users for the email sends. * https://causes.com - engineer doing full stack Ruby on Rails with very large MySQL databases. High traffic site, 15+ engineering team. What Causes is: Causes is the place to discover, support and organize campaigns, fundraisers, and petitions around the issues that impact you and your community * http://reInteractive.net - (1 year, Sydney, Australia) consulting dev shop working on numerous large scale, high budget projects in Rails. Doing a little bit of everything at this job, all Rails related. * http://wordsquared.com MMO Scrabble game. Millions of members, gobs of coffee script, complete rails 3 api on the back end, mongo for data storage. Facebook app and web app (mobile in the works). Easily the most complicated site I've worked on. * http://catalogchoice.org Millions of members opting out of catalogs and junk mail. Pretty straightforward rails site with mysql on the back end. Credit card processing with Paypal and Braintree. * http://deucescracked.com (2.5 years) Large (about 100K members) subscription based site centered around teaching people to play poker. Recently migrated to Rails 3 (deploying this on Monday). Well unit tested (Cuke/Rspec/Capybara/Mocha). Subscription system run on Auth.net CIM. We use MySQL (not my choice) and run about half the site on Redis now. Makes use of many open source projects - many of which we've modified/forked. Hosted by RailsMachine. Video streamed via Cloudfront on Amazon through a custom player (written in Flash - but I don't work on that code). I do most of the back end code and work with a designer and a flash guy who does the player. For project management we use Campfire and Pivitol. Tech: Rails 3, MySQL, Redis, Sphinx, Memcache, Moonshine, Engines and tons of customized plugins. * http://holidaygolightly.com (1 year) - a more or less dead project that she keeps up with plans to one day get the project going again. Not really used anymore. Kerry Rupp, friend who started the project is now a partner at http://www.dreamitventures.com/team/ . I did the back end Rails code including the server setup (slicehost). Tech: Rails 2, PostgreSQL, Memcache, Mongrel * http://activerain.com (2 years)- we put this site in production while Rails was still beta. Large social network (I think they're past 1M members now) for the RealEstate users. Very rapid growth created interesting scalability issues. I did 90% of the site that took them to 500K users then moved on. No testing (not my choice, it was a direct order). Tech: Rails, PostgreSQL, Memcache === Side projects: I haven't had much time for side projects over the last year. * https://github.com/wiseleyb/whereisryanbigg - solving todays hard problems... Where is Ryan Bigg... tracking him through the twitterverse http://whereisryanbigg.herokuapp.com/ === Non-Rails work: * Ascentium: (Bellevue) a large MS based consulting firm. I worked on a team (pair programming, 100% test coverage) that created testing software for Kenmore Trucks (oh, the glory!). Tech .NET, SQLServer * LexisNexis File & Serve (5 years): (Bellevue) Was a core developer on their File & Serve project http://www.lexisnexis.com/community/fileandserve/default.aspx - which supports millions of daily filings in court systems all over the US. Tech: .NET, SQLServer * Verbind: (Boston) wrote routines to mine data to look for signs of pending events. For example - we took BOA's data and figured out how to predict, with very high accuracy, when someone was about to close an account. Tech: VB (for UI), SQLServer, C++ (for analysis) * TCA (5 years): (Cambridge) MIT think tank that did statistical analysis for electricity deregulation in Russia, England and California. Was responsible for implementing, and running massive stat routines on very, very large datasets (which was pretty challenging given that the 486 was state of the art). Tech: VB (for UI), C (for modeling) === Other work (been at this 20 years) * Several web-shops in Boston during .com era. * 2 year stint at Polaroid redoing their entire HR system (porting Mainframe to MS based tech). * Tons of small, contract websites. === Education * Harvard Night School. Mostly took programming classes (MFC C++, C++) as well as some math, stats, philosophy. * Audited classes at BU (more programming classes), BC (physics), NorthEastern (EMT certication) === About me I live in a small garage in San Francisco and am looking for a remote work position that will allow me to travel while working. I have recently been forced to buy my first pair of long pants in a decade... something I'm still in counceling for. On my off time I go on very long motorcycle trips and spend a good amount of time sailing on my trimaran. Myers-Briggs Type: INTP
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。
English
