Icaro Camelo
Software Engineering · Software-Defined Networks · Observability · Machine Learning
I build high volume, scalable, observable, resilient systems at the intersection of cloud-native infrastructure and applied ML. OpenDaylight elected committer, Kubernetes contributor, co-author of the OpenDaylight Cookbook, and technical reviewer of the OpenFlow Cookbook.
About
Software Engineering specialist with deep expertise in software-defined networks, Kubernetes, and observability at scale. My work sits at an intersection: production infrastructure credibility combined with academic research depth in ML for edge and resource-constrained devices.
I build systems that are observable, resilient, and efficient — from container orchestration at scale to inference pipelines that run on constrained hardware.
- Master's of Science and Information Technology — Université du Québec en Outaouais
- Graduate Specialization, Software Engineering — PUC Minas
- Undergraduate degree in Telematics — Instituto Federal do Ceará
Research
-
Research
Convolutional neural network-based object detection with limited embedded computational resources
-
Alumni
NSERC CREATE Uninhabited Aircraft Systems Training, Innovation and Leadership Initiative
Papers & Posters
-
Paper
Evaluating Compact Convolutional Neural Networks for Object Recognition Using Sensor Data on Resource-Constrained Devices
-
Paper
Path protection and Failover strategies in SDN networks
-
Paper
Intent-based VPN and its future in SDN
-
Paper
Test-driven development: Benefits, techniques and limitations (PT)
Publications
-
Book
Packt Publishing · Co-author
-
Book
Packt Publishing · Technical Reviewer
Open Source & Community
-
CNTI
Cloud Native Telecom Initiative
- fix: robustness of image name parsing and ensures version stability
- feat: add Trivy workflow for vulnerability scanning
- Logging to Stdout/Stderr: Best Practice or Burden? #2333
-
K8s
Kubernetes contributions
- Pod Restructuring: Create "Multi-Container Pods" documentation page
-
ODL
OpenDaylight Network Intent Composition — elected committer and reviewer
-
Mentor
Ladies Learning Code — Quebec City
Conferences & Talks
-
Talk
OpenDaylight 101
Ottawa Open Source Networking Meetup · 2018
-
Talk
Path protection and failover strategies in SDN
Open Networking Summit · 2016
-
Talk
Intent-based VPNs and its future in SDN
Open Networking Summit · 2016
-
Talk
Networks and innovation: a lot of programming inside
PyCon Canada · 2015
-
Talk
Gestion du cycle de vie d'un site Web dans Azure
Université Laval
Certifications
- Microsoft Certified Solutions Associate: Web Applications Charter
- Microsoft Certified Solutions Developer: App Builder Charter
- Microsoft Certified Solutions Developer: Web Applications
- Microsoft Specialist: Programming in HTML5 with JavaScript and CSS3
- Microsoft Certified Professional
Personal Projects
-
ML
Predicts abalone age via Linear Regression, Decision Tree, and Random Forest on the Abalone dataset.
-
SaaS
Saúde++
Public health management system for smart cities.
-
ML
Predictive Maintenance
ML models forecasting server failure from CPU usage patterns — enabling proactive intervention before service disruption.