Let's Shape The Future Of Your Investments!
Natoque iaculis cursus augue urna commodo aptent morbi tortor porttitor quis ornare.

Hesham Elsaid spent 12 years in enterprise sales, including 8.5 at Intel, before founding Quasar, an automated capital management system. This article draws on both experiences.
Most conversations about automation focus on the technology, which system, which tool, which AI model. Almost nobody talks about the actual reason most automation projects underdeliver, and it isn’t the software. It’s that most processes being automated were never actually as consistent as everyone assumed, and automation makes that inconsistency impossible to hide.
When a company decides to automate a process, sales follow-ups, approvals, reporting, trading decisions, whatever it is, there’s an implicit assumption underneath the whole project: that the process, as it currently exists, is well-defined enough to hand to a machine. In practice, this is rarely fully true.
Most real-world processes carry invisible human judgment calls baked into them, small exceptions, unwritten rules, a person quietly deciding “this case is different” without ever documenting why. Nobody notices this while a human is still doing the work, because humans absorb inconsistency without complaint. The moment you try to automate the same process, every one of those invisible judgment calls has to either be defined explicitly or it simply disappears, often silently, producing results nobody expected.
I’ve watched this pattern from two very different vantage points. At Intel, across enterprise sales cycles spanning the Middle East, Europe, and the UK, the deals that survived internal process automation were the ones where the underlying decision logic had already been made genuinely explicit. The ones that struggled weren’t failures of the tooling, they were processes where “how we actually decide this” had never been written down honestly in the first place.
Building Quasar taught me the same lesson from the other direction. An automated trading system only works if the risk logic underneath it is completely explicit, no “I’ll make an exception if it feels right,” because a system genuinely cannot make an exception it wasn’t told about. That constraint, uncomfortable as it is, is also what makes a well-built automated system more consistent than a human doing the same job with the best of intentions, since it can’t quietly cut corners the way people naturally do under pressure.
Most automation projects stall or underdeliver at the exact moment someone has to sit down and answer, precisely, “what do we actually do in this specific edge case.” That conversation is uncomfortable, because it often reveals that the process was never as consistent as everyone assumed, different people were quietly handling the same situation differently the whole time.
This is the actual human bottleneck. Not resistance to new technology. A reluctance to do the harder work of making an inconsistent process consistent before asking a machine to run it.
The systems that actually work, in sales operations, in financial software, in manufacturing, share a common trait: someone was willing to sit with the uncomfortable exercise of defining every real decision point explicitly, including the messy edge cases nobody likes talking about, before automating anything. It’s slower at the start and produces a far more reliable result.
In Quasar’s case, that meant defining exact risk parameters, position sizing rules, and loss limits before the system ever traded a single real position, not adjusting them reactively once real money was involved. The discipline of defining the rules first, and refusing to make exceptions once they’re running, is precisely what separates a system that holds up under real conditions from one that quietly breaks the first time it meets a scenario nobody thought to specify.
If an automation project is struggling, the software is rarely the actual problem. The real question worth asking is whether the process being automated was ever genuinely consistent to begin with, or whether its apparent consistency depended entirely on humans quietly filling gaps that were never written down. Automation doesn’t create that inconsistency. It just stops hiding it.
What’s the first step to automating a process successfully? Documenting every real decision point in the current process, including edge cases and exceptions, explicitly and honestly, before selecting or building any automation tool.