The strategy is
only the start.
I build the machinery around it. Market feeds, strategy runners, broker integrations—and the messy bits between them.
“What happens when the happy path ends?”

I build trading systems, replay the past, and ask software some uncomfortable questions.
Things I’m building ↘class Pranav: language = "Python" building = "trading systems" still_curious = True def build(self): while self.still_curious: yield "one more question" # no, this loop does not terminate.
A few things from my workbench.
I build the machinery around it. Market feeds, strategy runners, broker integrations—and the messy bits between them.
“What happens when the happy path ends?”
I build tools to replay strategies against history, inspect the assumptions, and make the results explainable.
A common gateway between strategies and brokers. Explicit permissions, tracked order lifecycles, and a record you can follow.
I like making complicated things make sense. Currently doing that through trading infrastructure—and sharing the odd lesson along the way.
Or a weird bug. Those are welcome too.