I'm Nathan Mayer, a software architect and independent builder. My work has included artificial-lift analytics at Theta, payment systems at Amazon, and grant and healthcare claims workflows through Linean.
Today I run KitFox Labs, my independent software practice.
Understand the process. Respect the records. Make the next step clear.
I'm interested in useful Central Valley projects, especially where people work around disconnected data, old software or rules that are hard to get right.
Equipment, payments, applications and claims. Different domains, with a shared need for careful software and understandable records.
01Past employment
Theta Oilfield Services, Inc.
Industrial & artificial-lift analytics
I built pump-analysis and telemetry software at Theta, progressing from Full Stack Software Developer to lead development roles in Artificial Lift, XSPOC and Data Science.
My starting question: how can data help someone understand what needs attention?
02Past employment
Amazon
Payment systems
As a Software Development Engineer, I worked on payment systems at Amazon in August 2020–May 2021 and February 2022–September 2025.
My starting question: what happens to the record when a process fails or needs a person to intervene?
03Completed engagement
California state agency · through Linean
Public-agency grant workflows
I contributed to grant-management software for a California state agency through Linean.
My starting question: can people see what needs a decision and what happened to an application?
Software engineering since 2016. KitFox is my current practice; the roles below are my professional history.
Aug 2025–presentCurrent
KitFox Labs
Principal Engineer
Self-employed · Bakersfield
I run my independent software practice: operational software, existing-system reviews and bounded experiments.
Oct 2025–Sep 2026
Linean
Principal Engineer / Managing Consultant
Bakersfield
I worked on public-agency grant software and school-agency healthcare claims workflows. My engagement is complete.
Feb 2022–Sep 2025
Amazon
Software Development Engineer
Bakersfield
I worked on connecting legacy payment workflows to a payables platform and designed approval workflows for manual transactions.
Jun 2021–Feb 2022
Pumpoff Software
Owner
I integrated legacy artificial-lift software with an optimization platform.
Aug 2020–May 2021
Amazon
Software Development Engineer
Bakersfield
I worked on accounts-payable software and redesigned a reporting service.
Jan 2016–Aug 2020
Theta Oilfield Services, Inc.
Bakersfield
Jan–Oct 2016
Full Stack Software Developer
I built multiphase-flow analysis for electric submersible pumps.
Oct 2016–Sep 2017
Lead Software Developer – Artificial Lift
I led development of gas-lift and electric-submersible-pump analysis software.
Sep 2017–Oct 2018
Lead Software Developer – XSPOC
I led development of XSPOC well-monitoring software and designed tools to analyze artificial-lift equipment failures.
Nov 2018–Aug 2020
Lead Software Developer – Data Science
I developed anomaly-detection and classification software for pump telemetry and worked on exception-based monitoring in XSPOC.
03 / Exploring
Questions I'm working on.
Research and experiments, alongside my established software work.
Research / prototype
Water records that people can reconcile.
I've explored double-entry water-accounting prototypes. I'm interested in water records, reconciliation and reporting, and in understanding the accounting work with the people responsible for it.
Where do records disagree, and what does it take to resolve the difference?
I want to test whether AI can help people gather evidence or explain an exception. A useful test has authorized examples, a comparison with the current process and human review.
Does it help someone make a better decision, and can they check its work?
A software problem, a local project, a technical review or an opportunity to contribute. For paid work through KitFox, these are three bounded starting points.
These are proposed first scopes. We agree scope, access, acceptance criteria and schedule before starting. Larger implementations are scoped separately.
Review an existing system
For a business owner, operations director or technical lead.
A rewrite, migration or hosting decision is unclear because the system is expensive, fragile or hard to understand.
What you get
A short decision memo: current risks, options, tradeoffs and a phased next step.
First scope
One application or hosting stack, reviewed with read-only access.