Mueed Mohammed, Founder and CTO of WindyCity Trader who led enterprise architecture at 7-Eleven, State Farm, and ExxonMobil, on why the durable edge in AI comes from engineering the memory a stateless model can't keep.

An AI model doesn't remember yesterday's work. Each session runs like a shift, not a relationship: one job, then it clocks out, and the next one starts cold with nothing carried over unless someone intentionally built the handoff. Teams keep treating the model like a colleague who recalls the last conversation, and it doesn't. The durable advantage in AI has less to do with clever prompts than with the state a team engineers around a model that forgets.
Mueed Mohammed is Founder and Chief Technology Officer of WindyCity Trader, an algorithmic trading platform he built solo as a test of AI-native delivery, producing more than 130,000 lines of production code and thousands of automated tests with AI coding agents doing the build under his architecture. Before that he spent twenty years in Fortune 50 enterprise architecture, most recently as senior director of enterprise architecture at 7-Eleven, where he founded and chaired an Architecture Review Board governing a $100M technology portfolio, with earlier transformation work at State Farm, ExxonMobil, and Royal Caribbean. That mix, hands-on with AI delivery and fluent in enterprise standards, shapes how he reads the current moment.
"The teams winning with AI don't have just better prompts. They have a better memory architecture," Mohammed said. He frames the underlying idea as a stateless engine paired with a stateful transcript. The model keeps nothing between sessions, so whatever continuity a team gets has to live outside it, in the record, which makes building AI into an operation mostly the work of managing that state.
Why the model forgets: Picture two coworkers who break a working session for lunch. Each keeps thinking, picks up new information, and comes back an hour later sharper than before. Swap one of them for a model and that continuity vanishes. The session ended when the human walked away, and the only way the model can recover the thread is to reread the whole history, which burns tokens and time and can drag in context from five exchanges ago that no longer matters. For a solo founder an extra ten seconds is tolerable; for a real-time checkout lane or a trading loop it isn't. Continuity, in other words, has become its own discipline rather than a property teams can assume. "Think of a session as a shift. It's not a relationship. One session, one job, you're out," Mohammed said. "And then have a nice handoff, write it in the file."
Externalize the state: The fix isn't flashy, but it works. "When things started to improve for me was when I started keeping an observation-and-decision file the model can read," Mohammed said. "I just say, 'update today's log.' Then the next session starts and I say, 'go back, read today's log, and we're ready to work again.'" Decisions, observations, and open issues get written to a markdown file at the end of a session and read back at the start of the next one, so the handoff is deliberate rather than reconstructed from a bloated chat. That log is the architecture around the model that the model itself can't provide, and it turns a stateless tool into something that compounds across sessions.
Continuity is only useful once a team knows what it wants the model to do with it, and Mohammed sorts current use into three stages. Most organizations sit at the first and never climb, which is where the spending outruns the results.
Automation, augmentation, agency: The first stage is automation, filing a claim or sending an email, and it's where most of the successful work lives. The second is augmentation, using the model to pressure-test expert judgment. Mohammed drafts an architecture himself, then has a model play the role of a review board and critique it, iterating against the feedback. The third is agency, handing the model a complex task with enough guardrails to run on its own, and that gap is the hard one with no shortcut. What stalls teams short of it is starting without a target. "If you don't have a vision or a specific business outcome, what is this AI initiative going to do for me as a business?" Mohammed said. Chasing AI as a shiny object, absent a measurable business outcome, is how an industry spends billions without the results it expected.
Delegation and description: How far a team can climb depends on two dials: how much it delegates, and how precisely it describes the boundaries. Mohammed hands a coding agent end-to-end work, but only inside tight specification, a defined architecture, cloud well-architected principles, solid engineering rules. Within that frame the agent has real latitude and no license to improvise. "It can think very well inside the box, if you may," he said. Loosen the description to "write whatever code you want" and the same tool becomes an autonomy risk. The tolerance for that varies by sector, and the regulated ones sit at the strict end, where hard boundaries aren't optional. "In finance, in healthcare, it's very difficult to give complete autonomy. You have to follow a lot of principles," Mohammed said.
None of this scales if it stays in one operator's head, which is where Mohammed's enterprise-architecture background reasserts itself. The same instinct that led him to chair a review board applies directly to how a company rolls AI out across teams that work nothing alike.
Make it an enterprise standard: The handoff discipline has to be codified the way any other engineering standard is, and written differently for the people using it. Engineers need a defined mode of engagement with a coding agent, how a session starts, where it reads context, how it ends. Business teams need their own version: a marketing group carries every campaign and its results as durable context, feeds the model what worked and what didn't, and sets a specific target for the next run. "This should all be part of the enterprise-wide standards you've created. And these have to be very different for business users versus technical people," Mohammed said. Treating the handoff as an enterprise standard is what moves memory architecture from a personal trick to an organizational capability.
The last thing on his mind is reliability, and he splits it in two. There's the technical kind every architect already knows, the sort exposed when a single cloud region fails and takes a stack of applications with it, answered by spreading workloads across regions and providers. Then there's a newer kind: the same prompt returning a different answer tomorrow than it did today. For a customer-facing operation that inconsistency is a brand risk, and the human who used to check the output before it shipped is often no longer in the loop.
"If I ask 'what's the capital of the USA,' it should always say Washington, D.C., no matter what model you're using," Mohammed said. Consistency is a business requirement, and it's the piece most easily lost when models get creative under changing context. Engineering the state around the model, standardizing the handoff, and owning that quality check is the same architect's work as always, now pointed at a tool that forgets. "You cannot run a business where you don't know what your tool is going to reply next," he said.
The best editorial systems don’t happen by accident. Outlever builds them.


