As you can remember, I have walked away from my former employer, whom we'll call Sid. I got everything that I need, except my back wages and correcting my Certification of Employment on account that Sid got the company address wrong.
Right now I have a new job from a woman whose business partner was Sid's client. His business partner, whom we call Brent, was so dissatisfied with my former employer's deliverables, he cancelled the project and gave it to my new boss.
As the project is back into the design phase, there isn't a decision yet who to include in the project.
My new boss, whom we call Kayla here, knows that I have worked with the project she got from Brent. Kayla knows that I resigned from my last job because I wasn't compensated well, and she believes Sid could not give Brent the deliverables because Sid just lost the employee to continue it for him. Me.
I have no idea how much of the project Sid turned over to Brent. But secretly testing my copy of the project's mobile client in my home I found out that the API endpoints are still working. My former company's endpoints still work. This pissed me off because having a domain means that Sid still has money. Money that Sid should have been paying us with. In our law employee payroll is number one priority.
This also has me worried. We outsource our APIs for all our projects. And if we don't do it ourselves for this project my team might find themselves compelled to establish communication with my former boss whenever we have a problem with the API.
I don't want to talk to Sid, and especially not coordinate with Kayla. Sid has a reputation for slandering his former employees. Sid claimed to have fired three of my former colleagues for not doing their jobs. But when I asked them, they told me that they will not give Sid their work for the said payroll cycles until he pays up. That is perfectly legal in my country, as non-compensation is grounds for the aggrieved party to refuse submitting their deliverables.
But I can't tell Kayla that the wrong way, otherwise I'll just come across as bitter at Sid. And I don't know how to tell her, or if I should tell her.
That being said, I do not want to accept the project until the API is completely turned over to my current company, or otherwise outsourced to another software company. It's probably okay for my former boss to find out that I'm with someone who took their project, but just to be on the safe side I don't want him to know where I work now. Just until I find out what kind of references he makes about me behind my back.
So, how do I subtly make my boss decide that I will not participate on the project until then? I know it's probably impossible, so if it is, then how do I handle Sid knowing about my employment with Kayla? Given Sid's reputation for slandering many of his former employees whom he didn't pay, I don't want him babbling nonsense to Kayla's ears. Or that even if he tries I want Kayla to believe me and not him.
I have the truth on my side. Kayla knows where Sid's new office is, and it's not the one Sid wrote on my COE. But I imagine I would have to do more than rely on that information.