# Kyle Seager > Senior Software Engineer at FPT Software Location: Eagle Mountain, Utah, United States Profile: https://flows.cv/kyleseager Highly skilled Software Engineer with over 5 years of comprehensive experience in C++, Java, Objective-C, and React Native. Recognized for expertise in crafting innovative and efficient multi-threaded software and applications. Proven track record of success in developing cross-platform software for iOS, tvOS, Android, FireTV, SmartTVs and Web. ## Work Experience ### Senior Software Engineer @ FPT Software Jan 2024 – Present | United States - As a contractor for DirecTV, I enhanced and developed cross-platform Video Player Library for iOS, tvOS, Android, FireTV, Web, Tizen Vizio and more, demonstrating proficiency in C++, Java, Objective-C, Typescript and React Native. - Enhanced Core UI Functionality: Developed main screen video preview feature, delivering a smooth preview experience for users. - Optimized video playback across all devices by supporting 4k content, reducing stuttering and frame dropping, decreasing video start failures and more. - Enhanced ExoPlayer performance, resolving device-specific issues; changes adopted into Amazon’s Official ExoPlayer Fork. - Improved DRM key rotation and multi-key handling, reducing DRM failures to 0.01%. - Reduced DRM license requests by 80%, reducing server load and enhancing service stability. - Implemented safeguards to protect content integrity making it significantly more difficult to pirate content by implementing Widevine Security Level handling and advising Headend teams on changes to make. ### Software Engineer II @ Sling TV Jan 2023 – Jan 2024 | American Fork, Utah, United States - Enhanced cross-platform Video Player for iOS, tvOS, Android, FireTV, and Roku, demonstrating proficiency in C++, Java, Objective-C, Python, and React Native. - Lead the development of interactive ads, resulting in a $2M revenue increase. - Achieved nearly 100% player stability and contributed to a 7.5% improvement in Key Performance Indicators (KPIs). - Lead player deployment to an additional 1.5M unique devices, yielding a 30% KPI improvement over the previous version. - Mentoring 2 senior and 2 junior software engineers, following Scrum, DevOps, and Agile principles. - Improving CI/CD pipeline efficiency, reducing runtime by 60%. - Worked with AVPlayer, ExoPlayer & ROVideoPlayer ### Junior Software Engineer @ Sling TV Jan 2022 – Jan 2023 | American Fork, Utah, United States - Increased ad revenue by 300% by improving ad targeting and ad-fill rates. - Reduced crashes on Roku by over 90%. - Decreased app start time by over 3 seconds. - Improved Android Player Performance leading to a decrease in frame dropping by over 95%. - Wrote software in C++, Java, Objective-C, utilizing RESTful APIs. - Streamlined code review processes, ensuring adherence to high-quality standards. - Worked with AVPlayer, ExoPlayer & ROVideoPlayer ### Associate Software Engineer @ Sling TV Jan 2020 – Jan 2022 | American Fork, Utah - Utilized C++, Java, Python, Objective-C, to develop, test and improve a cross-platform video player. - Automated deployment & developer workflows saving 50+ hours weekly. - Wrote unit and integration tests, leading to 99.9% accuracy of analytics events. - Collaborated with teammates and teams located around the world. - Worked with AVPlayer, ExoPlayer & ROVideoPlayer ### Customer Service Representative @ Weave HQ Jan 2019 – Jan 2020 | Lehi, Utah - Provided technical support to customers, troubleshooting software-related issues. - Demonstrated exceptional problem-solving skills, consistently ranking in the top 10% of representatives. - Handled phone calls efficiently and effectively, showcasing strong communication and problem-solving skills. ### IT Consultant @ BLACK FOREST PAVING, LLC Jan 2016 – Jan 2020 | South Jordan, Utah, United States - Leveraged Batch, Python, HTML/CSS, and JavaScript to provide comprehensive IT solutions. - Configured and managed Windows server, network storage, file backups and security protocols. - Implemented proactive security measures and mentored staff on best practices. - Designed, developed the company website, and provided web hosting services. ## Education ### Bachelor of Science - BS in Computer Software Engineering Utah Valley University Jan 2019 – Jan 2023 ### Associate of Science - AS Utah Valley University Jan 2019 – Jan 2022 ### High School Diploma Bingham High School Jan 2014 – Jan 2017 ## Contact & Social - LinkedIn: https://linkedin.com/in/kyle-seager - Website: https://Inet123.com --- Source: https://flows.cv/kyleseager JSON Resume: https://flows.cv/kyleseager/resume.json Last updated: 2026-03-22