The Ex-Girlfriend Variable
Mira’s phone buzzed against the conference table, and she nearly knocked over her third cold brew of the morning.
Leo’s name flashed on the screen. A single word: “Roof?”
She stared at the message for seven seconds, counting each one like a heartbeat. They had agreed—explicitly, verbally, with hand gestures and pointed fingers—that the server room incident was a stress relief mechanism. A biological response to shared trauma and sleep deprivation. Nothing more.
She typed back: “Busy.”
His reply came instantly: “Liar. I can see your calendar. You have a 30-minute block labeled ‘Stare at wall.’”
She looked at her calendar. He was right. She had scheduled a block called “Stare at wall” because her brain felt like a browser with forty-seven tabs open, and she needed to close at least thirty of them before the Product Launch Gala next week. The fact that Leo had access to her calendar was a problem. The fact that he used that access to call her out was a bigger problem.
She typed: “Fine. Five minutes.”
The roof of the HeartSync building was a converted patio with astroturf, a few sad potted plants, and a view of the Bay Bridge that made everything look like a postcard. Mira found Leo leaning against the railing, his tie loosened, his sleeves rolled up. He was holding two cups of coffee.
“You brought me coffee,” she said, taking the cup. “That’s suspicious.”
“It’s from the good machine. The one on the fourth floor that nobody knows about.”
“I know about it.”
“You’re not nobody.” He said it casually, like it was a fact. Like the temperature or the time of day. Mira’s stomach did something that felt like a server error.
She took a sip. It was perfect. Medium roast, oat milk, one sugar. Exactly how she liked it. She hadn’t told him that. She’d never told anyone that.
“You’ve been watching me order coffee,” she said.
“I’ve been paying attention.” He turned to face her, and his eyes had that look again. The one that made her feel like she was being parsed by an algorithm that had already solved her. “There’s a difference.”
“There’s no difference. Both are data collection.”
“One is data collection. The other is—” He stopped. Shook his head. “Never mind.”
The silence stretched between them, filled with the hum of the city below and the distant cry of seagulls. Mira wanted to say something. She wanted to ask him what he meant. She wanted to tell him that she’d been paying attention too, that she knew he took his coffee black with a splash of cold water, that he bit his lip when he was concentrating, that he hummed off-key when he was happy.
Instead, she said: “The gala is in six days.”
“I’m aware.”
“We need to finalize the algorithm presentation. The hybrid system. If we’re going to merge our code, we need to test the integration.”
Leo smiled. It was a real smile, not the performative one he used on investors. “You’re deflecting.”
“I’m prioritizing.”
“You’re deflecting by prioritizing. It’s a very you move.”
She opened her mouth to argue, but her phone buzzed. Then his phone buzzed. Then both phones buzzed again, in rapid succession, like a flock of angry digital birds.
Mira looked at her screen. It was a company-wide email from the CEO.
Subject: Important Visitor Today
Body: Everyone, please welcome Sasha Chen, partner at Apex Ventures, who will be visiting the office this afternoon. She’s an old friend of the company and will be observing our workflow. Please be on your best behavior. Also, Mira and Leo, she’s asked to meet with you both at 2 PM. Don’t be late.
Mira read the email twice. Then a third time. “Who is Sasha Chen?”
Leo didn’t answer. She looked up. His face had gone pale, his jaw tight. The coffee cup in his hand was trembling slightly.
“Leo?”
“She’s my ex-girlfriend.”
The words landed like a dropped server. Mira felt something cold settle in her chest. “Your ex-girlfriend is a venture capitalist. And she’s coming here. To observe us.”
“To observe you,” he corrected. “She knows about the fake relationship. She’s the one who told me to take the job at HeartSync in the first place. She thought it would be good for my career.”
“She knows?” Mira’s voice climbed an octave. “She knows and she’s coming here to—what? Blackmail us? Expose us?”
“Sasha doesn’t blackmail. She collects leverage.” Leo ran a hand through his hair. “She’s probably here to see if the rumor is true. If we’re actually together.”
“We’re not actually together.”
“I know.”
“We agreed. Stress relief. Biological response.”
“I remember.”
“Then why do you look like someone just deleted your entire codebase?”
Leo didn’t answer. He just stared at the Bay Bridge, his reflection distorted in the glass of his coffee cup. Mira wanted to push. She wanted to demand an explanation. But she also wanted to reach out and touch his arm, to tell him it would be fine, to ask him what Sasha had done to make him look like this.
She did neither. She stood there, holding her perfect coffee, and waited.
---
Sasha Chen arrived at 1:47 PM, thirteen minutes early, because people like Sasha Chen were never late. She was tall, with sharp cheekbones and sharper eyes, dressed in a blazer that probably cost more than Mira’s rent. Her handshake was firm, her smile precise, and her gaze lingered on Mira just a second too long.
“Mira Kael,” she said, her voice smooth as polished glass. “I’ve heard so much about you.”
“All good things, I hope.”
“All interesting things.” Sasha’s smile didn’t reach her eyes. “Leo speaks highly of your work. He says you’re the best data scientist he’s ever worked with.”
Mira glanced at Leo, who was standing rigidly beside her, his hands shoved in his pockets. “He’s not bad himself. For a rival.”
“Rival?” Sasha’s eyebrows rose. “I heard you two were more than rivals. I heard you were dating.”
The words hung in the air like a challenge. Mira felt her face heat up, but she forced herself to smile. “We prefer the term ‘collaborative partners with romantic benefits.’”
Sasha laughed. It was a practiced laugh, the kind that had been calibrated for maximum charm. “I like her,” she said to Leo. “She’s got teeth.”
Leo said nothing. His jaw was so tight Mira could see the muscle twitching.
The meeting was held in the CEO’s office, a glass-walled corner room with a view of the city and a whiteboard covered in half-erased diagrams. Sasha sat in the leather chair across from the CEO, her legs crossed, her tablet balanced on her knee. Mira and Leo sat side by side on the couch, close enough that their shoulders almost touched.
“I’ll be direct,” Sasha said. “Apex Ventures is considering an investment in HeartSync’s next round. But we have concerns.”
“What kind of concerns?” the CEO asked, his voice too eager.
“The user retention numbers are promising, but the engagement metrics are flat. The app is functional, but it lacks stickiness. People use it, they find matches, they leave.” Sasha tapped her tablet. “The only thing that’s generated real buzz recently is your love story.”
She looked at Mira and Leo. Her smile was sharp. “The press ate it up. ‘HeartSync’s Secret Lovebirds.’ It was good PR. But PR isn’t product. I need to know if the algorithm behind the romance is as solid as the romance itself.”
“It is,” Mira said, before she could stop herself. “We’ve been working on a hybrid system. It combines my efficiency metrics with Leo’s gamification features. The result is a matching algorithm that prioritizes genuine connection without sacrificing user engagement.”
Sasha’s eyes flickered with something that might have been interest. “Show me.”
Mira pulled out her phone and opened the prototype. She walked Sasha through the code, explaining the logic, the data structures, the machine learning models. She talked faster than she meant to, her words tumbling out like a waterfall, but she couldn’t stop. She needed to prove herself. She needed to show this woman that she was more than just Leo’s fake girlfriend.
When she finished, Sasha was quiet for a long moment. Then she nodded. “Impressive. You’re as good as Leo said.”
“I’m better,” Mira said.
Sasha’s smile widened. “I believe you.”
The meeting ended with vague promises and handshakes. Sasha said she’d be in touch. She hugged Leo goodbye—a quick, professional hug that lasted a beat too long—and whispered something in his ear that made his face go blank.
Mira watched them from across the room, her hands clenched at her sides, her heart doing something that felt suspiciously like jealousy.
---
After Sasha left, Mira found Leo in the server room. He was sitting on the floor, his back against the humming machines, his head in his hands.
“You want to talk about it?” she asked.
“No.”
“Too bad.” She sat down next to him, close enough that their shoulders touched. “What did she whisper to you?”
Leo let out a long breath. “She said, ‘I know it’s fake. But I’ll keep your secret if you keep mine.’”
“What secret?”
He looked at her, and for a moment, he looked younger. Vulnerable. “She offered me a job. At Apex Ventures. Head of their new AI division. Full control, full funding, no oversight.”
Mira’s chest tightened. “Are you going to take it?”
“I don’t know.” He rubbed his face. “She’s offering me everything I wanted. Before HeartSync. Before the fake relationship. Before you.”
The last two words hung in the air. Mira wanted to ask what he meant by them. She wanted to tell him that she didn’t want him to leave. She wanted to say that the past few weeks had been the most alive she’d felt in years, and that it wasn’t just the algorithm or the competition or the thrill of the lie.
It was him.
But she didn’t say any of that. Instead, she said: “The hybrid system is better than anything either of us could build alone. If you leave, you’ll be settling for second best.”
Leo laughed. It was a tired laugh, but it was real. “You’re trying to keep me here by insulting my work?”
“I’m trying to keep you here by telling you the truth.” She met his eyes. “The algorithm is better when we’re together. That’s not a metaphor. The data supports it.”
He looked at her for a long moment. Then he reached out and took her hand. His fingers were warm, his grip firm. “What if I don’t want to leave?”
“Then don’t.”
“It’s not that simple.”
“It never is.” She squeezed his hand. “But we have six days until the gala. Six days to prove that our system works. Six days to show Sasha and everyone else that we’re not just a PR stunt.”
Leo smiled. It was a small smile, but it reached his eyes. “You’re really competitive, you know that?”
“I’m a data scientist. Competition is just another variable to optimize.”
He laughed again, and this time it was lighter. Freer. “I love when you talk nerdy.”
Mira felt her face heat up. “That’s a terrible line.”
“It worked, didn’t it?”
She didn’t answer. She just sat there, holding his hand, surrounded by the hum of machines and the warmth of his body next to hers. The gala was six days away. Sasha was a threat. The algorithm was unfinished. Everything was uncertain.
But for the first time in a long time, Mira felt like she was exactly where she was supposed to be.
Leo’s name flashed on the screen. A single word: “Roof?”
She stared at the message for seven seconds, counting each one like a heartbeat. They had agreed—explicitly, verbally, with hand gestures and pointed fingers—that the server room incident was a stress relief mechanism. A biological response to shared trauma and sleep deprivation. Nothing more.
She typed back: “Busy.”
His reply came instantly: “Liar. I can see your calendar. You have a 30-minute block labeled ‘Stare at wall.’”
She looked at her calendar. He was right. She had scheduled a block called “Stare at wall” because her brain felt like a browser with forty-seven tabs open, and she needed to close at least thirty of them before the Product Launch Gala next week. The fact that Leo had access to her calendar was a problem. The fact that he used that access to call her out was a bigger problem.
She typed: “Fine. Five minutes.”
The roof of the HeartSync building was a converted patio with astroturf, a few sad potted plants, and a view of the Bay Bridge that made everything look like a postcard. Mira found Leo leaning against the railing, his tie loosened, his sleeves rolled up. He was holding two cups of coffee.
“You brought me coffee,” she said, taking the cup. “That’s suspicious.”
“It’s from the good machine. The one on the fourth floor that nobody knows about.”
“I know about it.”
“You’re not nobody.” He said it casually, like it was a fact. Like the temperature or the time of day. Mira’s stomach did something that felt like a server error.
She took a sip. It was perfect. Medium roast, oat milk, one sugar. Exactly how she liked it. She hadn’t told him that. She’d never told anyone that.
“You’ve been watching me order coffee,” she said.
“I’ve been paying attention.” He turned to face her, and his eyes had that look again. The one that made her feel like she was being parsed by an algorithm that had already solved her. “There’s a difference.”
“There’s no difference. Both are data collection.”
“One is data collection. The other is—” He stopped. Shook his head. “Never mind.”
The silence stretched between them, filled with the hum of the city below and the distant cry of seagulls. Mira wanted to say something. She wanted to ask him what he meant. She wanted to tell him that she’d been paying attention too, that she knew he took his coffee black with a splash of cold water, that he bit his lip when he was concentrating, that he hummed off-key when he was happy.
Instead, she said: “The gala is in six days.”
“I’m aware.”
“We need to finalize the algorithm presentation. The hybrid system. If we’re going to merge our code, we need to test the integration.”
Leo smiled. It was a real smile, not the performative one he used on investors. “You’re deflecting.”
“I’m prioritizing.”
“You’re deflecting by prioritizing. It’s a very you move.”
She opened her mouth to argue, but her phone buzzed. Then his phone buzzed. Then both phones buzzed again, in rapid succession, like a flock of angry digital birds.
Mira looked at her screen. It was a company-wide email from the CEO.
Subject: Important Visitor Today
Body: Everyone, please welcome Sasha Chen, partner at Apex Ventures, who will be visiting the office this afternoon. She’s an old friend of the company and will be observing our workflow. Please be on your best behavior. Also, Mira and Leo, she’s asked to meet with you both at 2 PM. Don’t be late.
Mira read the email twice. Then a third time. “Who is Sasha Chen?”
Leo didn’t answer. She looked up. His face had gone pale, his jaw tight. The coffee cup in his hand was trembling slightly.
“Leo?”
“She’s my ex-girlfriend.”
The words landed like a dropped server. Mira felt something cold settle in her chest. “Your ex-girlfriend is a venture capitalist. And she’s coming here. To observe us.”
“To observe you,” he corrected. “She knows about the fake relationship. She’s the one who told me to take the job at HeartSync in the first place. She thought it would be good for my career.”
“She knows?” Mira’s voice climbed an octave. “She knows and she’s coming here to—what? Blackmail us? Expose us?”
“Sasha doesn’t blackmail. She collects leverage.” Leo ran a hand through his hair. “She’s probably here to see if the rumor is true. If we’re actually together.”
“We’re not actually together.”
“I know.”
“We agreed. Stress relief. Biological response.”
“I remember.”
“Then why do you look like someone just deleted your entire codebase?”
Leo didn’t answer. He just stared at the Bay Bridge, his reflection distorted in the glass of his coffee cup. Mira wanted to push. She wanted to demand an explanation. But she also wanted to reach out and touch his arm, to tell him it would be fine, to ask him what Sasha had done to make him look like this.
She did neither. She stood there, holding her perfect coffee, and waited.
---
Sasha Chen arrived at 1:47 PM, thirteen minutes early, because people like Sasha Chen were never late. She was tall, with sharp cheekbones and sharper eyes, dressed in a blazer that probably cost more than Mira’s rent. Her handshake was firm, her smile precise, and her gaze lingered on Mira just a second too long.
“Mira Kael,” she said, her voice smooth as polished glass. “I’ve heard so much about you.”
“All good things, I hope.”
“All interesting things.” Sasha’s smile didn’t reach her eyes. “Leo speaks highly of your work. He says you’re the best data scientist he’s ever worked with.”
Mira glanced at Leo, who was standing rigidly beside her, his hands shoved in his pockets. “He’s not bad himself. For a rival.”
“Rival?” Sasha’s eyebrows rose. “I heard you two were more than rivals. I heard you were dating.”
The words hung in the air like a challenge. Mira felt her face heat up, but she forced herself to smile. “We prefer the term ‘collaborative partners with romantic benefits.’”
Sasha laughed. It was a practiced laugh, the kind that had been calibrated for maximum charm. “I like her,” she said to Leo. “She’s got teeth.”
Leo said nothing. His jaw was so tight Mira could see the muscle twitching.
The meeting was held in the CEO’s office, a glass-walled corner room with a view of the city and a whiteboard covered in half-erased diagrams. Sasha sat in the leather chair across from the CEO, her legs crossed, her tablet balanced on her knee. Mira and Leo sat side by side on the couch, close enough that their shoulders almost touched.
“I’ll be direct,” Sasha said. “Apex Ventures is considering an investment in HeartSync’s next round. But we have concerns.”
“What kind of concerns?” the CEO asked, his voice too eager.
“The user retention numbers are promising, but the engagement metrics are flat. The app is functional, but it lacks stickiness. People use it, they find matches, they leave.” Sasha tapped her tablet. “The only thing that’s generated real buzz recently is your love story.”
She looked at Mira and Leo. Her smile was sharp. “The press ate it up. ‘HeartSync’s Secret Lovebirds.’ It was good PR. But PR isn’t product. I need to know if the algorithm behind the romance is as solid as the romance itself.”
“It is,” Mira said, before she could stop herself. “We’ve been working on a hybrid system. It combines my efficiency metrics with Leo’s gamification features. The result is a matching algorithm that prioritizes genuine connection without sacrificing user engagement.”
Sasha’s eyes flickered with something that might have been interest. “Show me.”
Mira pulled out her phone and opened the prototype. She walked Sasha through the code, explaining the logic, the data structures, the machine learning models. She talked faster than she meant to, her words tumbling out like a waterfall, but she couldn’t stop. She needed to prove herself. She needed to show this woman that she was more than just Leo’s fake girlfriend.
When she finished, Sasha was quiet for a long moment. Then she nodded. “Impressive. You’re as good as Leo said.”
“I’m better,” Mira said.
Sasha’s smile widened. “I believe you.”
The meeting ended with vague promises and handshakes. Sasha said she’d be in touch. She hugged Leo goodbye—a quick, professional hug that lasted a beat too long—and whispered something in his ear that made his face go blank.
Mira watched them from across the room, her hands clenched at her sides, her heart doing something that felt suspiciously like jealousy.
---
After Sasha left, Mira found Leo in the server room. He was sitting on the floor, his back against the humming machines, his head in his hands.
“You want to talk about it?” she asked.
“No.”
“Too bad.” She sat down next to him, close enough that their shoulders touched. “What did she whisper to you?”
Leo let out a long breath. “She said, ‘I know it’s fake. But I’ll keep your secret if you keep mine.’”
“What secret?”
He looked at her, and for a moment, he looked younger. Vulnerable. “She offered me a job. At Apex Ventures. Head of their new AI division. Full control, full funding, no oversight.”
Mira’s chest tightened. “Are you going to take it?”
“I don’t know.” He rubbed his face. “She’s offering me everything I wanted. Before HeartSync. Before the fake relationship. Before you.”
The last two words hung in the air. Mira wanted to ask what he meant by them. She wanted to tell him that she didn’t want him to leave. She wanted to say that the past few weeks had been the most alive she’d felt in years, and that it wasn’t just the algorithm or the competition or the thrill of the lie.
It was him.
But she didn’t say any of that. Instead, she said: “The hybrid system is better than anything either of us could build alone. If you leave, you’ll be settling for second best.”
Leo laughed. It was a tired laugh, but it was real. “You’re trying to keep me here by insulting my work?”
“I’m trying to keep you here by telling you the truth.” She met his eyes. “The algorithm is better when we’re together. That’s not a metaphor. The data supports it.”
He looked at her for a long moment. Then he reached out and took her hand. His fingers were warm, his grip firm. “What if I don’t want to leave?”
“Then don’t.”
“It’s not that simple.”
“It never is.” She squeezed his hand. “But we have six days until the gala. Six days to prove that our system works. Six days to show Sasha and everyone else that we’re not just a PR stunt.”
Leo smiled. It was a small smile, but it reached his eyes. “You’re really competitive, you know that?”
“I’m a data scientist. Competition is just another variable to optimize.”
He laughed again, and this time it was lighter. Freer. “I love when you talk nerdy.”
Mira felt her face heat up. “That’s a terrible line.”
“It worked, didn’t it?”
She didn’t answer. She just sat there, holding his hand, surrounded by the hum of machines and the warmth of his body next to hers. The gala was six days away. Sasha was a threat. The algorithm was unfinished. Everything was uncertain.
But for the first time in a long time, Mira felt like she was exactly where she was supposed to be.