31 karma · joined August 24, 2023
Here's the short version:
I was recently fired from my SWE job at Coinbase. When I joined, I fully disclosed a side project I'd been building for 5 years, an algorithmic trading platform called NexusTrade. It was on my resume, discussed in interviews, and disclosed in writing before my start date. HR cleared it.
Months later, Coinbase launched their own AI advisory product (Coinbase Advisor). Their compliance team then retroactively declared my solo project a "material competitor" and gave me 30 days to shut it down, sell it, or resign. When I asked for severance instead, since they were effectively forcing me out over something I disclosed on day zero, I was immediately suspended for "conduct concerns" and fired a week later.
On the technical side: NexusTrade is a MERN stack with a Rust backtesting engine. It has an AI agent (ReAct framework) that can build, backtest, and optimize trading strategies through natural language. Supports stocks, ETFs, crypto, and multi-leg options.
I'm mostly interested in hearing from anyone who's navigated a similar IP/compliance situation as a developer with a side project. What did you do? Happy to answer any questions.
Here's how you can hold me accountable.
Seems pretty cool. Anybody ever vibe-created a trading strategy? How did it fare in the real world?
Google I/O 2025 showcased impressive AI advancements including Imagen 4 and Veo 3 that outperform competitors in image and video generation
Google demonstrates a strong financial position with Q1 2025 revenue of $90.2B and net income of $34.5B
It is reasonably valued with a P/E ratio of 19.03 (lower than other FAANG stocks, including Apple)
Innovative “Other Bets” like Waymo self-driving taxis are already operational and expanding
Thus, I’m investing some of my NVIDIA profits into GOOGL despite regulatory risks and search advertising dependenciesThe AI race is just getting started.
I shared my experience guest-lecturing at Harvard. I talked about how the professor had a surprise challenge question, and that the app failed to answer correctly in front of the students.
I then talked about why it failed, some of my attempts at improving it, and finally how I succeeded. I then talked about how the final solution is significantly better, and that the model is now more than capable of generating these complex rebalancing strategies without any issues at all, even for a list of 100+ stocks.