Pierre Franklin Dagba, Developer in Montreal, Canada
Pierre is available for hire
Hire Pierre

Pierre Franklin Dagba

Verified Expert  in Engineering

Software Developer

Montreal, Canada
Toptal Member Since
January 16, 2023

Pierre is a senior integration engineer who focuses on system integration and validation. His expertise ranges from building private clouds and integrating on-premise systems with a public cloud to building and integrating end-to-end IPTV and value-added service telecommunications systems. Pierre has extensive troubleshooting, leadership, and analytical skills and has worked as a consultant across the Americas, Europe, and Asia.


TELUS International
Google Cloud Platform (GCP), Solution Architecture, Cloud, Terraform, Ansible...
Cloud, Linux, OpenStack, Cloud Native, Kubernetes, Docker, Containers, Calico...
MediaFirst, VSPP, MediaEdge, Git, Azuki, Azure Cloud Services, HTML5, CSS...




Preferred Environment

Windows, Ubuntu, SUSE, RedH

The most amazing...

...experience I've had is working as a lead integration engineer for a hybrid IPTV system, handling middleware hosted on Azure and streaming on customer premises.

Work Experience

Senior GCP Consultant

2023 - PRESENT
TELUS International
  • Specialized in planning, deploying, and monitoring Google Cloud solutions and services. Integrated on-premise systems with Google Cloud Platform (GCP).
  • Built private clouds and migrated workloads to GCP. Provided technical leadership and consultation to clients.
  • Troubleshot and resolved issues related to GCP deployments. Collaborated with cross-functional teams to ensure successful integration and validation.
Technologies: Google Cloud Platform (GCP), Solution Architecture, Cloud, Terraform, Ansible, Docker, Kubernetes, GitHub, Identity & Access Management (IAM), Cloud Security

Senior Cloud Engineer

2021 - 2022
  • Conducted integration of private and public clouds using AWS, Microsoft Azure, and Google Cloud. I handled the advanced background with private cloud deployments using OpenStack and Kubernetes.
  • Mastered virtualization and troubleshooting in Linux, along with container technologies such as Kubernetes, Docker, and containerd. I worked with Heat templates, Ansible, and Helm Charts and handled networking using Calico CNI and Multus.
  • Acquired hands-on experience in cloud networking, adhering to layer 2 and layer 3 networking protocols and using Calico, MetalLB, and load balancing concepts.
  • Gained exposure to DevOps methodologies and related tools and became proficient in documenting test results. I acquired hands-on root cause analysis experience configuring and troubleshooting Juniper Networks, Extreme Switches, and Extreme Routers.
  • Expanded my area of knowledge by gaining hands-on experience working with HTTP, TCP/IP, REST API, and other Internet Protocols (IP). I acquired expertise in YAML configuration, Linux commands, and shell scripting using Python and Bash.
  • Developed a good understanding of cloud-native security principles and open-source tools and gained experience in data center design, networking, and Clos topology.
Technologies: Cloud, Linux, OpenStack, Cloud Native, Kubernetes, Docker, Containers, Calico, MetalLB, HEAT, Ansible, Puppet, Chef, Helm, DevOps, HTTP, TCP/IP, REST APIs, YAML, Clos Network, Juniper, Extreme Programming, HashiCorp Configuration Language (HCL), Border Gateway Protocol (BGP), Amazon Web Services (AWS), Azure, Google Cloud Platform (GCP), GitHub, GitHub Actions, Elasticsearch, Logstash, Kibana, Prometheus, Splunk, VMware, Cloud Architecture

Lead Integration Engineer | Solution Architect

2018 - 2020
  • Served as the lead integration engineer for Cogeco's Horizon project for three different environments.
  • Architected the design of multimedia on-premise components integrating with an IPTV middleware hosted on Azure.
  • Assisted with the end-to-end verification of the IPTV system.
Technologies: MediaFirst, VSPP, MediaEdge, Git, Azuki, Azure Cloud Services, HTML5, CSS, PlayReady, Widevine, FairPlay, H.265, H264, EAC3, AAC, Jira, Splunk, Prometheus, Windows Server 2016, Linux CentOS 7, Elasticsearch, Logstash, Kibana, IPTV, VMware, Solution Architecture

Senior Consultant, IPTV Systems Integration

2017 - 2018
Chunghwa Telecom
  • Upgraded existing Ericsson's IPTV middleware serving over 400,000 subscribers with geo-redundancy.
  • Conducted end-to-end integration and verification of the IPTV solution.
  • Tested the end user portal and channel zapping time.
Technologies: Content Delivery Networks (CDN), Dynamic Adaptive Streaming over HTTP (DASH), Screens, Verimatrix Multi-DRM, IPTV, VMware

Senior Video Consultant

2016 - 2017
  • Planned an integration and end-to-end validation of a new feature, following CEA-608 and CEA-708 closed captioning standards on Videotron's VOD and live TV OTT services with 3PP. I used multi-DRM technology, such as PlayReady, Widevine, and FairPlay.
  • Conducted infrastructure deployment planning and integration certification of the VOD back-end solution, including offline and online transcoders, streaming session control, and service entitlement management.
  • Handled the certification of Irdeto's multi-DRM entitlement services and the video player's certification on Android, iOS, and the web platform.
