Freeman Company
Serverless Lead Architect · 2020-2022
Freeman’s OnlineEventPro platform needed to support Fortune 500 companies running live virtual events with tens of thousands of concurrent attendees. The existing infrastructure was over-provisioned, expensive, and still buckled under peak loads. I led the engineering team that rebuilt the platform’s backend architecture from the ground up, achieving an 88% reduction in infrastructure costs while scaling to handle 60,000+ concurrent users.
The authorization system was the linchpin. Enterprise events have complex permission hierarchies: organizers, speakers, moderators, sponsors, and attendees each need different access levels to different content at different times. I designed a claims-based authorization architecture that evaluated permissions at the edge using Lambda@Edge, eliminating round trips to the origin for access control checks. This shaved 120ms off every authenticated request and reduced the blast radius of any single service failure.
Real-time event streaming was powered by Kinesis Data Streams feeding into DynamoDB with on-demand capacity. During a major product launch event that drew 58,000 simultaneous viewers, the system maintained a 0.00001% error rate with zero manual scaling intervention. The EventBridge integration ensured that downstream systems like analytics, notifications, and recording services processed events asynchronously without impacting the live experience.
"Edithson's authorization architecture design was instrumental in scaling our event platform. His ability to balance security, performance, and user experience is exceptional. The system he built handles our most complex permission scenarios with ease."