
American Immersion Theater Modernizes a 270-Site Stack with Embedded Developers
American Immersion Theater (AIT) runs immersive dinner-theater experiences, murder mystery parties, princess parties, and other themed events for both private bookings and ticketed public shows. These are offered across several brands, including its flagship Murder Mystery Co., Princess Party Co., and Famous for a Day Co. Running events at that scale means operating roughly 270 brand- and city-specific websites, a roster of about 2,000 part-time actors, and a custom-built ERP system that handles everything from actor scheduling to invoice collection. All of this sits on top of a website and server stack that traces back over two decades.
AIT partnered with Oceans Talent to bring on two full-stack developers: Risitha Jayaratne in October 2025, followed by Isuru Mahakumarage in January 2026. Both work alongside AIT’s Director of Technology to keep that stack running and modernized.
The Challenge: Modernizing a Tech Stack While Keeping the Business Online
- An old tech stack was starting to break under its own age. Parts of AIT’s server infrastructure and website code dated back over two decades, and a routine server update without a matching website update was enough to take lead-capture forms down entirely.
- AI was changing how customers found the business, and hundreds of websites weren’t built for it. With roughly 270 brand- and city-specific sites (78 for the Murder Mystery brand alone) the shift from traditional search-engine optimization to answer-engine optimization (AEO) meant re-architecting how customers found AIT through AI search agents, not just Google results, with 20 priority sites needing to go live before the next public show season.
- A security incident hit while the team’s lead was out of office. When AIT was hit with a phishing exploit harvesting lead-form data through a fake CAPTCHA, its two newest technical team members had to diagnose the issue, brief the CEO directly, and resolve it without their manager available to step in.
- Actor scheduling was missing a feature auditions depended on, and invoice data wasn’t easy for finance to act on. With a new casting cycle approaching, AIT’s custom ERP system didn’t yet have the audition-scheduling feature actors needed, and with multiple invoices generated per private show, missing-payment issues were hard for the finance team to catch and follow up on without better visibility into the data.
- Accessibility compliance across roughly 270 sites had fallen behind. The majority of AIT’s websites did not meet the highest (AAA) accessibility standards, leaving gaps in screen-reader support, image descriptions, form labeling, and color contrast across the company’s entire web footprint.
.avif)
.avif)




