Christopher Scott, Developer in San Ramon, United States
Christopher is available for hire
Hire Christopher

Christopher Scott

Verified Expert  in Engineering

Full-stack Developer

Location
San Ramon, United States
Toptal Member Since
June 16, 2022

Chris is a senior full-stack engineer with 7+ years of experience building web apps for early-stage startups and robust enterprise SaaS software. He specializes in Ruby on Rails, PostgreSQL, and MySQL, primarily focusing on back-end development, integrations, and API design. Chris is an expert in creating user-facing production web applications and internal tooling, and he is willing to embrace new challenges and help other businesses evolve and succeed.

Portfolio

JetInsight
Ruby, Ruby on Rails (RoR), PostgreSQL, Redis, RSpec, Heroku...
Airbnb
Ruby on Rails API, Ruby, Chef, Docker, Apache Airflow, MySQL, RSpec, GitHub...
Whatify
Ruby on Rails (RoR), JavaScript, jQuery, RSpec, PostgreSQL...

Experience

Availability

Part-time

Preferred Environment

MacOS, Vim Text Editor, Slack, Jira, Lucidchart, GitHub, Heroku, Amazon Web Services (AWS), Postman, Docker

The most amazing...

...solution I've worked on is an internal tool for Airbnb that saved them over $200 thousand per month in operational costs.

Work Experience

Senior Software Engineer

2020 - PRESENT
JetInsight
  • Rebuilt several mission-critical legacy systems, keeping feature parity and facilitating smooth transitions for each.
  • Solved complex database performance problems with query optimization, schema changes, and partitioning strategies. Migrated large-scale tables and optimized for future scale.
  • Oversaw a complete redesign of the deployment pipeline, shortening release cadence from bi-weekly to daily and allowing down timeless deployments.
  • Led discussions on design principles, acting as a Ruby on Rails and PostgreSQL domain expert for other team members.
Technologies: Ruby, Ruby on Rails (RoR), PostgreSQL, Redis, RSpec, Heroku, Amazon Web Services (AWS), Resque, JavaScript, jQuery, API Design, REST, Test-driven Development (TDD), SQL, Ruby on Rails API, Git, Agile

Software Engineer

2018 - 2020
Airbnb
  • Owned an internal application that automated the worker lifecycle management of all Airbnb's contract call center agents.
  • Delivered a complete rewrite of the application, adding full test coverage and fixing critical bugs.
  • Gathered requirements from cross-team stakeholders, documented previously implicit specifics for the application, and codified specifications into automated tests.
Technologies: Ruby on Rails API, Ruby, Chef, Docker, Apache Airflow, MySQL, RSpec, GitHub, Git, Jira, API Design, Test-driven Development (TDD), Agile, Redis, Amazon Web Services (AWS), LDAP, Ruby on Rails (RoR), PostgreSQL, REST, SQL, Sidekiq

Software Developer

2017 - 2018
Whatify
  • Downscaled an expensive architecture, boosting performance and saving on high monthly cloud provider costs.
  • Built the extract, transform, and load (ETL) pipeline and tooling for the data team to help with customer data analysis.
  • Conducted user interviews and UX testing, incorporating feedback into project planning.
  • Oversaw deployments, bug fixes, and the development of new features.
Technologies: Ruby on Rails (RoR), JavaScript, jQuery, RSpec, PostgreSQL, Test-driven Development (TDD), Heroku, Amazon Web Services (AWS), Sidekiq, Redis, Ruby, REST, SQL, Git, Agile

West Coast Skateparks | WCS

A guide with all skateparks located in the Pacific states of the western US. WCS is a directory of skateparks with curated photos, trustworthy ratings, and convenient map functionality for finding the best parks to skateboard at. It is often the first Google result for California skateparks.
DECEMBER 2015 - PRESENT

Dev Bootcamp Certificate

Dev Bootcamp

Libraries/APIs

Ruby on Rails API, Sidekiq, Resque, jQuery

Tools

Vim Text Editor, RSpec, Git, Postman, Slack, Jira, Lucidchart, GitHub, Chef, Apache Airflow

Frameworks

Ruby on Rails (RoR)

Languages

Ruby, SQL, JavaScript

Paradigms

REST, Test-driven Development (TDD), Agile, Agile Software Development

Platforms

MacOS, Heroku, Amazon Web Services (AWS), Docker

Storage

PostgreSQL, MySQL, Redis

Other

API Design, LDAP

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring