Frontend & OTT / Smart TV software Engineer
I'm Stefan Pušica, a frontend developer with 4 years of specialized experience in OTT and streaming applications, alongside modern web development. I focus on building user-friendly, high-performance TV and web experiences that engage users. Let's work together to turn your ideas into reality.
PORTFOLIOPortfolio
Smart TV & OTT
Software development for Streaming/OTT platform
Over the past four years, I have dedicated my expertise to frontend development for Over-The-Top (OTT) applications, creating seamless and engaging user experiences. My journey has involved designing intuitive interfaces, implementing robust functionalities, and ensuring compatibility across various devices (ATV, Tizen, webOS, vidaa, Roku).
On the Roku platform, I developed an OTT application from scratch using BrightScript and SceneGraph, building a custom internal framework for screen rendering, state management, and reusable components. I implemented playback logic for Live TV, Catch-up, Start-over, and VOD, and prepared testing scenarios required for Roku Store certification.
In addition to my core development responsibilities, I was in charge of managing Tizen, webOS, Vidaa, and TitanOS seller accounts — overseeing app preparation and submission processes, as well as handling direct communication with platform representatives to ensure successful store deployment.
I have focused on performance optimization and integrating advanced features to enhance user experience. By combining technical proficiency with a keen eye for design, I strive to make high-quality content accessible and enjoyable for audiences worldwide.
Web Development
Zlatiborac nagrađuje
Promotional website for a prize campaign using PHP, HTML, CSS, and JavaScript. The platform serves as an informational hub for the campaign, presenting participation rules, promotional content, and an organized list of winners. The frontend was implemented with responsive design principles, while PHP was used to handle dynamic content rendering and data display.
Sve pod konac - Zlatiborac
Laravel-based web application centered around blog functionality, with a strong focus on a visually rich and animation-driven frontend. The project features a custom UI with intensive animations and design-oriented layouts implemented using HTML, CSS, and JavaScript, while Laravel handles backend logic, routing, and content management for blog posts. The platform is optimized for presenting editorial content through an engaging and interactive user experience.
Other web projects
Skills
Frontend
- HTML
- XML
- CSS
- Sass
- Bootstrap
- Tailwind
- JavaScript
- Brightscript
- Scene Graph
- Backbone js
- React
- Lightning js
- Wordpress
- Woocommerce
Backend & database
- Laravel
- Firebase
- mySQL
Design
- Photoshop
- Figma