Looking for COVID-19 emergency remote work security solutions?

LEARN MORE
sam-720-1

SOFTWARE ENGINEERING TEAM

Sam McDavid

Lead Software Engineer

Tennessee, USA

About Sam

As a Lead Software Engineer, Sam McDavid works closely with clients and stakeholders to build viable solutions.

Expertise

Languages

Elixir, Ruby, JavaScript, and Java; Learning Python

Methodologies

Functional Programming, Object-Oriented Programming, XP, Lean

Frameworks

Phoenix, Ecto, Rails, React, and more

Cloud

AWS, Heroku, Google Cloud

Past Experience

  • McDavid Brothers, Founding Partner
  • Tennessee Valley Authority (TVA), Programmer Analyst

Awards & Certifications

  • First Place Innovation Challenge, TVA

Industry Experience

Sam spent three years as a Senior Software Engineer at Very before becoming a Senior Product Manager. Now, as a Lead Software Engineer, he uses his skills in both programming and product management to practice continuous integration and continuous delivery so stakeholders always have a reliable and demo-able product.

Extracurriculars

Sam like to solve problems on and off the clock. When he realized he needed a more ergonomic keyboard to protect his wrists at work, for example, he built his own ErgoDox keyboard.