About Jeff

Today’s customers and users expect organizations to have great online tools to improve their experience and simplify their lives, but technology continues to change and evolve faster and faster.

I help people produce better software applications.

I live in Birmingham, AL.



I grew up in Montgomery, AL. I went to MIT for a year and half where I made some good friends and had some good times, but I had a pretty vivid mental image of what I expected college to be – and that wasn’t it. I transferred to Auburn University where I played in a band, went to football games, waited tables, met my wife, and eventually – earned a degree in Electrical Engineering and another one in Finance.

After college, I did some COBOL programming, but really wanted to work on Windows programming, which was still a bit of a novelty at this point. Since I couldn’t find a job I really wanted, in 1994 – I started Westglenn Software to do Visual Basic programming. For many years, Westglenn was a Microsoft partner whose specialties grew to include C#, SQL Server, BI, and Microsoft Dynamics SL (an ERP system formerly named Solomon).

I worked as the CTO of a medical (orthopedic) practice for a couple of years, which was invaluable for learning about healthcare operations and technology. I spent about a year as a product owner of a SAAS application (hosted in AWS) that archives medical records for physician practices who are switching EMR systems.

In 2017, I started Technicality as software development production studio.

Sampling of projects (past and present)

Jeff Trotman

  • Application that allows students to write experiments in Python to take measurements from a Raspberry Pi expansion card on the International Space Station
  • Software as a service application to help life sciences companies maintain compliance with the Physician Payments Sunshine Act
  • Provided single sign-on (SSO) functionality for a facial recognition application
  • Application to help Wal-Mart vendors digest transactional reports provided by the company in a dashboard
  • A custom LMS (Learning Management System) for a non-profit that certify coaches in sports first aid. The LMS has been used to certify over 10,000 coaches.
  • An online (web) ordering system for the caterer than manages the luxury boxes for several SEC stadiums
  • An Android app to help baseball coaches track pitch counts
  • An iOS bar code scanning app to help craft brewers track keg inventory
  • A software package to process aerial surveying data generated by laser from small airplane tied into GPS to create survey maps of transmission lines for power companies.
  • A Multimedia CD (pre-Internet era) for Auburn University football with video highlights, pictures, historical statistics, etc.
  • SessionBridge – a utility for software developers (when Microsoft’s .Net framework was new) that helped ease website migration from ASP to ASP.Net.
  • Managed (as CTO) the expansion of a medical practice from 2 sites/35 employees to 9 sites/100 employees in just a few months. Included new construction, telecom services, fiber deployments, VOIP phone systems, WAN/VPN connections, WiFi infrastructure (private for doctor’s iPads and public for patient waiting rooms), in addition to typical computers and printers.
  • A reporting portal for a large telecom company that needed to provide operational response times to the FCC.
  • A manufacturing system for a large lumber mill to track timber purchases and production of lumber and flooring.
  • Financial reporting system for a large financial services company that manages timberland as an investment product
  • Web application to help athletic trainers, coaches, team doctors, and parents communicate about injuries and rehabilitation to high school football players