Scott Tadman

Scott Tadman

Mentor
Rising Codementor
US$25.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Rust, Ruby on Rails, Node.js and MySQL Back-end Developer
Rust, Ruby on Rails, Node.js and MySQL Back-end Developer

I've been an application developer since the 1990s when bashing around with Perl CGI and raw HTML was the only real way to do ship anything. That's when I picked up MySQL and built out a number of early database-backed web applications.

In 2005 I saw the Ruby on Rails "Blog in 15 Minutes" demo and knew that I absolutely had to know more, so dug in immediately. Since then I've built out dozens of Rails-backed applications for clients large and small.

I'm always looking to pick up on new tools that can make development better. In 2010 I adopted Node.js for some back-end services, with tremendous success, and more recently Rust in 2018 for high-performance, extremely scalable transactional systems. Both Node and Rust lend themselves to the microservice model, and that maps perfectly into a highly scalable back-end managed through Docker or Kubernetes, two other tools I've grown to love.

There's all kinds of other things I've worked with, like Angular, React and Vue for front ends, as well as immersing myself in GraphQL API design, which is surely a taste of what the future holds.

Eastern Time (US & Canada) (-04:00)
Joined November 2015
EXPERTISE
17 years experience
I've built dozens of applications in Ruby on Rails, the first in Version 1. More recently got deep into Ruby's async capabilities to buil...
I've built dozens of applications in Ruby on Rails, the first in Version 1. More recently got deep into Ruby's async capabilities to build scalable Ruby back-end processing systems.
Ruby on Rails
View more
Ruby on Rails
View more
10 years experience
Built out a number of micro-service components and real-time interfaces through Node.js using Express and back-ends like MySQL and Postgr...
Built out a number of micro-service components and real-time interfaces through Node.js using Express and back-ends like MySQL and PostgreSQL.
View more
View more
20 years experience
I've been using MySQL as a back-end for applications since it shipped one of its first usable releases. It's been a very capable database...
I've been using MySQL as a back-end for applications since it shipped one of its first usable releases. It's been a very capable database for deploying simple, reliable, yet scalable applications.
ScalingRecovery
View more
ScalingRecovery
View more
8 years experience
Extensive SQL domain knowledge. PostgreSQL is my database of choice these days.
Extensive SQL domain knowledge. PostgreSQL is my database of choice these days.
4 years experience
Built out a number of high-performance transactional back-ends using Rust and Tokio.
Built out a number of high-performance transactional back-ends using Rust and Tokio.
3 years experience
Designed and implemented several GraphQL back-ends in Rails for use with full-featured front-end application stacks built with tools like...
Designed and implemented several GraphQL back-ends in Rails for use with full-featured front-end application stacks built with tools like React.
View more
View more
4 years experience
Implemented a full client application using React backed by Rails.
Implemented a full client application using React backed by Rails.

REVIEWS FROM CLIENTS

Scott's profile has been carefully vetted and approved as a Codementor. Connect with Scott now, and leave a review for them once you're done!
SOCIAL PRESENCE
Stack Overflow
123601 Reputation
13
152
181