Senior Roku Engineer at Shindiri Studio (2024-01 – Present)
Sole Roku engineer responsible for architecting and developing a scalable white-label OTT platform used by 5+ global brands. Architected and developed the platform from the ground up.
- Designed and implemented a scalable SceneGraph architecture for a white-label Roku platform supporting multiple global brands.
- Implementing core features including login flows, language localization, a custom video player with live/catch-up functionality, favorites functionality, parental controls, and reminder systems.
- Improved release stability through structured QA collaboration and production issue resolution.
- Owned the full application lifecycle, including architecture, implementation, debugging, QA support, and releases.
- Acted as a technical point of contact for Roku-related implementation decisions and platform improvements.
- Supported and mentored a team of developers by improving code quality standards and sharing Roku best practices.
Senior Roku Engineer at REDSpace Canada (2022-08 – 2023-11)
Worked on the development and support of a high-traffic, multi-language subscription-based Roku app available in 19+ countries and 5 languages. Played a key role in performance monitoring, localization, and feature delivery.
- Developed and maintained key features, including login flows, language localization, and Text-To-Speech (TTS) functionality.
- Spearheaded New Relic integration for production performance monitoring across a high-traffic Roku application available in 19+ countries.
- Delivered features for a multi-language Roku platform used across 19+ countries.
- Provided production support, implemented new features, and collaborated with QA for releases.
- Collaboration within a large, cross-functional team of 8+ Roku developers, 2 technical leads, QA engineers, designers, and product stakeholders.
Roku Developer at REDSpace Canada (2021-06 – 2022-08)
Contributed to the development and support of the B/R Roku app, focusing on UI enhancements, analytics integration, and deep linking functionality.
- Implemented new UI components to enhance user experience and support updated app features.
- Integrated mParticle, Conviva, and New Relic for comprehensive analytics and performance tracking.
- Developed and tested deep linking functionality to improve navigation and content accessibility.
- Coordinated with QA engineers, designers, product managers, and backend teams to deliver production-ready Roku features.
Roku Developer at Quantox Technology (2018-05 – 2021-07)
Worked on 2 complex projects during this time, using SceneGraph and best coding practices. Developed complete Roku TV applications from scratch, delivering scalable and customized solutions tailored to client specifications.
- Built and maintained full-featured Roku apps with custom UI designs based on Zeplin assets.
- Mentored and onboarded junior developers, improving team productivity and adherence to Roku engineering standards.
- Applied clean code principles and design patterns to ensure scalable, maintainable codebases.
- Integrated third-party services such as Google Analytics and RAF, and handled device registry operations.
- Communicated directly with clients and took ownership throughout the entire project lifecycle - from planning to deployment.