- Expert Mentors
- How it Works
- Become a Codementor
Web developer since 1998. Rails developer since 2011. Open source contributor. Code for America alumnus.
No rating yet
Session / Job
For every 15 minutes
I'm passionate about solving problems, learning by doing, and giving back to the community. My tutorial for setting up a Ruby on Rails development environment on a Mac has been viewed over 640,000 times since it was published in early April 2012, and continues to help hundreds of new visitors every day. The process is now automated via my laptop script, which has 263 stars on GitHub. I'm currently at 18F in Washington, D.C., working on login.gov, a open source shared authentication platform aiming to improve access to government services. Prior to joining 18F, I was developing Ohana API, an open source project that makes it easy to publish and maintain an open directory of community resources using the Open Referral data standard. I started Ohana API with Anselm Bradford and Sophia Parafina during our Code for America Fellowship in 2013. Ohana API was one of seven winners (out of 628 entries) in the Knight News Challenge: Health, and was featured in several media outlets. Before joining Code for America, I led the Automation effort for the AOL Mobile team, focusing on iOS automated testing using Calabash, Cucumber, Ruby, and Objective-C. My work at AOL resulted in an invitation to talk about iOS Automation with Calabash at the Mobile Testing Summit in San Francisco.
Eastern Time (US & Canada) (-05:00)
Ruby on Rails
- 6 years experience
Over the past 6 years, I have worked on a wide variety of Rails applications, most of them open source. I have been a full-time Rails developer for the past 4 years, and have contributed fixes and features to several gems, including Rails itself.
- 3 years experience
I built a complex JSON API using Rails, with Grape at first, then replaced it with plain Rails controllers + ActiveModelSerializers. This API app also includes full-text search via Postgres, subdomains, CSV importing and exporting, and a custom admin interface. The project, which is available on GitHub (https://github.com/codeforamerica/ohana-api), allows communities to publish and maintain an API of human services to help people in need. If you're building software for other people to use and customize, and people who might not be developers, then I can share with you best practices and techniques for increasing adoption of your project.
- 4 years experience
I have deployed several Rails apps (and one PHP app) to Heroku over the past 4 years. I am familiar with many of the add-ons, and can help you choose the right ones for you.
- 4 years experience
I have deployed 3 static sites to S3 + Cloudfront over the past 4 years. One of them used Octopress, and the other 2 were converted from Wordpress to Middleman. They run so much faster, and I still have all the same functionality as before. I also have experience setting up SSL for a static site on S3.
- 18 years experience
I have been working with MySQL since 1998, mostly with PHP (Wordpress sites and my online record store), but also with Rails apps.