Executive Team

Jeffrey Birmingham P.E.


CEO Jeff Birmingham, a Registered Professional Engineer and 5th generation railroader, founded Railroad Software in 2012 following three principal tenants:

  • Hire only the most experienced rail and rail yard experts
  • Provide customers with accurate, real-time, accessible data via dashboards and reports
  • Continuously review and improve products to meet ever-changing regulatory requirements

Railroad Software’s first product to be developed, Rail Terminal Management System (RTMS), was successfully launched in 2013. Recognized and lauded as a game-changing solution in a mature market, RTMS quickly attracted the attention of the railroad industry, and as a result, the company has experienced rapid growth year over year.

Railroad Software’s most recent product suite of solutions is designed to revolutionize human and rail asset compliance. The “Track” suite of products assists in the management of assets, compliance, and employee hours of service, and includes:

  • trackAsset – captures the monitoring of rail signals, switches, and track.
  • trackHours of Service (HoS) – timekeeping system and record keeping

Prior to founding Railroad Software, Mr. Birmingham worked as a technical project manager and the engineer of record (EoR) on many multinational engineering projects for various commercial transportation clients.

Along with his engineering background, Mr. Birmingham has been a lifelong railroader helping his family operate a large rail yard storage and transloading facility in Colorado. With railroading, technology, and service in his blood, he is committed to maintaining Railroad Software’s reputation as the premier provider of highly advanced, simple to use products, and unbeatable service to the rail industry by rail industry experts.

Jeff, as the thought leader for the company, has the vision to be the provider of proactive solutions for the rail industry.

Nathan Shirhall


Nate Shirhall, Chief Technology Officer, has been an integral part of Railroad Software since 2015 bringing with him more than a decade of experience developing and managing data environments within large financial institutions. Mr. Shirhall believes that the core goal in product development is to provide software solutions that are streamlined and intuitive. It is this belief coupled with his outstanding background in data accuracy, system productivity, and data visibility that have made him invaluable to the growth and development of the company.

Prior to joining Railroad Software, Mr. Shirhall managed enterprise environments through data analysis, design, testing, integration, and transition of business applications and data processing. He was responsible for implementing and maintaining a PCI/DSS compliant security program; participated in both internal and external audits for NCUA and FDIC; and designed and implemented business continuity and disaster recovery programs. In 2010, he was responsible for the technical integration of the largest credit union merger in US history.

Currently, Mr. Shirhall is leading Railroad Software’s development of a new product suite of solutions designed to revolutionize human and rail asset compliance. This “Track” suite of products is designed to assist rail yards in the management of their assets, regulatory compliance, and tracking of employee hours of service. Mr. Shirhall’s experience in data management and reporting provides the backbone for Railroad Software’s ongoing success in this development.

Railroad Software… designed to deliver… engineered to grow with the customer.

Tim Elsberry

Vice President of Business Development

Tim Elsberry has been a part of Railroad Software since May 2019. He holds a certificate from the Institute of Asset Management. Mr. Elsberry’s knowledge and experience in the industry brings tremendous value to Railroad Software’s current and future customers. Mr. Elsberry’s previous work experience and contacts have led to a successful transition to his new role as the Vice President of Business Development.

Mr. Elsberry began his career in December 1978 with what would later become CSX. He has served in roles such as Track Maintainer, Crankhand, Foreman, Assistant Foreman and Track Inspector.

In October 1988, Elsberry started at Metropolitan Atlanta Rapid Transit Authority (MARTA), where he began as Track Maintainer and most recently served as Director, Maintenance of Way.

Following more than 30 years at MARTA, Elsberry is specialized in track, structural, train control, infrastructure, inspection, maintenance, enterprise asset management and electrical power assets.

Mr. Elsberry is fully committed to bringing customers the best applications to ensure better processes and efficiency for every need with personalized service.

Steve Yoder

Vice President Operations

Steve joined Railroad Software in 2021, after a long career with Genesee & Wyoming, where he served in various positions over the course of more than 15 years, including Director of Dispatching, General Manager of a shortline railroad and Vice President of Industrial Switching. Most recently he managed rail operations in ten states which included large industrial and transload facilities.

Mr. Yoder has brought his extensive experience in railroads and industrial switching to Railroad Software, to help solve specific challenges of the freight transportation industry and within rail operations.

Abdul Wahidh

Manager of Development

Mr. Wahidh started with Railroad Software in 2014. Since joining the company, he has worked diligently to lead the development team on a day to day basis. His responsibilities include assisting team members with job duties, communicating and delegating assignments as well putting strategic plans in place to meet customer deadlines.

Mr. Wahidh’s work has included integrating features for a user-friendly design and an intuitive structure. His 10 years of experience integrated design and developing applications has served as a tremendous asset to Railroad Software.

Mr. Wahidh has played an integral role in managing the day to day development and implementation items. As Railroad Software has grown, Mr. Wahidh has grown managed to meet customer’s expected deadlines for product implementation and updates consistently.

Tony Giamboy

Director of Product Engineering

Brings a wealth of experience to his role. Throughout his career, he has successfully led cross-functional teams and managed complex projects from start to finish. His ability to combine software development skills with a talent for building strong customer relationships and strategic partnerships has earned him a reputation as an exceptional software engineering manager.

Tony’s expertise in agile methodologies enables him to consistently improve project delivery and team productivity. He has a sharp eye for identifying emerging technology trends and implementing innovative solutions, which allows him to stay ahead of the curve in this fast-paced industry. His innovative approach and proactive mindset make him an ideal resource for any project Railroad Software is a part of.

Erin Cochran

Manager of Marketing and Lead Generation

Erin Cochran has made significant contributions to the company’s success since joining in 2021. With a strong background in digital marketing, social media management, and lead generation, Erin’s skills are essential in maintaining Railroad Software’s online presence and driving customer acquisition. 

She has a talent for storytelling, building customer relationships, and creating social media buzz, resulting in increased brand recognition and customer engagement. Erin is dedicated to elevating the customer experience, nurturing customer loyalty, and improving marketing efforts based on customer feedback and interactions.

Evan Mitchell

Project Manager

Since joining Railroad Software in 2018, Evan Mitchell has played a pivotal role as a Project Manager, contributing to the growth of the company by utilizing his expertise in various roles. As of late, Evan’s focus has been on leading the implementation of the company’s SAAS solutions, streamlining project timelines and ensuring effective communication across teams.

Evan’s expertise and dedication have resulted in successful implementations for railroads and contractors of various sizes, including the implementation of Railroad Software’s full asset management system, such as trackAsset and trackHOS. In 2022, Evan’s leadership played a critical role in Railroad Software’s achievement of 22 successful implementations across the Track Suite product line, ensuring customer satisfaction and efficient project management.

Evan’s customer-centric and humble approach has made him a valuable asset to Railroad Software’s growth and continued success, and he remains committed to delivering the best possible results for the company and its customers.


Tim Long

Technical Project Manager

Tim Long has been with Railroad Software since 2019 and has consistently demonstrated his exceptional skills and strong work ethic. He was promoted to Technical Project Manager in his second year with the company, and in this role, he is responsible for managing the development cycles of all Railroad Software applications. Tim’s expertise has proven invaluable in supporting each of the applications and ensuring their successful implementation. He also plays a critical role in managing the Support and Development teams, providing technical guidance and support for any developmental requests.

Tim is dedicated to providing outstanding service to clients. He has played a vital role in ensuring that clients’ needs are met and that the applications function seamlessly. He also manages all IT support claims and customer communications. Tim is always available to assist clients with any problems that arise and provides effective solutions to prevent future issues.

Tim is an invaluable asset to Railroad Software. His extensive technical knowledge and experience, combined with his dedication to customer service, have made him a key contributor to the company’s success.

Training, Implementation, And Consulting

Railroad Software Recognizes That Each Rail Facility Unique

“and as a result we seek to partner with our clients as closely as possible throughout the implementation and training process”

Railroad Software Is A True Partner To Our Customers

“We promise personalized service from rail industry experts well beyond the initial training and implementation. We believe as our customers are successful with their operation we well”

Railroad Software Promotes A “Hands-On” Philosophy

“which means we desire to understand your operation as well as you do to create a smooth transition so we can quickly assess and solve your problems”

Contact Us

Contact Us