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
BSPonP2P: Model for Collaborative Computing at BSP Applications in P2P Desktop Grid
da Silva Veith, Alexandre; Righi, Rodrigo. R.
Collaborative Computing of BSP Applications in P2P Grids
da Silva Veith, Alexandre; da Costa, Cristiano André; da Rosa Righi, Rodrigo
Collaborative computing of parallel applications in P2P environments
da Silva Veith, Alexandre; Righi, Rodrigo. R
BSPonP2P: Towards Running Bulk-Synchronous Parallel Applications on P2P Desktop Grids
da Rosa Righi, Rodrigo; da Silva Veith, Alexandre; Rodrigues, Vinicius Facco; Rostirolla, Gustavo
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
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
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
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
Apache Spark
da Silva Veith, Alexandre; Dias de Assunção, Marcos
Latency-Aware Strategies for Placing Data Stream Analytics onto Edge Computing
da Silva Veith, Alexandre; Dias de Assuncao, Marcos; Lefevre, Laurent
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
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
Latency-Aware Placement of Data Stream Analytics on Edge Computing
da Silva Veith, Alexandre; de Assunção, Marcos Dias; Lefèvre, Laurent
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
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
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
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
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
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.
Sustainable Computing on the Edge: A System Dynamics Perspective
Ramprasad, Brian; da Silva Veith, Alexandre; Gable, Moshe; de Lara, Eyal
Pain-o-vision, effortless pain management
Ramprasad, Brian; Chen, Hongkai; da Silva Veith, Alexandre; Truong, Khai; 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.
Combining DNN partitioning and early exit
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
PORTEND: A Joint Performance Model for Partitioned Early-Exiting DNNs
Ebrahimi, Maryam; da Silva Veith, Alexandre; Gabel, Moshe; 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.
Talks
Computation and Storage Systems for the Edge
Talk at , Montréal, Québec, Canada
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
ERAD 2016 - Stream Processing Overview - Original Title: Trabalhando com Big Data em Tempo Real
Talk at ERAD, Sao Leopoldo, Brazil
IFAC 2016 - Strategies for Big Data Analytics through Lambda Architectures in Volatile Environments
Talk at 4th IFAC Symposium on Telematics Applications, Porto Alegre, Brazil
GDR 2017 - Stream Processing in Edge and Cloud Interplay
Talk at GDR RSD and ASF Winter School, Le Pleynet, 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
Comite Suive 2018 - BSPonP2P: Algorithms for Elastic Big Data Stream Processing
Talk at Comite Suive, Lyon, France
Avalon Seminar 2018 - Latency-Aware Placement of Data Stream Analytics on Edge Computing
Talk at Avalon Seminar, Lyon, France
Latency-Aware Placement of Data Stream Analytics on Edge Computing
Talk at The 16th International Conference on Service-Oriented Computing, Madrid, Spain
ICSOC 2018 - Latency-Aware Placement of Data Stream Analytics on Edge Computing
Talk at The 16th International Conference on Service-Oriented Computing, Zhejiang, China
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
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
Seminar UoT 2019 - Quality of Service Aware Mechanisms for (Re)Configuring Data Stream Processing Applications on Highly Distributed Infrastructure
Talk at , Toronto, Canada
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
LTS - Seminar UoT 2019 - Computation and Storage Systems for the Edge
Talk at , Louvain-la-Neuve, Belgium
ICPADS 2023 - PORTEND: A Joint Performance Model for Partitioned Early-Exiting DNNs
Talk at ICPADS 2023, Hainan, China