My Business Partner Wired Himself $2.3 Million and Changed the Locks. He Forgot I Built the Software.

I was standing in the parking lot of my own company at 7:14 a.m.
when my key fob stopped working.
I tried it three times.
Held it flat against the reader, tapped it, pulled the battery out and put it back in.
Nothing.
Through the glass door I could see Marcus — my business partner of eleven years — sitting at the front desk with the receptionist, both of them staring at me like I was a stranger delivering a package to the wrong address.
Marcus finally walked over.
He didn’t open the door.
He talked through the glass.
“Dan. Hey. I think we need to talk out there.”

“My fob isn’t working.”

“Yeah.”

That was the whole answer.
Yeah.
He stepped outside, pulled the door shut behind him, and stood with his hands in the pockets of a navy quarter-zip I’d never seen before.
New haircut too.
Tighter on the sides.
Like he’d been getting ready for something for a while.
“I’m going to be direct with you,” he said.
“The board voted last night to remove you as CTO. There’s a package. Legal will send it over today.”

I laughed.
I actually laughed, because we didn’t have a board.
We had me and him and a silent investor named Priya who lived in Seattle and hadn’t returned a call in six months.
“There’s no board, Marcus.”

“There is now. Priya restructured. She wanted more oversight.”

“Priya doesn’t know what oversight is. She sends us a Christmas card with a golden retriever on it.”

He didn’t smile.
He was ready for this conversation.
I wasn’t.
“Dan. The company is going in a different direction. You’ll be taken care of. Just — don’t make this ugly, okay?”

Behind him, through the glass, I saw two men in polos I didn’t recognize walking through my engineering floor.
One of them was carrying a laptop.
My laptop.
The one with the sticker my daughter Emma put on it when she was seven — a purple unicorn, half peeled off now, that I had refused to remove for nine years.
“Marcus. What did you do.”

“I saved the company, Dan.”

“What did you do.”

He looked at his shoes.
Nice shoes.
Cole Haans, I think.
He used to wear the same pair of New Balances for two years at a time.
“I moved some things around,” he said.
“Financially. It’s cleaner this way. You’ll see the settlement offer and I think you’ll be happy with it. Really. I fought for a good number for you.”

“How much did you wire yourself, Marcus.”

His jaw moved sideways.
That tell he’d had since we were roommates at Purdue.
When he was about to lie about something small he’d already lied about something big.
“We can talk about numbers with the lawyers.”

I stood in that parking lot for another twenty seconds.
Long enough to watch one of the polo guys walk past the glass carrying a cardboard box with my coffee mug sticking out of it.
World’s Okayest Dad.
Emma gave me that for Father’s Day.
Then I got in my Subaru, drove home, sat at my kitchen table, and opened my personal laptop.
Sarah came downstairs in her robe with a coffee.
“You’re home early. Did you forget something?”

“Marcus fired me.”

She stopped on the third stair.
“From — from your own company?”

“From our own company. And I think he stole from it. From us.”

She sat down slowly on the stair.
“Oh my God. Dan. Oh my God, what are we going to do?”

I opened my laptop and typed in a password I hadn’t used in four years.
Because here’s the thing Marcus forgot, in his new quarter-zip and his new haircut and his new board that wasn’t a board.
I built the software.
Every line of it.
The billing system, the client portal, the internal admin panel, the payroll integration, the audit logs.
All of it.
Marcus was the salesman.
Marcus was the face.
Marcus was the guy at the conferences shaking hands.
I was the guy who wrote the backdoor in 2019 because our first CFO was skimming and I needed a way to see everything without her knowing I was looking.
I never told Marcus about the backdoor.
I never told anyone.
I logged in.
And what I saw on that screen — the wire transfers, the shell company, the dates — made my hands start shaking so hard I had to set the coffee down.

Leave a Reply

Your email address will not be published. Required fields are marked *