Technologies: Isilon, HLSL, Dash, Digital Rights Management (DRM), FairPlay, PlayReady, Widevine, CentOS 6, Closed Captions, Nagios, Puppet, IPTV, VMware

Services Engineer, Value Added Services

2007 - 2016
  • Analyzed, planned, deployed, and verified various complex service layer solutions for a tier 1 telecommunications operator with a primary focus on the Session Description Protocol (SDP).
  • Planned, built, and handled day-to-day management of the AT&T Waverunner IPTV lab system.
  • Led the proof of concept of Ericsson's internet and video optimization proxy.
Technologies: PL/SQL, Oracle, Java, Solaris, Linux, Windows Server 2008, Shell Scripting, Veritas Cluster Server, SOAP, REST, Multimedia Messaging Service (MMS), Payment Gateways, SMPP, MM7, Networking, Rational Manual Tester, Multicast, IPTV, VMware

Software Engineer

2006 - 2007
  • Participated in designing, developing, and verifying new job scheduling software releases.
  • Contributed to the design of a job scheduling software's new Java API.
  • Ported the Dollar Universe's old API from COBOL to Java.
Technologies: Java, Jakarta EE, JUnit, C++, C, Microsoft Foundation Classes (MFC), Microsoft Foundation Class (MFC) Library, Java Servlets, COBOL, Swing, Applets, JNI, Jakarta Server Pages (JSP), XML


2006 - 2006
TravelNet Technologies
  • Set up a secure wireless zone based on the Extensible Authentication Protocol (EAP).
  • Developed a web application to generate client certificate keys using OpenSSL.
  • Verified a web application that the company used to authenticate with public Wi-Fi networks.
Technologies: PHP, RADIUS, Microsoft SQL Server, Servers, Linux, OpenSSL, Windows Server 2003

EPICO | Cogeco IPTV Deployment

Served as the lead integration engineer for Cogeco's Horizon project working on three different environments. I architected on-premise network low-level designs, including:
• A GLF upload agent.
• A CMS that acted as a VOD content store.
• A VMware Service Provider Program that acted as storage origin servers.

I also worked on the cloud that acted as MediaFirst's middleware on Azure, the MediaFirst encoding on-demand platform in charge of offline transcoding, and MediaEdge for last-mile edge delivery.

Rogers 5G Network Deployment

Contributed to deploying the Rogers 5G network infrastructure, using the spine-leaf architecture in all regions. I worked on the deployment and integration of the private telecommunications cloud to carry out the 5G cloud native application with OpenStack, Kubernetes, and cloud
native using automation tools, including Heat Ansible, Helm charts, Kolla Ansible, and Terraform.

I handled the troubleshooting of virtualization systems using OpenStack, VMware, and KVM along with containers, including Docker, Kubernetes, containerd, and networking.

I conducted cloud networking, utilizing L2/L3 networking protocols, CNIs Calico/Multus, and MetalLB. Executed the configuration and troubleshooting of Juniper and Extreme Switches and Routers.
2001 - 2006

Bachelor's Degree in Computer Engineering

Concordia University - Montreal, QC, Canada

JUNE 2015 - JUNE 2018

Certified OpenStack Administrator (COA) – Professional Level



REST APIs, Microsoft Foundation Class (MFC) Library, Java Servlets, RADIUS, OpenSSL, Microsoft Foundation Classes (MFC)


Ansible, Puppet, Chef, Helm, GitHub, Logstash, Kibana, Splunk, Git, PlayReady, Jira, Nagios, Veritas Cluster Server, SQL Server BI, Hyperion Data Relationship Management (DRM), VMware, Terraform


SUSE, Elasticsearch, Azure Cloud Services, Isilon, PL/SQL, Microsoft SQL Server, ExtremeDB


JUnit, Swing, JNI, Jakarta Server Pages (JSP)


Windows, Ubuntu, RedH, OpenStack, Linux, Cloud Native, Kubernetes, Docker, Amazon Web Services (AWS), Azure, Google Cloud Platform (GCP), Windows Server 2016, Linux CentOS 7, CentOS 6, Oracle, Solaris, Windows Server 2008, Jakarta EE, Windows Server 2003, CentOS, OpenShift


Java, Python, YAML, HTML5, CSS, HLSL, C++, C, COBOL, XML, PHP


DevOps, Extreme Programming, REST


Cloud, IP Networks, Cloud Architecture, Solution Architecture, Software, Containers, Calico, MetalLB, HEAT, HTTP, TCP/IP, Clos Network, Juniper, HashiCorp Configuration Language (HCL), Border Gateway Protocol (BGP), GitHub Actions, Prometheus, MediaFirst, VSPP, MediaEdge, Azuki, Widevine, FairPlay, H.265, H264, EAC3, AAC, Screens, Verimatrix Multi-DRM, Dash, Closed Captions, Shell Scripting, SOAP, Payment Gateways, SMPP, MM7, Networking, Rational Manual Tester, Multicast, Applets, Servers, Splunk Enterprise Security, Containerd, SMS, Multimedia Messaging Service (MMS), Payment Networks, Certificate Services, Java Native Interface (JNI), Digital Rights Management (DRM), HTML5 Video, HTTP Live Streaming (HLS), Dynamic Adaptive Streaming over HTTP (DASH), Content Delivery Networks (CDN), IPTV, Audio, 5G, Routing, Identity & Access Management (IAM), Cloud Security

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.


Share your needs

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

Choose your talent

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

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