Personal details

Scott T. - Remote

Scott T.

Timezone: Eastern Time (US & Canada) (UTC-4)

Summary

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.