Tom Calloway

Tom Calloway

$45/hr
Senior Software Engineer | Full-Stack Elixir, Ruby, JS, Clojure
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
52 years old
Location:
Porto, Porto, Portugal
Experience:
10 years
About

Currently mastering Elixir and Phoenix after completing a satisfying functional programming contract using Clojure, accustomed to remote teamwork, and with years of Ruby on Rails engineering experience along with React, I have maintained both scale-challenged web applications and also launched new full-stack features tailored to smaller groups of specialized users.

Over the last three years I have made a shift into functional programming, first in Ruby by building extensively with the dry-rb and rom-rb libraries and then, just recently, by completing a long-term, remote contract at a nutrition start-up where I built GraphQL API and React features in Clojure and Clojurescript, delivered as Kubernetes services.

Though I enjoy and learn from many frameworks, after a recent experiment to build the same reference app in eight server- and client-side frameworks, I selected Phoenix and Elixir enthusiastically, along with Svelte.js and React/Native, as my default tools for rapid web and mobile development. Committed to ramping up quickly, I am progressing through José Valim’s Programming Phoenix and other Elixir/OTP resources as I build new web apps with those technologies.

As a U.S. citizen residing in Portugal, I am open to any work arrangement you prefer for employees or contractors. One option, if it helps to simplify paperwork, could be to make direct payments to my Illinois S-corporation, Fluxgate Inc.

Languages
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.