{"id":4264,"date":"2025-12-17T19:54:06","date_gmt":"2025-12-17T19:54:06","guid":{"rendered":"https:\/\/blogs.qsc.com\/systems\/?p=4264"},"modified":"2025-12-17T19:54:06","modified_gmt":"2025-12-17T19:54:06","slug":"citizen-spotlight-kevin-rhodus-holiday-light-show","status":"publish","type":"post","link":"https:\/\/blogs.qsc.com\/systems\/2025\/12\/17\/citizen-spotlight-kevin-rhodus-holiday-light-show\/","title":{"rendered":"Citizen Spotlight: Kevin Rhodus&#8217; Holiday Light Show"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Kevin Rhodus, Platform Integration Manager at Q-SYS, has built a career on solving complex problems, from&nbsp;integrating third-party platforms to designing scalable systems&nbsp;that redefine the AV experience.&nbsp;This feature&nbsp;dives&nbsp;into Kevin&#8217;s story and&nbsp;some of his&nbsp;best&nbsp;projects,&nbsp;including&nbsp;a magical&nbsp;holiday light&nbsp;show&nbsp;spanning&nbsp;12-acres and 400,000+ channels of lights, all controlled and&nbsp;monitored&nbsp;by Q-SYS.&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Kevin\u2019s Background and Leap to Q-SYS<\/strong>&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cI started working in AV in high school,\u201d Kevin recalls. \u201cMy first job was at the City of Dublin\u2019s Abbey Theater. At the same time, I volunteered at the Columbus Zoo and attended their Zoo School program.\u201d&nbsp;During a research study, Kevin connected with the zoo\u2019s Media Productions department, which handled everything from photo\/video production to maintaining parkwide audio systems.&nbsp;He joined&nbsp;and over time, the team&nbsp;evolved into a full theatrical production and AV installation department.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kevin&nbsp;continued working&nbsp;in AV throughout college,&nbsp;gaining experience in system design, installation, and programming.&nbsp;\u201cI built an in-house AV portal using Active Directory Organizational Units to grant access to AV systems based on a user\u2019s Windows login back in 2010,\u201d he reflects.&nbsp;In&nbsp;school, he took every video and audio production class he could&nbsp;find,&nbsp;and eventually even created his own major\u2014Audio\/Visual Design for Natural Resources.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After&nbsp;college, Kevin&nbsp;joined&nbsp;SoundCom&nbsp;Systems, a regional integrator in Ohio. \u201cI started as an engineer, handling pre-sales and post-sales design, CAD, and programming projects,\u201d&nbsp;Kevin&nbsp;explains. \u201cThat gave me a diverse background in control and DSP systems. When the Core 110f launched, we quickly transitioned many projects to Q-SYS control. By the end of my six years at&nbsp;SoundCom, I was a full-time programmer handling most of our Q-SYS programming.\u201d&nbsp;At Q-SYS,&nbsp;he\u2019s&nbsp;worn many hats, from Advanced Applications Engineer to&nbsp;now&nbsp;Platform Integration Manager,&nbsp;providing high-level technical support to large, multinational partners and designing, developing, and&nbsp;programming&nbsp;Q-SYS&nbsp;Experience Centers across the US.&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kevin\u2019s approach to integrating third-party platforms with Q-SYS is rooted in adaptability.&nbsp;\u201cOne of the most powerful aspects of Q-SYS is how easily it leverages third-party integrations to expand the platform\u2019s capabilities,\u201d&nbsp;he shares.&nbsp;\u201cI always ask how I can expand my toolbox to solve problems.\u201d With tools like&nbsp;APIs and Q-SYS Open, Kevin combines native&nbsp;strengths with external capabilities&nbsp;to address real world problems.&nbsp;For example, during the early days of COVID, Kevin devised a solution that&nbsp;created QR codes&nbsp;via API calls,&nbsp;allowing&nbsp;users to control meeting rooms&nbsp;using&nbsp;their own devices.&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Projects That Change the Game<\/strong>&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When we asked&nbsp;about his most&nbsp;impactful projects, Kevin recalls&nbsp;working on the&nbsp;audio distribution system&nbsp;at&nbsp;Churchill Downs, home of the Kentucky Derby.&nbsp;\u201cIn 2019, they had over 30 different DSPs, each&nbsp;running&nbsp;its own area, with common feeds sent over&nbsp;Cobranet, QLAN, Dante, and analog lines. Adjusting audio in any area required figuring out which system covered the area and which of a dozen gain knobs to adjust,\u201d Kevin explains.&nbsp;\u201cThis process typically took multiple team members over an hour, and once adjusted, there was no&nbsp;easy way&nbsp;to reset the system to a nominal level.\u201d&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kevin\u2019s team&nbsp;consolidated&nbsp;everything into a single Q-SYS design&nbsp;that runs the entire facility,&nbsp;enabling staff to manage audio&nbsp;from one intuitive interface. The system&nbsp;also&nbsp;integrated&nbsp;a variety of 3rd party devices to extend capabilities and introduce&nbsp;proactive&nbsp;monitoring&nbsp;for equipment&nbsp;racks&nbsp;located&nbsp;outdoors or in remote shared spaces.&nbsp;Previously, the only way the team knew there was an issue in one of these locations was to react to reports of outages.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Finally,&nbsp;Q-SYS allows&nbsp;the system&nbsp;to&nbsp;scale&nbsp;as the facility grows,&nbsp;future-proofing the&nbsp;solution&nbsp;for years to come.&nbsp;\u201cEach of the 30+ schematic pages are laid out in a standardized way that allows users to easily&nbsp;identify&nbsp;what is happening across the entire facility,\u201d Kevin explains.&nbsp;\u201cSince completing the project, they have added multiple new venues to their system while&nbsp;maintaining&nbsp;a consistent and easy-to-follow signal flow and user interface.\u201d&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Q-Control&nbsp;and the Importance of Scalability<\/strong>&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When asked about a plugin&nbsp;he\u2019d&nbsp;like to spotlight, Kevin told us about Q-Control, a show controller he developed to support the various use cases and device integrations&nbsp;required&nbsp;for Q-SYS Experience Centers.&nbsp;It&nbsp;started&nbsp;with tailored cues and controls for specific devices in&nbsp;the Austin Experience Center, but today,&nbsp;it\u2019s&nbsp;a scalable, JSON-driven&nbsp;solution&nbsp;that is&nbsp;reusable and collaborative.&nbsp;Kevin shares that&nbsp;\u201cQ-Control&nbsp;now supports multiple shows, non-linear scenes, control via Q-Control style notifications, and incoming control over UDP messages from third-party devices to trigger cues or scenes.\u201d&nbsp;These changes&nbsp;elevated&nbsp;Q-Control&nbsp;into&nbsp;a scalable tool that can be used in projects&nbsp;in&nbsp;the Costa Mesa Experience Center and&nbsp;at&nbsp;nationwide tradeshows, a perfect example&nbsp;of&nbsp;the importance of designing systems&nbsp;to scale.&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cI always approach projects with scalability and reusability in mind. As we teach in training\u2014if&nbsp;you\u2019re&nbsp;going to do something more than once, write a function. I apply the same philosophy to system programming,\u201d Kevin says, and&nbsp;shares&nbsp;the following best practices&nbsp;he\u2019s&nbsp;learned over the years.&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Build each script or plugin to&nbsp;accomplish&nbsp;a single task.&nbsp;<\/strong>A script should communicate with one device or perform one type of action.&nbsp;This makes troubleshooting easier&nbsp;and prevents one code issue from&nbsp;impacting&nbsp;the entire control system.&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Design scripts so they can be used like any other block in Q-SYS Designer.&nbsp;<\/strong>IP addresses, usernames, passwords, and settings&nbsp;shouldn\u2019t&nbsp;be&nbsp;hidden&nbsp;variables in the code; they should be controls presented to the user.&nbsp;Kevin&#8217;s tip:&nbsp;use&nbsp;UI panels in Text and Block Controllers to create user-friendly interfaces that feel like native Q-SYS components.&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Build scripts to scale easily for future applications.&nbsp;<\/strong>Use arrays of controls instead of multiple individual controls&nbsp;to&nbsp;allow&nbsp;scripts to scale up or down without reprogramming.&nbsp;Further, by&nbsp;leveraging&nbsp;scripting concepts like&nbsp;ipairs&nbsp;loops, scripts can be resized by any user without having to adjust the code.&nbsp;<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Sparking Holiday Cheer with a Q-SYS&nbsp;Controlled&nbsp;Light&nbsp;Show<\/strong>&nbsp;?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Speaking of&nbsp;scaling systems,&nbsp;let\u2019s&nbsp;dive into&nbsp;one of Kevin\u2019s&nbsp;projects&nbsp;that brings&nbsp;new levels of&nbsp;cheer&nbsp;every&nbsp;holiday season.&nbsp;In his neighborhood,&nbsp;Kevin&nbsp;runs a&nbsp;12-acre holiday light&nbsp;show and&nbsp;uses the&nbsp;Q-SYS Platform&nbsp;to ensure&nbsp;the 400,000+ channels of lights shine bright every night.&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kevin&nbsp;originally&nbsp;connected Q-SYS to his holiday lights to solve&nbsp;a basic problem\u2014a controller that would drop offline about once a week.&nbsp;\u201cEach night, I would look out the window and see part of the&nbsp;woods dark,\u201d Kevin reflects. \u201cI wanted to find a way to&nbsp;notify us&nbsp;when the controller went offline so we could respond more quickly. Fast&nbsp;forward&nbsp;a few years, a few thousand lines of code, and one massive Q-SYS file, and now the system not only alerts us but also automatically reboots any faulted controller and self-heals.\u201d&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Each year,&nbsp;Kevin&#8217;s community is&nbsp;raising the bar on what this show can achieve.&nbsp;Kevin\u2019s Q-SYS-powered system now runs redundant show players and FM transmitters, integrates MQTT for efficiency, and&nbsp;monitors&nbsp;every pixel with Q-SYS Reflect for real-time alerts and remote control of the show,&nbsp;which allowed it to run 100% of the scheduled time last year. When individual sections had issues, Q-SYS instantly resolved them.&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cIt\u2019s been amazing to see what started as two neighbors putting up lights in the woods&nbsp;become&nbsp;a family tradition for so many in our local community,\u201d Kevin reflects on how the&nbsp;project&nbsp;began&nbsp;years ago. \u201cMy&nbsp;neighbor and I talked in depth about wanting to turn the woods into a light show. I got married in October and designed a light show for our Halloween-themed&nbsp;wedding, which introduced me to Vixen\/xLights&nbsp;and Falcon Pi Player. Shortly after, my neighbor and I decided to jump in and pull off a light show in a month. That first year, we had three houses and 160 channels of control of standard strands of lights. Fast forward nine years, and&nbsp;we\u2019re&nbsp;now up to nine houses and 420,000 channels of control (140,000 individual pixels), and we keep growing each year.&#8221;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With the community&nbsp;asking&nbsp;what the show was for and&nbsp;where to donate, Kevin and his neighbor&nbsp;quickly realized&nbsp;they&nbsp;could use&nbsp;the&nbsp;light show&nbsp;to&nbsp;raise money for a&nbsp;good&nbsp;cause.&nbsp;They&nbsp;formed a non-profit organization that raises donations for a local charity chosen by the neighborhood each year. Over the history of the show,&nbsp;they\u2019ve&nbsp;raised more than $100,000 and&nbsp;donate&nbsp;100% of the money to the selected non-profits!&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Watch the Magic&nbsp;in Action<\/strong>&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Want to see more on Kevin\u2019s holiday light show? Join the live Deep Dive webinar next Tuesday. <a href=\"https:\/\/lnd.qsc.com\/2025-12-23-holidaylightsedition.html?utm_medium=communities_portal&amp;utm_source=communities_portal&amp;utm_campaign=qsys_live_holiday_edition_4649&amp;utm_content=show_us_qsys_live_holiday\">Click here to register<\/a>. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you\u2019re more of a podcast person, Kevin covered this topic as a recent guest on Ask the Programmer with James King and Steve Greenblatt. <a href=\"https:\/\/www.youtube.com\/watch?v=SBvR1btKC_E\">Click here to listen. <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kevin Rhodus, Platform Integration Manager at Q-SYS, has built a career on solving complex problems, from&nbsp;integrating third-party platforms to designing scalable systems&nbsp;that redefine the AV experience.&nbsp;This feature&nbsp;dives&nbsp;into Kevin&#8217;s story and&nbsp;some of his&nbsp;best&nbsp;projects,&nbsp;including&nbsp;a magical&nbsp;holiday light&nbsp;show&nbsp;spanning&nbsp;12-acres and 400,000+ channels of lights, all controlled and&nbsp;monitored&nbsp;by Q-SYS.&nbsp;&nbsp; Kevin\u2019s Background and Leap to Q-SYS&nbsp; \u201cI started working in AV in &hellip; <a href=\"https:\/\/blogs.qsc.com\/systems\/2025\/12\/17\/citizen-spotlight-kevin-rhodus-holiday-light-show\/\">Read More<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[36],"coauthors":[108],"class_list":["post-4264","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-qsc-communities-for-developers"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Citizen Spotlight: Kevin Rhodus&#039; Holiday Light Show - Q-SYS<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blogs.qsc.com\/systems\/2025\/12\/17\/citizen-spotlight-kevin-rhodus-holiday-light-show\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Citizen Spotlight: Kevin Rhodus&#039; Holiday Light Show - Q-SYS\" \/>\n<meta property=\"og:description\" content=\"Kevin Rhodus, Platform Integration Manager at Q-SYS, has built a career on solving complex problems, from&nbsp;integrating third-party platforms to designing scalable systems&nbsp;that redefine the AV experience.&nbsp;This feature&nbsp;dives&nbsp;into Kevin&#8217;s story and&nbsp;some of his&nbsp;best&nbsp;projects,&nbsp;including&nbsp;a magical&nbsp;holiday light&nbsp;show&nbsp;spanning&nbsp;12-acres and 400,000+ channels of lights, all controlled and&nbsp;monitored&nbsp;by Q-SYS.&nbsp;&nbsp; Kevin\u2019s Background and Leap to Q-SYS&nbsp; \u201cI started working in AV in &hellip; Read More\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blogs.qsc.com\/systems\/2025\/12\/17\/citizen-spotlight-kevin-rhodus-holiday-light-show\/\" \/>\n<meta property=\"og:site_name\" content=\"Q-SYS\" \/>\n<meta property=\"article:published_time\" content=\"2025-12-17T19:54:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blogs.qsc.com\/wp-content\/uploads\/sites\/2\/2025\/12\/KRSocial-1200x628-copy-2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1201\" \/>\n\t<meta property=\"og:image:height\" content=\"629\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jason Martinez\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jason Martinez\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blogs.qsc.com\\\/systems\\\/2025\\\/12\\\/17\\\/citizen-spotlight-kevin-rhodus-holiday-light-show\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.qsc.com\\\/systems\\\/2025\\\/12\\\/17\\\/citizen-spotlight-kevin-rhodus-holiday-light-show\\\/\"},\"author\":{\"name\":\"castiron\",\"@id\":\"https:\\\/\\\/blogs.qsc.com\\\/systems\\\/#\\\/schema\\\/person\\\/38cc2bbe3acc22711e4027d6401cd95c\"},\"headline\":\"Citizen Spotlight: Kevin Rhodus&#8217; Holiday Light Show\",\"datePublished\":\"2025-12-17T19:54:06+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blogs.qsc.com\\\/systems\\\/2025\\\/12\\\/17\\\/citizen-spotlight-kevin-rhodus-holiday-light-show\\\/\"},\"wordCount\":1726,\"keywords\":[\"QSC Communities for Developers\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blogs.qsc.com\\\/systems\\\/2025\\\/12\\\/17\\\/citizen-spotlight-kevin-rhodus-holiday-light-show\\\/\",\"url\":\"https:\\\/\\\/blogs.qsc.com\\\/systems\\\/2025\\\/12\\\/17\\\/citizen-spotlight-kevin-rhodus-holiday-light-show\\\/\",\"name\":\"Citizen Spotlight: Kevin Rhodus' Holiday Light Show - Q-SYS\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.qsc.com\\\/systems\\\/#website\"},\"datePublished\":\"2025-12-17T19:54:06+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/blogs.qsc.com\\\/systems\\\/#\\\/schema\\\/person\\\/38cc2bbe3acc22711e4027d6401cd95c\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blogs.qsc.com\\\/systems\\\/2025\\\/12\\\/17\\\/citizen-spotlight-kevin-rhodus-holiday-light-show\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blogs.qsc.com\\\/systems\\\/2025\\\/12\\\/17\\\/citizen-spotlight-kevin-rhodus-holiday-light-show\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blogs.qsc.com\\\/systems\\\/2025\\\/12\\\/17\\\/citizen-spotlight-kevin-rhodus-holiday-light-show\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/blogs.qsc.com\\\/systems\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Citizen Spotlight: Kevin Rhodus&#8217; Holiday Light Show\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blogs.qsc.com\\\/systems\\\/#website\",\"url\":\"https:\\\/\\\/blogs.qsc.com\\\/systems\\\/\",\"name\":\"Q-SYS\",\"description\":\"System Blog\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blogs.qsc.com\\\/systems\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blogs.qsc.com\\\/systems\\\/#\\\/schema\\\/person\\\/38cc2bbe3acc22711e4027d6401cd95c\",\"name\":\"castiron\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e583c685d4b8fe532fb9ab65e01018bd6dfce22dc9a99284ce90d1349dade9c6?s=96&d=mm&r=g36cf31644480868c7d7b298173d457f3\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e583c685d4b8fe532fb9ab65e01018bd6dfce22dc9a99284ce90d1349dade9c6?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e583c685d4b8fe532fb9ab65e01018bd6dfce22dc9a99284ce90d1349dade9c6?s=96&d=mm&r=g\",\"caption\":\"castiron\"},\"url\":\"https:\\\/\\\/blogs.qsc.com\\\/systems\\\/author\\\/castiron\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Citizen Spotlight: Kevin Rhodus' Holiday Light Show - Q-SYS","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blogs.qsc.com\/systems\/2025\/12\/17\/citizen-spotlight-kevin-rhodus-holiday-light-show\/","og_locale":"en_US","og_type":"article","og_title":"Citizen Spotlight: Kevin Rhodus' Holiday Light Show - Q-SYS","og_description":"Kevin Rhodus, Platform Integration Manager at Q-SYS, has built a career on solving complex problems, from&nbsp;integrating third-party platforms to designing scalable systems&nbsp;that redefine the AV experience.&nbsp;This feature&nbsp;dives&nbsp;into Kevin&#8217;s story and&nbsp;some of his&nbsp;best&nbsp;projects,&nbsp;including&nbsp;a magical&nbsp;holiday light&nbsp;show&nbsp;spanning&nbsp;12-acres and 400,000+ channels of lights, all controlled and&nbsp;monitored&nbsp;by Q-SYS.&nbsp;&nbsp; Kevin\u2019s Background and Leap to Q-SYS&nbsp; \u201cI started working in AV in &hellip; Read More","og_url":"https:\/\/blogs.qsc.com\/systems\/2025\/12\/17\/citizen-spotlight-kevin-rhodus-holiday-light-show\/","og_site_name":"Q-SYS","article_published_time":"2025-12-17T19:54:06+00:00","og_image":[{"width":1201,"height":629,"url":"https:\/\/blogs.qsc.com\/wp-content\/uploads\/sites\/2\/2025\/12\/KRSocial-1200x628-copy-2.png","type":"image\/png"}],"author":"Jason Martinez","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Jason Martinez","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blogs.qsc.com\/systems\/2025\/12\/17\/citizen-spotlight-kevin-rhodus-holiday-light-show\/#article","isPartOf":{"@id":"https:\/\/blogs.qsc.com\/systems\/2025\/12\/17\/citizen-spotlight-kevin-rhodus-holiday-light-show\/"},"author":{"name":"castiron","@id":"https:\/\/blogs.qsc.com\/systems\/#\/schema\/person\/38cc2bbe3acc22711e4027d6401cd95c"},"headline":"Citizen Spotlight: Kevin Rhodus&#8217; Holiday Light Show","datePublished":"2025-12-17T19:54:06+00:00","mainEntityOfPage":{"@id":"https:\/\/blogs.qsc.com\/systems\/2025\/12\/17\/citizen-spotlight-kevin-rhodus-holiday-light-show\/"},"wordCount":1726,"keywords":["QSC Communities for Developers"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/blogs.qsc.com\/systems\/2025\/12\/17\/citizen-spotlight-kevin-rhodus-holiday-light-show\/","url":"https:\/\/blogs.qsc.com\/systems\/2025\/12\/17\/citizen-spotlight-kevin-rhodus-holiday-light-show\/","name":"Citizen Spotlight: Kevin Rhodus' Holiday Light Show - Q-SYS","isPartOf":{"@id":"https:\/\/blogs.qsc.com\/systems\/#website"},"datePublished":"2025-12-17T19:54:06+00:00","author":{"@id":"https:\/\/blogs.qsc.com\/systems\/#\/schema\/person\/38cc2bbe3acc22711e4027d6401cd95c"},"breadcrumb":{"@id":"https:\/\/blogs.qsc.com\/systems\/2025\/12\/17\/citizen-spotlight-kevin-rhodus-holiday-light-show\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.qsc.com\/systems\/2025\/12\/17\/citizen-spotlight-kevin-rhodus-holiday-light-show\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/blogs.qsc.com\/systems\/2025\/12\/17\/citizen-spotlight-kevin-rhodus-holiday-light-show\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blogs.qsc.com\/systems\/"},{"@type":"ListItem","position":2,"name":"Citizen Spotlight: Kevin Rhodus&#8217; Holiday Light Show"}]},{"@type":"WebSite","@id":"https:\/\/blogs.qsc.com\/systems\/#website","url":"https:\/\/blogs.qsc.com\/systems\/","name":"Q-SYS","description":"System Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blogs.qsc.com\/systems\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/blogs.qsc.com\/systems\/#\/schema\/person\/38cc2bbe3acc22711e4027d6401cd95c","name":"castiron","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/e583c685d4b8fe532fb9ab65e01018bd6dfce22dc9a99284ce90d1349dade9c6?s=96&d=mm&r=g36cf31644480868c7d7b298173d457f3","url":"https:\/\/secure.gravatar.com\/avatar\/e583c685d4b8fe532fb9ab65e01018bd6dfce22dc9a99284ce90d1349dade9c6?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e583c685d4b8fe532fb9ab65e01018bd6dfce22dc9a99284ce90d1349dade9c6?s=96&d=mm&r=g","caption":"castiron"},"url":"https:\/\/blogs.qsc.com\/systems\/author\/castiron\/"}]}},"_links":{"self":[{"href":"https:\/\/blogs.qsc.com\/systems\/wp-json\/wp\/v2\/posts\/4264","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.qsc.com\/systems\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.qsc.com\/systems\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.qsc.com\/systems\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.qsc.com\/systems\/wp-json\/wp\/v2\/comments?post=4264"}],"version-history":[{"count":0,"href":"https:\/\/blogs.qsc.com\/systems\/wp-json\/wp\/v2\/posts\/4264\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.qsc.com\/systems\/wp-json\/wp\/v2\/media?parent=4264"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.qsc.com\/systems\/wp-json\/wp\/v2\/categories?post=4264"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.qsc.com\/systems\/wp-json\/wp\/v2\/tags?post=4264"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.qsc.com\/systems\/wp-json\/wp\/v2\/coauthors?post=4264"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}