Portrait of Andrew Carl.
Every detail matters.

Andrew Carl

Senior / Lead Software Engineer - C#/.NET, SaaS and payments, applied AI, Unity

Mechanical engineer turned software engineer. For 17+ years I have built software where being wrong costs real money: engineering tools that backed contractual performance guarantees, payment systems moving live revenue, and a 550,000-line Unity/C# simulation that has to stay stable while it grows.

Zero downtime
Moved about $1M/yr in payments to a new fee model
Exact results
Guaranteed-performance software where a 3% tolerance is the industry norm
550K lines
Unity/C# codebase with about 2,800 automated tests
10 engineers
Hired from 220+ candidates and 60 interviews

Email: [email protected]

Location: Hanover, PA area · Remote

Availability

Open to remote senior, lead, principal, or architect roles in .NET backend, SaaS, or game engineering, and open to contract work.

Selected Work

FyndAI Leads — Goodfynd

Problem
Goodfynd’s vendors needed a faster way to find local events and leads.
Approach
I designed and built a Gemini/OpenAI pipeline that discovered local events and processed about 100,000 vendor profiles into 30,000+ verified contacts, then shipped the product end to end as FyndAI Leads.
Result
About 100 beta signups converted to 15 paid trials, growing to 35+ seats within five months.

Stack: C#, .NET, Gemini API, OpenAI API, MongoDB

See the full Goodfynd role

Zero-downtime payments migration — Goodfynd

Problem
Goodfynd needed to move to a new fee model across POS, online ordering, invoices, ACH, cards, cash, tax, tips, and local fees, without interrupting revenue-generating transactions.
Approach
I migrated the platform to the new fee model everywhere at once, while every system stayed live.
Result
Moved about $1M in annual payment volume to the new fee model with zero downtime.

Stack: C#, .NET, Stripe, MongoDB, Azure

See the full Goodfynd role

Contractual thermal & acoustic platform — Evapco

Problem
Evapco’s sales and application engineers needed to price cooling-tower equipment and issue thermal and acoustic performance guarantees that carried real financial damages if a unit underperformed, on results where a 3% test tolerance is the industry norm.
Approach
I built the platform twice: a WinForms/VB.NET first generation, then a WPF/.NET second generation on Azure Functions and SQL Server, extended with 3D acoustic modeling of sound paths and configurable components.
Result
Engineering and sales teams in the US and Asia used the platform to produce guaranteed selections without routing every request through engineering; the WPF generation stayed in service 6+ years.

Stack: C#, WPF, .NET, Azure Functions, SQL Server, VB.NET

See the full Evapco role

AI-agent validation pipeline — Satus Colony Survival

Problem
Growing a 550,000-line Unity/C# codebase with about 2,800 automated tests meant development throughput was limited by how fast changes could be validated and released.
Approach
I built a three-lane Unity validation pipeline that lets up to eight AI coding agents work in parallel against the same codebase, with repeatable release profiles and checks for every public build.
Result
Weekly completed tickets rose from about 40 to 200+ with multi-ticket PRs, and weekly merged pull requests rose from about 40 to 60–70+.

Stack: Unity, C#, CI/CD, GitHub Actions, Steam SDK

See the full Re3 Studios role

Experience

Co-Founder & Lead Software Engineer

Re3 Studios | Mar 2021–Present

Slide 1 of 6

Satus Product Leadership

Lead Software Engineer

Goodfynd | Aug 2024–Feb 2026

Slide 1 of 5

Product & Platform Ownership

Chief Technology Officer

Funtoken | Apr–Aug 2024 · Contract

Slide 1 of 5

Technology Turnaround

Web Development Lead

BlueModus | Sep 2023–Apr 2024

Slide 1 of 4

Enterprise .NET Delivery

Principal Software Engineer

Glitter Finance | May 2022–Aug 2023 · Contract

Slide 1 of 5

Engineering Leadership

Lead Developer

DoxxLocker | Aug 2021–Mar 2022 · Part-time contract

Slide 1 of 2

Smart-Contract Risk Analysis

Thermal Engineer (Engineering Software)

Evapco–Evaptech | Jan 2014–Mar 2021 · Mechanical Engineer, Dec 2008–Jan 2014 · Contract support through May 2022

Slide 1 of 6

Engineering Software Ownership

Skills

C#/.NET & Architecture

Applied AI & Data

Product & Platform

Game Development

Publications

Contact

I'm looking for a remote senior, lead, principal, or architect role in .NET backend, SaaS, or game engineering, and I'm open to contract work.

Email: [email protected]

Location: Hanover, PA area · Remote

Availability: Full-time or contract