Thomas Pratt / software engineer

Ideas, made real.

Questionsshapetheproblem Prototypestesttheapproach Systemscarrythework

Start a project

Services

From idea to running system.

I build systems that pull scattered data together, replace manual steps, and get decisions out of one person's head and into software. Sometimes that's an MVP, built well enough to hand off and scale. Sometimes it's the whole system. Fixed price from $5,000. The first call is free.

Work

Software shaped by the problem.

By the data underneath it, the workflow around it, the interface in front of it, and the decisions that rest on it.

Professional systems 2021—present

Quantitative tools and the systems around them.

At Crossmark Global Investments, my work has grown from quantitative models and reporting into the infrastructure people use around them: research data, explainable screening, investment workflows, internal web applications, monitoring, and small tools that remove repetitive work.

  • Models + optimization
  • Research + data pipelines
  • Web tools + workflow automation
Public role context
Independent + client systems Running / delivered
  1. 01 Webbing Filings and web sources made inspectable as knowledge graphs Live
  2. 02 Pixelcosm A shared canvas shaped by many small human inputs Live
  3. 03 Frank Counterfactual-regret poker research, training, and play Live
  4. 04 Payroll forensics Point-of-sale, timesheet, and payroll records reconciled into daily and weekly reports for a Texas law firm Delivered

About

The work changes the view.

I am a software engineer in Houston. I started in quantitative development and now build across investments, research, operations, infrastructure, and the interfaces connecting them.

Before that, I studied computer science and competed in pole vault and sprints at Rice University, earning all-conference honors.

Across disciplines, I keep returning to the same loop: discovery shapes understanding, understanding shapes form, and the form reveals the question you did not know to ask. Then discovery starts again. 2layers is the name I give that practice, and the name that work goes out under.

01 / computation

Models, data, systems

Software that gives complex processes a clear, dependable form.

02 / form

Interfaces and representation

How a system is seen decides whether it is understood. Form / Function is where I test that.

Form / Function

A small lab for form, motion, and representation.

These interactive forms test the same loop at small scale: mathematical structure becomes visual form, and the form exposes something new.

Open Form / Function

Contact

Tell me what you are trying to build.

Send the problem and whatever already exists, however rough. If it is a fit, I will tell you how I would approach it and what it costs. If it is not, I will say that instead.