Robert Staton
Verified Expert in Engineering
Software Developer
Robert is a web development enthusiast with a particular love for Ruby on Rails. He has an extensive history working with San Francisco Bay Area start-up companies. He carries a Bachelor's degree in Computer Science from Stanford.
Portfolio
Experience
Availability
Preferred Environment
OS X, Git, Sublime Text
The most amazing...
...thing I've built is an apartment listing geocoding and de-duplication service.
Work Experience
Software Engineer
Apartment List, Inc.
- Refactored a listing data import service to improve geocoding and de-duplication accuracy.
- Extended Salesforce integration to automate booking of apartment showings.
- Helped design and build an email monitoring and scam detection service.
- Built internal tools, including a photo uploader and dashboard for managing rental properties.
- Integrated third party APIs including Twilio, YesMail, Cloudinary, Librato, NewRelic, and Salesforce.
Software Engineer
Tobi.com
- Refactored and streamlined a payment processing and order totaling service.
- Rebuilt internal APIs to integrate with multiple payment processors.
- Enabled purchases in non-USD currencies.
- Extended test coverage.
Software Engineer
Extole Inc.
- Implemented a file uploading interface for internal users, saving them time for manually constructing SQL queries.
- Engineered a reporting and analytics web application, enabling clients to visualize trends in charts and graphs.
- Designed and implemented a pay-out rules protocol as a RESTful Rails API.
- Developed a framework that enabled the rapid creation of internal admin interfaces leveraging server-side APIs.
Software Engineer
Rapleaf
- Developed a custom dashboard for customer API statistics.
- Added new metrics for tracking API usage.
- Improved algorithms for handling conflicting external data.
- Built the back-end of an email verification service.
Experience
Rapleaf
Skills
Languages
Ruby, JavaScript, Python, CoffeeScript, Haml, Sass, HTML5, CSS3, Java
Frameworks
Ruby on Rails (RoR), Bootstrap, Sinatra, Ember.js
Paradigms
Object-oriented Programming (OOP), Agile Software Development, Test-driven Development (TDD), Continuous Integration (CI), Functional Programming, Object-oriented Design (OOD), Unit Testing, Event-driven Programming, Behavior-driven Development (BDD)
Other
Software Development, SOLID Principles, Unix Shell Scripting
Libraries/APIs
jQuery, jQuery UI, Twilio API, jQuery Mobile, Salesforce API
Tools
Git, Sublime Text, Trello, GitHub, Sublime Text 2
Storage
Redis, PostgreSQL, Amazon S3 (AWS S3), MySQL
Platforms
OS X, MacOS, Amazon EC2, Ubuntu, Amazon Web Services (AWS)
Education
Bachelor's Degree in Computer Science
Stanford University - Stanford, CA
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring