Thomas Lomas

Software Engineer / Web Developer (Charlotte, NC, USA / Remote) / GitHub / LinkedIn


Determined, resourceful, versatile engineer and manager, most notably in PHP, NodeJS, HTML, .net, and Angular. Commercial experience delivering both scalable and performant software solutions to meet the demands of a highly available and high traffic environment, and delivering smaller niche solutions for businesses.

Where I've Worked

Ally Financial (October 2018 - Present) • Development Manager

Promoted to a position to manage sustain and site reliability initiatives, disaster recovery, capacity planning, monitoring, with multiple direct reports. Working to prevent unplanned work within the development teams.

Ally Financial (May-October 2018) • Senior Application Developer

Worked on account application and money transfer (including ACH/Check) systems. Using Node 8, RabbitMQ, Angular 6, .NET Framework and .NET Core. Including planning, architecture, and implementation.

Global Payments (Xenial) (February-May 2018) • Senior Software Engineer

I worked as a senior software engineer with a primary focus on AWS cloud architecture and design. I discussed, architected, and lead implementation of complex systems for the restaurant industry.

Global Payments (Xenial) (March 2017-February 2018) • Web Developer

Web Developer working full stack with Angular 1 and 2 on the frontend and Node.JS / AWS on the backend. I also lead a team using AWS components (including Kinesis, SNS, Lambda) building data pipelines and warehousing solutions.

Sky Betting & Gaming (June-November 2016) • Lead Software Engineer

I earned a promotion to the Lead Software Engineer role. I took on multiple direct reports, and was responsible for implementation and architecture of payments technology across the entire Sky Betting & Gaming portfolio.

Sky Betting & Gaming (2015-2016) • Software Engineer

I worked in the Account Payments team as Software Engineer. As a key member of the team, I steered the implementation details of our products, delivering highly available and dependable solutions that bring value to the customer and the business.

Prototype Creative (2012-2015) • Web Developer

I developed bespoke solutions for clients across a range of technologies, including PHP (Symfony/Doctrine), Unity, C#. I also maintained multiple Linux and Windows servers.

Things That I've Built

I try to contribute back to the open source community. Here are some things that I have done:

My Published Articles & Presentations

Some Ramblings