CV (PDF File)
Education
- B.S. in Computer Science, FEEVALE University, 2012
- M.S. in Computer Science, Unisinos University, 2014
- Ph.D in Algorithms for Big Data Streams Analytics, ENS-Lyon, 2019
Work experience
2022-present: Nokia Bell Labs
- Research Software Engineer
2019-2022: University of Toronto
- Postdoctoral Fellow
2016-2019: École normale supérieure de Lyon
- Ph.D. Student
2003-2015 Altero Design
- IT Manager
- Software Developer and Analyst
- Assistant of the Quality Management
Skills
- Machine Learning
- Reinforcement Learning
- Monte Carlo Tree Search
- Q-Learning
- Queueing Theory
- Graph Theory
- Algorithms
- Distributed Computing
- High Performance Computing (HPC)
- Big Data frameworks
- RabbitMQ
- Apache Kafka
- Mosquitto
- Apache Flink
- Apache Storm
- Apache Edgent
- Simulation tools
- Simgrid
- OMNeT++
- iFogSim
- SAP ECC 6.0
- ABAP
- Production Planning (PP)
- Warehouse Management System (WMS)
- Materials Management (MM)
- Sales and Distribution (SD)
- Programming Languages
- Java
- C++
- Delphi
- Python
- Javascript
Publications
Falcon: Live Reconfiguration for Stateful Stream Processing on the Edge (Best Paper Award)
Mishra, Pritish; Bore, Nelson; Ramprasad, Brian; Thiessen, Myles; Gabel, Moshe; da Silva Veith, Alexandre; Balmau, Oana; de Lara, Eyal
PathFS: A File System for the Hierarchical Edge
Dantas de Lima Melo, Vinicius; Thiessen , Myles; Panas, Aleksey; da Silva Veith, Alexandre; Yano, Keijiro; Balmau, Oana; de Lara, Eyal.
PORTEND: A Joint Performance Model for Partitioned Early-Exiting DNNs
Ebrahimi, Maryam; da Silva Veith, Alexandre; Gabel, Moshe; de Lara, Eyal.
Shepherd: Seamless Stream Processing on the Edge
Ramprasad, Brian; Mishra, Pritish; Thiessen, Myles; Chen, Hongkai; da Silva Veith, Alexandre; Gable, Moshe; Balmau, Oana; Chow, Abelard; de Lara, Eyal
Combining DNN partitioning and early exit
Ebrahimi, Maryam; da Silva Veith, Alexandre; Gabel, Moshe; de Lara, Eyal.
Latency-Aware Strategies for Deploying Data Stream Processing Applications on Large Cloud-Edge Infrastructure
da Silva Veith, Alexandre; Dias de Assunção, Marcos; Lefèvre, Laurent.
Pain-o-vision, effortless pain management
Ramprasad, Brian; Chen, Hongkai; da Silva Veith, Alexandre; Truong, Khai; de Lara, Eyal.
Sustainable Computing on the Edge: A System Dynamics Perspective
Ramprasad, Brian; da Silva Veith, Alexandre; Gable, Moshe; de Lara, Eyal
Boosting Big Data Streaming Applications in Clouds with BurstFlow
De Souza Junior, Paulo R. R.; Matteussi, Kassiano J.; da Silva Veith, Alexandre; Zanchetta, Breno F.; R. Q. Leithardt, Valderi; Lozano M., Álvaro; P. de Freitas, Edison; dos Anjos, Julio C. S.; R. Geyer, Claudio F.
An Optimal Model for Optimizing the Placement and Parallelism of Data Stream Processing Applications on Cloud-Edge Computing
de Souza, Felipe Rodrigo; Dias de Assunção, Marcos; Caron, Eddy; da Silva Veith, Alexandre
Scalable Joint Optimization of Placement and Parallelism of Data Stream Processing Applications on Cloud-Edge Infrastructure
de Souza, Felipe Rodrigo; da Silva Veith, Alexandre; de Assunção, Marcos Dias; Caron, Eddy
Monte-Carlo Tree Search and Reinforcement Learning for Reconfiguring Data Stream Processing on Edge Computing
da Silva Veith, Alexandre; Dias de Assunção, Marcos; Lefèvre, Laurent
Multi-Objective Reinforcement Learning for Reconfiguring Data Stream Analytics on Edge Computing
da Silva Veith, Alexandre; de Souza, Felipe Rodrigo; Dias de Assunção, Marcos; Lefèvre, Laurent; Santos dos Anjos, Julio Cesar
Distributed Operator Placement for IoT Data Analytics Across Edge and Cloud Resources
Gibert Renart, Eduard*; da Silva Veith, Alexandre*; Balouek-Thomert, Daniel; de Assunção, Marcos Dias; Lefèvre, Laurent; Parashar, Manish
Latency-Aware Placement of Data Stream Analytics on Edge Computing
da Silva Veith, Alexandre; de Assunção, Marcos Dias; Lefèvre, Laurent
Enabling Strategies for Big Data Analytics in Hybrid Infrastructures
C. S. Anjos, Julio; Matteussi, Kassiano; R. R. De Souza Jr, Paulo; da Silva Veith, Alexandre; Fedak, Gilles; Luis Victoria Barbosa, Jorge and R. Geyer, Claudio
Aten: A Dispatcher for Big Data Applications in Heterogeneous Systems
R. R. De Souza Jr, Paulo; Matteussi, Kassiano; C. S. Anjos, Julio; D. D. dos Santos, Jobe and R. Geyer, Claudio; da Silva Veith, Alexandre
Latency-Aware Strategies for Placing Data Stream Analytics onto Edge Computing
da Silva Veith, Alexandre; Dias de Assuncao, Marcos; Lefevre, Laurent
Apache Spark
da Silva Veith, Alexandre; Dias de Assunção, Marcos
Distributed data stream processing and edge computing: A survey on resource elasticity and future directions
de Assunção, Marcos Dias; da Silva Veith, Alexandre; Buyya, Rajkumar
Assessing the Impact of Network Bandwidth and Operator Placement on Data Stream Processing for Edge Computing Environments
da Silva Veith, Alexandre; Dias de Assunção, Marcos; Lefèvre, Laurent
Strategies for Big Data Analytics through Lambda Architectures in Volatile Environments
da Silva Veith, Alexandre; dos Anjos, J. C.; de Freitas Pignaton, Edison; Lampoltshammer, Thomas J.; Geyer, Claudio
Rescheduling and checkpointing as strategies to run synchronous parallel programs on P2P desktop grids
da Rosa Righi, Rodrigo; da Silva Veith, Alexandre; Rodrigues, Vinicius Facco; Rostirolla, Gustavo; da Costa, Cristiano André; Farias, Kleinner; Alberti, Antonio Marcos
BSPonP2P: Towards Running Bulk-Synchronous Parallel Applications on P2P Desktop Grids
da Rosa Righi, Rodrigo; da Silva Veith, Alexandre; Rodrigues, Vinicius Facco; Rostirolla, Gustavo
Collaborative computing of parallel applications in P2P environments
da Silva Veith, Alexandre; Righi, Rodrigo. R
Collaborative Computing of BSP Applications in P2P Grids (Original title: BSPonP2P: Computação Colaborativa de Aplicações BSP em Grades P2)
da Silva Veith, Alexandre; da Costa, Cristiano André; da Rosa Righi, Rodrigo
BSPonP2P: Model for Collaborative Computing at BSP Applications in P2P Desktop Grid
da Silva Veith, Alexandre; Righi, Rodrigo. R.
Talks
ICPADS 2023 - PORTEND: A Joint Performance Model for Partitioned Early-Exiting DNNs
Talk at ICPADS 2023, Hainan, China
LTS - Seminar UoT 2019 - Computation and Storage Systems for the Edge
Talk at , Louvain-la-Neuve, Belgium
Ph.D. Defense - Quality of Service Aware Mechanisms for (Re)Configuring Data Stream Processing Applications on Highly Distributed Infrastructure
Talk at Ph.D. Defense, Lyon, France
Seminar UoT 2019 - Quality of Service Aware Mechanisms for (Re)Configuring Data Stream Processing Applications on Highly Distributed Infrastructure
Talk at , Toronto, Canada
ICPP 2019 - Multi-Objective Reinforcement Learning for Reconfiguring Data Stream Analytics on Edge Computing
Talk at The 48th International Conference on Parallel Processing, Kyoto, Japan
CCGRID 2019 - Distributed Operator Placement for IoT Data Analytics Across Edge and Cloud Resources
Talk at 19th Annual IEEE/ACM International Symposium in Cluster, Cloud, and Grid Computing, Larnaca, Cyprus
ICSOC 2018 - Latency-Aware Placement of Data Stream Analytics on Edge Computing
Talk at The 16th International Conference on Service-Oriented Computing, Zhejiang, China
Latency-Aware Placement of Data Stream Analytics on Edge Computing
Talk at The 16th International Conference on Service-Oriented Computing, Madrid, Spain
Avalon Seminar 2018 - Latency-Aware Placement of Data Stream Analytics on Edge Computing
Talk at Avalon Seminar, Lyon, France
Comite Suive 2018 - BSPonP2P: Algorithms for Elastic Big Data Stream Processing
Talk at Comite Suive, Lyon, France
Compas 2017 - Assessing the Impact of Network Bandwidth and Operator Placement on Data Stream Processing for Edge Computing Environments
Talk at Compas, Antibes, France
GDR 2017 - Stream Processing in Edge and Cloud Interplay
Talk at GDR RSD and ASF Winter School, Le Pleynet, France
IFAC 2016 - Strategies for Big Data Analytics through Lambda Architectures in Volatile Environments
Talk at 4th IFAC Symposium on Telematics Applications, Porto Alegre, Brazil
ERAD 2016 - Stream Processing Overview - Original Title: Trabalhando com Big Data em Tempo Real
Talk at ERAD, Sao Leopoldo, Brazil
PDPTA 2015 - BSPonP2P: Towards Running Bulk-Synchronous Parallel Applications on P2P Desktop Grids
Talk at The 21st International Conference on Parallel and Distributed Processing Techniques and Applications, Las Vegas, US
Computation and Storage Systems for the Edge
Talk at , Montréal, Québec, Canada