How To Start Building Roku Apps
Learn about the tools and methods for creating Roku apps.

Delivering high-quality results while maintaining attention to every detail.
Keeping you updated at every step to ensure transparency and clarity.
Making sure projects are completed on schedule, with quality & attention to detail.
The person behind the work

Software Engineer · Roku & OTT
I’m a software engineer with 8+ years of experience building Roku and OTT applications, with a focus on reliable playback, responsive interfaces, and the systems behind them.
My work spans architecture, navigation, deep linking, entitlement, advertising, and performance. I enjoy taking responsibility for the whole application: understanding the constraints, making deliberate trade-offs, and carrying a feature from design through delivery.
Beyond streaming, I work with web, mobile, and backend technologies, and explore AI engineering and automation. I keep strengthening my computer science foundations because understanding how systems work helps me build better software.
Quality means software that works well for people and remains understandable for the engineers maintaining it. I value clear architecture, careful attention to performance, and simple solutions that can evolve as the product grows.
I’m moving toward building independent products: taking a real problem from an early idea to useful, dependable software. I have two product ideas in mind, and I want to bring the same care to product decisions that I bring to engineering.
Tech Stack
React Developer
Python Developer
Backend Developer
Interactive Developer
Project Manager
My Hobbies
I’m learning Blender in my free time — mostly modeling, basic texturing, and understanding 3D workflows. It’s a personal interest that supports my creativity and game development experiments.
Blender
free time occupation
I have hands-on experience with Xcode and Swift, mainly working on an internal company iOS app. I implemented UI elements, contributed to feature development, and gained practical understanding of the iOS development ecosystem.
iOS development
real project
I also worked on a personal SaaS hobby project where I built core frontend features using React and integrated AI voice functionality into the user flow. The platform included authentication, dashboards, and API-driven content, which helped me deepen my experience with modern web architecture and scalable UI design.
SaaS & AI
free time occupation
I’m actively learning Unity and C# through personal game development projects. I’ve built a few small 2D/3D prototypes, implemented basic gameplay logic, and worked with Unity’s component system. It’s a hobby for now, but it helps me stay sharp with object-oriented programming and game architecture.
Unity & C#
free time occupation
I’ve explored React Native for cross-platform UI development and I’m comfortable with the fundamentals. While it’s not my main area, I can contribute to basic app features and UI components when needed.
React Native
free time occupation
I have over 3 years of experience with React from earlier in my career. I built modern, responsive web applications, integrated REST APIs, managed state and components, and followed clean frontend architecture. I can still work productively with React when needed.
React
real projects
Have questions or ideas? Let’s talk!