Picture of Thomas P. Fuller
In my yard in Reston, VA USA.

At a glance:

Software Engineering and Software Architecture

I help customers who need to quickly hire an expert developer for either a short and long-term software engineering engagement. And when I say I help I do mean that I am a hands-on software engineer and do write code. In fact, it’s common for me to have code committed to a project within the first week of starting a new project.

I have an interest and also experience with all phases of software development including product prototyping and development, software engineering and architecture, testing, performance engineering, data engineering, web services development, and more.

I am a proponent of Agile and eXtreme Programming (XP) and focus on continuous improvement, continuous testing, and continuous delivery of a project.

Focused on back-end software development

My focus is on back-end software engineering and the list below includes some of the topics areas which I often work in or around:

Recommended reading

  1. How To Protect Yourself From Unexpectedly High AWS Bills
  2. AWS Cost Allocation Tags and Cost Reduction
  3. The Power of Pair Programming, Pair Rotation, and Mobbing for Extreme Collaboration