Richard Smith Mitchell | San Francisco | 415 505 5790 | rsm@urchard.com |
Richard Smith Mitchell
Web Developer
Hello. Thank you for coming to my portfolio.
I’ve been developing Web applications since the late 1990s, using PHP, MySQL, Postgres, and Ruby on Rails. The applications have included large-scale social sites, Facebook games, Flash and data integration (via JSON and AJAX), custom content-management systems, and accounting applications, to mention a few. I am particularly keen on working with good graphic and UI/UX designers to build useful and exciting Web sites.
Web technologies I use include
- Ruby on Rails with Erector, Bootstrap, Sass, RSpec, Thor, Yard, NetSSH
- SQL on both small and large (2G+ rows) databases, MySQL and Postgres
- Ruby, jQuery, Node.js, Backbone
- JSON and AJAX
- the CodeIgniter PHP framework
- version control with Git and SVN
- issue management and bug reporting with YouTrack, Redmine, Mantis, Jira, and Bugzilla
- Pivotal, Google Apps, and Basecamp for project management and document sharing
Most of my current Web work is in Rails. Client-side is in HTML5 and CSS 3 (but I can still do XHTML). I'm a big fan of UML, ERDs, MySQL Workbench, functionality specs, OOP, etc. I also have experience setting up Web sites, migrating domains and data*, and performing general site administration.
* Last summer our team at Couchsurfing consolidated 2G+ rows of data in at least 100 tables spread over dozens of databases into a single RDS database. In the process the data was sanitized (HTML removed). In addition, much of the text was corrupted UTF-8, of which around 90% I was able to decode and re-encode into valid UTF-8.
If you think I could be useful to you, send me an email. I’m currently available for short and long-term contract or employment positions.
Also included in this portfolio are my digital videos, in which programming has played a significant part.
Selected Recent Projects
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Digital Videos
|
|
|
|
|
|
|
|
|