Jason Thomas

Hi, I'm

Jason Thomas

Senior Software Engineer

C#/.NET Node.js AWS Applied AI

About

You might not guess it from the button-down shirt, but before I was writing C# and routing messages through Lambda, I was doing underwater construction. My mom's prayers apparently worked. I made it into software development and it turned out to be a much better fit.

I'm a Senior Software Engineer at Text-Em-All, where I build backend services, AI integrations, and the internal tooling that keeps things running. I started in customer support, which turned out to be a surprisingly good foundation for engineering. It's hard to build the wrong thing when you've spent years on the receiving end of what breaks.

Outside of work, you won't find me inside. I camp, hike, and play volleyball whenever I get the chance. I grew up in Albuquerque and currently live in Plano, but I try to get back to the mountains as often as I can.

Skills

Languages

C#/.NET SQL (T-SQL) JavaScript Node.js

Cloud & Infrastructure

AWS Lambda API Gateway SNS / SQS EC2 / S3 CloudFormation Serverless Framework Datadog

AI & ML

LLM Integrations OpenAI Fine-tuning Google Gemini Anthropic Claude Prompt Engineering

Frameworks & Tools

Entity Framework Backbone.js SQL Server AWS QuickSight

Engineering

REST APIs Microservices Distributed Systems Vendor Integrations Code Review

Experience

Senior Software Engineer

Feb 2022 – Present

Text-Em-All · Frisco, TX

  • Designed and shipped an AI-powered SMS content moderation system using Google Gemini; built a fine-tuned OpenAI model to classify messaging use cases and support automated decision making.
  • Built and maintained Node.js microservices across AWS Lambda, SNS, SQS, and API Gateway; supported EC2-hosted voice messaging platform services.
  • Managed SQL Server schemas, stored procedures, and reporting infrastructure; migrated analytics from Chartio to AWS QuickSight after platform deprecation.
  • Built and maintained integrations with Bandwidth, Infobip, and The Campaign Registry (TCR).

Software Engineer

Feb 2018 – Apr 2022

Text-Em-All · Frisco, TX

  • Deployed an AWS Machine Learning model for automated opt-out detection in inbound messages when recipients didn't use standard keywords like STOP or unsubscribe.
  • Built and maintained backend services and APIs supporting SMS and voice messaging workflows.
  • Built internal tooling for Customer Experience and Account Management teams using C#, React, Backbone.js, Node.js, and SQL Server.

Technical Support Specialist

Nov 2012 – Feb 2018

Text-Em-All · Frisco, TX

  • Wrote custom SQL reports to investigate customer issues and provide data-driven insights for support and internal teams.
  • Bridged Customer Service and Engineering, translating production issues into actionable work and validating fixes before release.
  • Took on increasing technical ownership over time, which led to a full-time transition into software engineering.

Education & Certifications

Full Stack Web Development Certificate Southern Methodist University · June 2020
Generative AI for Business with AWS Great Learning / AWS · November 2024

Projects

Country Fit

Custom website built for a local gym in Texas. Worked directly with stakeholders to define requirements and iterate on features through to launch.

HTML CSS JavaScript

Safari Journal

Cross-platform mobile app built for an Africa safari trip. Includes offline-first access, wildlife guides, destination info, spotter checklists, and local device storage. Preparing for App Store and Google Play release.

React Native Offline-first Claude Code

Charity Tracker

Full-stack application that helps organizations discover, catalog, and manage nonprofit partnerships, connecting employees with vetted charities for volunteering and donations.

React Node.js MongoDB Charity Navigator API

Contact

I'm always open to talking about interesting problems, new opportunities, or anything else worth a conversation. Reach out directly.