I'm Stephen Bowman, a product designer and AI engineer near Chicago. I've spent ten years working on software that helps people make sense of dense information and get things done.
At IBM iX, I worked across aviation, public healthcare, pharmaceuticals, and commerce. My clients included United Airlines, All Nippon Airways, BP, AT&T, Google, California DHCS, and Janssen.
That work included food and coffee ordering prototypes for BP, website research and workshops in Tokyo for All Nippon Airways, wireless customer journeys for AT&T, and a customer-care dashboard for Google. My IBM work also included project coordination for Entergy's smart-meter program.
As an AI Engineer at AstraZeneca, I gathered requirements, built HTML prototypes, and pushed design branches to GitHub for incorporation. The AI workflows explored how people inspect sources, correct inputs, and review generated content.
I research the task, work through requirements, and design the interface in detail. For client teams, working prototypes make behavior concrete enough to question and refine with product, engineering, and domain experts.
Independently, I develop and maintain data applications and AI tools. I use coding agents to explore and implement ideas, then review the changes and check the behavior. CFB Model Lab brings that practice together around a question I care about: what can the numbers tell me about a football team? Building the data processing as well as the interface helps me understand which comparisons I can offer and where I need to explain a limit.
Before product design, I was a digital marketing intern at Grainger and an associate account executive at Yelp. I researched competitors, wrote marketing recommendations, and presented advertising products to prospective customers.
I'm from the Midwest and a new dad. Building with AI keeps me curious. So does figuring out fatherhood.