Thomas Brewer

Director of Engineering focused on delivering valuable software

Orlando, Florida, EST

TB

About

I am a Director of Engineering, primarily focused on Elixir, whose greatest strength is the ability to deconstruct a problem and find a solution. My second greatest strength is my ability to be a faciliator helping teams to better collaborate. During my 15+ years of experience, I have been on a fantastic journey that has taken me through many languages, frameworks, and projects. I enjoy working on teams, across all departments, with users and stakeholders while building software that users love to use. I am looking for an opportunity that will challenge me to further my skills and knowledge so that I can build more valuable software.

Work Experience

Hatch

2023 - Present

Director of Engineering

Responsible for shepherding the development of and individually contributing to multiple Elixir applications vital to the success of Hatch. Instrumental in introducing Kanban-like processes, achieving a notable 66% increase in productivity while cultivating enhanced communication and collaboration among team members. Facilitated better collaboration between engineers and sequencing of work which reduced the amount of rework that needed to be done. Spearheaded strategic efforts to streamline architecture and modernize platforms, by implementing a new frontend in NextJS and consolidating APIs which reduced the dependency on Hatch's legacy platform, positioning the organization for future growth and innovation.

blockit

2022 - 2023

Senior Software Engineer

Contributed to an React application with an Elixir/Absinthe GraphQL API, gaining valuable expertise in the process. Notably, I did work integrating Blockit with EMRs. Additionally, I led efforts to refactor and improve the management of referral statuses and I developed key features such as referral automations and the enhancement of provider availability and scheduling.

Hatch

2019 - 2022

Senior Lead Software Engineer

Handled planning, assisting teammates, code reviews, microservice development, CI automation, debugging, and feature development across multiple frameworks and languages like Ruby on Rails, Phoenix/Elixir, Elm, and Vue. Led vital projects that created multiple Elixir microservices to support the legacy platform, led a team to build a new Elixir application to handle patient coordination services, revived a virtual triage system, and migrated the infrastructure to Kubernetes on AWS for scalability during the COVID-19 pandemic.

Left + Right

2011 - 2019

Co-founder and CTO

Led engineering teams handling diverse projects, ranging from large-scale web applications to high-traffic websites. Notably, directed the development of various applications for the Hispanic Scholarship Fund which included a donation, messaging, event, and scholarship applications, alongside a centralized member database that all applications connected to.

Education

Stetson University

1998 - 2003
Bachelor of Music Education

Skills

Product Management
Project Management
Technical Planning
Recruitment
Mentorship
Elixir
Phoenix
LiveView
GraphQL
React
NextJS
Vue
WebRTC
Ruby on Rails
Kubernetes
AWS
Postgres
MySQL
More..

Projects

EventRelay

github.com/eventrelay/eventrelay

An event streaming/storage system for the rest of us

Elixir
LiveView
Broadway
Horde

Flamel

github.com/themusicman/flamel

A package that contains everything from convenience functions to functions for retries with exponential backoff

Elixir

Predicated

github.com/themusicman/predicated

Predicated is a library that enables the building predicates to query an in-memory data structure in Elixir

Elixir

Bosun

github.com/themusicman/bosun

An authorization package with audit log for free

Elixir