
Emmanuel Rangel Jiménez
Verified Expert in Engineering
Roku Software Engineer and Developer
Barranquilla - Atlantico, Colombia
Toptal member since July 17, 2023
Emmanuel is an expert software engineer who builds scalable, top-notch web-based applications and real-time streaming platforms using JavaScript frameworks. With vast experience creating OTT and streaming channels with Roku, he has been a valuable member of the core team at DGO Roku Channel of over 16 million concurrent users. Emmanuel possesses in-depth knowledge of the Roku OS and is proficient in the BrightScript language, enabling him to create certified Roku channels with global reach.
Portfolio
Experience
- JavaScript - 5 years
- Next.js - 5 years
- Git - 5 years
- React - 4 years
- TypeScript - 3 years
- Roku - 2 years
- BrightScript - 2 years
- SceneGraph - 2 years
Availability
Preferred Environment
MacOS, Linux, Windows, Google Workspace, Slack, Visual Studio Code (VS Code), Amazon Web Services (AWS)
The most amazing...
...thing I've built was a new ads experience interface for Disney+ Roku Channel.
Work Experience
Roku SDK Developer
Globant
- Developed The Rugby Network Roku Channel (Therugbynetwork.com).
- Implemented and validated new features for the Roku Platform, considering the Roku certification process.
- Assisted the business analyst in refining the backlog while creating new features for the Roku platform, including streaming tracking tools, ads, a video player experience, and rebranding.
Roku SDK Developer
Globant
- Collaborated with the Disney Experience composer squads to identify the need for scalable interactive rendering technology to support ads, marketing promotions, upsells, interactive storytelling, and more, going beyond an ad SDK.
- Developed and enhanced client-side and server-guided ad insertion for the Disney+ channel. Seamlessly integrating media and dynamic experience.
- Integrated and tested server-side ads for the new Roku upselling experience.
Senior Roku Developer
Globant
- Integrated a new digital rights management (DRM) system for Brazil and Spanish speaker regions in Latin America, according to new features and rules in a manifest file for video streaming.
- Implemented an ad insertion feature for live content streaming with ads with cookies in all Latin American regions.
- Managed rebranding channel features while implementing a proper configuration for all the environments, including development, staging, and production.
- Implemented an NPAW tracking system to ensure the DGO channel tracks the features and their behavior with users to find errors, bugs, and misbehaviors.
- Assisted other QA and developers in providing training sessions on technical and non-technical topics about the Roku ecosystem.
OTT Developer
Zemoga
- Developed and rebranded different features. Implemented features for certification of the DGO Roku Channel. Served as a thought leader for solving bugs and handling challenging client situations.
- Implemented a Google Analytics 4 in-house SDK library for traceability and tracking of all user actions in the DGO Roku channel.
- Implemented the FIFA World Cup Qatar 2022 features like row list cards, landers, sports schedules, and general artwork related to football matches.
- Managed a Roku Pay feature in DGO Roku Channel, including package management and a debugging process for different user roles.
- Migrated Video Player API from Bitmovin third-party SDK to Native Roku Player. It was a challenging process, but nowadays, the video player works well for all subscription-video-on-demand (SVOD) content, both live and video on demand (VOD).
- Collaborated with other teammates to provide training sessions around technical and non-technical topics about the Roku ecosystem.
Front-end Developer Specialist
BlackSip
- Built a custom eCommerce website for Quality Products, an extensive catalog of home and healthcare products in Peru.
- Developed custom libraries for handling specific forms for some LATAM countries and a good design for responsive devices.
- Added features to the VTEX Store Framework native checkout and worked in a custom layer to improve user experience and increase sales.
Lead Front-end Developer
Smart Seals
- Developed a software program to manage, trace, track, and settle the work carried out by fleets engaged in tree pruning. These fleets are overseen by engineers employed by the largest energy sector companies located along the coast of Colombia.
- Created and delivered the product to the client in every release cycle. Managed customer support to check the services of a web application.
- Built top-notch telemetering software that enables real-time reading of energy meters and facilitates monitoring of consumption and device performance during maintenance operations or record analysis in outdoor settings.
Experience
DGO Roku Channel
https://channelstore.roku.com/es-co/details/bad1037e5b30d5569530dc42ad938564/dgoSmart Seals Telemetering Software
Quality Products eCommerce
https://www.qualityproducts.com.pe/Smart Seals Pruning
Smart Seals Wash
Smart Seals STS
Custom 3D Scanner for Geolocated Borehole Information
https://boredm-ifc-viewer.vercel.app/International Consulate
https://www.scblawyers.com/In-app Purchases
https://sameteamapp.com/Custom Excel Gantt Chart
https://www.bricklaneproperties.ca/Excel and Excel VBA Automation Script
https://www.orourkeirishdancers.com/general-8Image Forensic Research
https://www.crunchbase.com/organization/sack-associatesPayments Software
https://www.sld.com/Excel/VBA Dynamic Diagram
https://sksgreen.com/AI News Website for Prime Minister of The United Arab Emirates
https://fazza3.ai/Education
Engineer's Degree in Systems Engineering
Simon Bolivar University - Barrranquilla, Colombia
Certifications
Software Architecture: Domain Driven Design
LinkedIn Learning
Skills
Libraries/APIs
React, Google Maps API, REST APIs, Three.js, React Redux, Android API, Node.js, WebGL, jQuery, WebRTC, Vue 3, Vue, Google Sheets API
Tools
Google Workspace, Slack, Bitbucket, GitHub, Git, Google Sheets, Microsoft Excel, Excel-DNA, Figma, Jira, SOLIDWORKS, Excel 2016, Microsoft Access, Microsoft Visio
Languages
BrightScript, Bash, JavaScript, TypeScript, HTML5, CSS3, CSS, HTML, Python, SQL
Frameworks
Chrome, Next.js, Tailwind CSS, Redux, Material UI, iOS SDK, Materialize, Nuxt 3, PixiJS, LightningJS
Paradigms
Unit Testing, REST, Responsive, Mobile Development, Functional Programming, Scrum, Building Information Modeling (BIM)
Platforms
MacOS, Linux, Windows, Visual Studio Code (VS Code), Vercel, Firebase, Heroku, Amazon Web Services (AWS), Mapbox, VTEX, Software Design Patterns, iOS, Android
Industry Expertise
Web Design
Storage
PostgreSQL, MySQL, Databases
Other
Software Development, Software Architecture, Over-the-top Content (OTT), Roku, SceneGraph, CI/CD Pipelines, Digital Rights Management (DRM), Domain-driven Design (DDD), WebSockets, Responsive Design, Front-end, Serverless, Video Streaming, APIs, Maps, Mobile First, eCommerce APIs, Server-side Rendering (SSR), API Integration, Mobile UI, Spanish, Coding, User Interface (UI), MERN Stack, Data Engineering, Mobile Apps, 3D, Web Development, Data Scraping, Website Data Scraping, Conversion, Data Analysis, Artificial Intelligence (AI), Consulting, Research, AWS Cloud Architecture, Recommendation Systems, PDF, Strapi, Google Analytics 4, Storybook, Broadcasting, Smart TV, Gatsby, Data Analytics, Encryption, Crypto, Data Science, Architecture, IFC, Excel Add-ins
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring