Emmanuel Rangel Jiménez, Developer in Barranquilla - Atlantico, Colombia
Emmanuel is available for hire
Hire Emmanuel

Emmanuel Rangel Jiménez

Verified Expert  in Engineering

Roku Software Engineer and Developer

Barranquilla - Atlantico, Colombia

Toptal member since July 17, 2023

Bio

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 more than 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

Globant
Amazon Web Services (AWS), Over-the-top Content (OTT), Roku, SceneGraph...
Zemoga
Amazon Web Services (AWS), Roku, SceneGraph, BrightScript, CI/CD Pipelines...
BlackSip
VTEX, React, Next.js, JavaScript, TypeScript, HTML5, CSS3, Figma, Jira...

Experience

Availability

Full-time

Preferred Environment

MacOS, Linux, Windows, Chrome, Google Workspace, Slack, Heroku, Visual Studio Code (VS Code), Amazon Web Services (AWS), Strapi

The most amazing...

...thing I've built is a software-as-a-service (SaaS) web platform for the traceability and tracking of jobs carried out by fleets engaged in tree pruning.

Work Experience

Senor Advanced Roku Developer

2023 - PRESENT
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.
Technologies: Amazon Web Services (AWS), Over-the-top Content (OTT), Roku, SceneGraph, BrightScript, Bash, Node.js, CI/CD Pipelines, Digital Rights Management (DRM), Unit Testing, Python, JavaScript, Figma, Google Analytics 4, React, Next.js, Jira, Bitbucket, GitHub, Git, HTML, CSS, WebSockets, REST, Redux, Broadcasting, Video Streaming, Smart TV, REST APIs, APIs, Vercel, Mobile First, React Redux, API Integration

OTT Developer

2021 - 2023
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.
Technologies: Amazon Web Services (AWS), Roku, SceneGraph, BrightScript, CI/CD Pipelines, Bash, Heroku, Node.js, JavaScript, LightningJS, Figma, Google Analytics 4, React, Next.js, Jira, Bitbucket, GitHub, Git, Over-the-top Content (OTT), HTML, CSS, WebSockets, Domain-driven Design (DDD), Storybook, Tailwind CSS, REST, Redux, Serverless, Broadcasting, Video Streaming, Smart TV, REST APIs, APIs, WebGL, Vercel, Three.js, Mobile First, Firebase, React Redux, Data Analytics, Server-side Rendering (SSR), Functional Programming, MySQL, API Integration, WebRTC

Front-end Developer Specialist

2021 - 2021
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.
Technologies: VTEX, React, Next.js, JavaScript, TypeScript, HTML5, CSS3, Figma, Jira, Amazon Web Services (AWS), Bitbucket, Git, HTML, CSS, REST, Redux, Serverless, REST APIs, APIs, Maps, Mapbox, Material UI, Materialize, Vercel, Gatsby, Three.js, Mobile First, eCommerce APIs, Firebase, React Redux, Server-side Rendering (SSR), MySQL, API Integration, SQL

Lead Front-end Developer

2019 - 2021
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.
Technologies: Google Maps API, React, JavaScript, Amazon Web Services (AWS), Node.js, Python, CSS, Git, GitHub, Bitbucket, Next.js, CI/CD Pipelines, Bash, Linux, HTML, WebSockets, Storybook, Tailwind CSS, REST, Redux, Serverless, Video Streaming, REST APIs, APIs, WebGL, Maps, Mapbox, Material UI, Three.js, Mobile First, PostgreSQL, Firebase, React Redux, Data Analytics, Server-side Rendering (SSR), Functional Programming, MySQL, API Integration, WebRTC, SQL

DGO Roku Channel

https://channelstore.roku.com/es-co/details/bad1037e5b30d5569530dc42ad938564/dgo
Contributed to the development of the DGO Roku Channel, where I actively participated in creating new features following the Roku environment standards. My role involved deepening my understanding of various aspects such as back office integrations, OTT middleware, Roku Pay, deep linking, external control protocol (ECP), dev tools, and other essential concepts related to the SceneGraph framework.

Smart Seals Telemetering Software

Developed high-quality telemetering software that enables real-time reading of energy meters. It allows for monitoring energy consumption and device performance during maintenance operations or when studying records in outdoor environments. It helps efficient data gathering from energy meters, ensuring accurate measurements and facilitating comprehensive analysis for informed decision-making.

Quality Products eCommerce

https://www.qualityproducts.com.pe/
Created a custom eCommerce website for Quality Products in Peru. This website functions as an extensive catalog for selling home and healthcare products.

Smart Seals Pruning

Created a software program that manages, traces, tracks, and settles the work carried out by fleets engaged in tree pruning. These fleets are overseen by engineers from Colombia's Caribbean region's most significant energy sector companies.

Smart Seals Wash

Developed software that provides comprehensive management, traceability, tracking, and settlement capabilities for fleet operation tailored for pole washing services carried out by leading energy companies in the Caribbean region of Colombia.

Smart Seals STS

Created a tracking system that allows real-time monitoring of vehicles operated by pole washing fleets, equipped with GPS devices that track the job process outside, ensuring efficient monitoring of operations.
2016 - 2021

Engineer's Degree in Systems Engineering

Simon Bolivar University - Barrranquilla, Colombia

MARCH 2022 - PRESENT

Software Architecture: Domain Driven Design

LinkedIn Learning

Libraries/APIs

React, Google Maps API, REST APIs, Three.js, React Redux, Node.js, WebGL, jQuery, WebRTC

Tools

Google Workspace, Slack, Bitbucket, GitHub, Git, Figma, Jira

Languages

BrightScript, Bash, JavaScript, TypeScript, HTML5, CSS3, CSS, HTML, Python, SQL

Frameworks

Chrome, Next.js, Tailwind CSS, Redux, Material UI, Materialize, LightningJS

Paradigms

Unit Testing, REST, Responsive, Functional Programming

Platforms

MacOS, Linux, Windows, Visual Studio Code (VS Code), Vercel, Firebase, Heroku, Amazon Web Services (AWS), Mapbox, VTEX

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, Strapi, Google Analytics 4, Storybook, Broadcasting, Smart TV, Gatsby, Data Analytics

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring