Evolution as Product Management
How Nature Builds Better Roadmaps

I'm a CTO and founder with nearly two decades of experience driving growth and transformation through technology. At Stronghold Investment Management, I led the development of a systematic real asset trading platform and modernized everything from Salesforce strategy to custom cloud-native infrastructure. My background spans commercial real estate, e-commerce, and private markets — always focused on delivering innovation, velocity, and meaningful business outcomes. I hold a PhD in Theoretical & Computational Biophysics and was recognized as a Google Developer Expert in Cloud. I build high-trust, high-output teams. I’ve rebuilt broken cultures, hired top-tier engineers, and helped early-stage and PE-backed companies scale with confidence. System modernization is my specialty — not just upgrading software, but aligning teams and infrastructure with what the business actually needs. Currently, I lead client engagements through Heavy Chain Engineering and am building Newroots.ai, an AI-driven relocation advisory platform.
Most software teams have a ritual. A feature is built, deployed, maybe even announced. And then—radio silence. No follow-up, no measurement, no culling. Just an ever-growing product surface area.
Biology would laugh at this.
Evolution doesn’t ship and forget. It ships and scoreboards.
Let’s look at evolution through a product lens:
Evolution is the PM function.
Mutation is a speculative feature branch.
The organism is the release candidate.
Its life is the integration test.
Reproduction is the KPI.
Natural selection is the analytics engine.
The gene pool is the roadmap.
Every organism is a hypothesis: Maybe this combo of limbs, lungs, and instincts will thrive. It ships. It runs. And its ability to reproduce determines whether its design persists.
Crucially, the feedback loop closes. Evolution always checks back in.
Most Teams Don’t
In startups, I’ve seen teams ship features without tracking adoption. Or redesign critical flows based purely on aesthetics. Or let underused functionality linger for quarters because no one wants to admit it failed.
In contrast, biology is ruthless:
If it doesn’t work, it doesn’t ship again.
If it works well, it gets copied.
If it works better, it dominates.
Nature prunes continuously. Products should too.
Let the Environment Guide You
What evolution teaches is that survival isn’t a function of design elegance. It’s a function of fit.
Your users are your environment. Your product is your organism. And each feature is a trait under test.
Don’t guess what should survive. Measure.
Instrument every major feature
Run real experiments, not vanity A/Bs
Revisit shipped code with honest usage metrics
Kill what's not used
You’re not building a cathedral. You’re evolving a creature.
And the roadmap isn’t your strategy. It’s your gene pool.
Keep it fit.





