Leonardo Grando

Leonardo Grando

Technology Ph.D. Candidate

University of Campinas (UNICAMP)

Biography

Leonardo Grando is an Assistant Professor at UNASP and a Ph.D. candidate at UNICAMP, specializing in complex systems, machine learning, agent-based simulations (ABMS), and the Internet of Things (IoT).

His Ph.D. research focuses on IoT device swarms and UAV swarm optimization, leveraging agent-based modeling and data mining / machine learning techniques with Python.

With a background in the automotive industry, Grando transitioned to academia in 2019, contributing to data science, teaching, and research. His work aims to improve AI applications in IoT and perpetual flight systems.

Get in touch in my Telegram Channel and Mastodon.

Download my Resume .

Baixe meu Currículo .

Interests
  • Artificial Intelligence
  • Agent-Based Simulations
  • Machine Learning
  • Internet of Things
  • LLMs
  • Drones
  • Teaching
  • Programming
Education
  • Technology Ph.D. Candidate., 2021 - 2025 (estimate)

    UNICAMP - Limeira Campus

  • System Analysis and Development Technologist., 2024

    Universidade Cidade de São Paulo – UNICID

  • Sc.M. in Technology, 2020

    UNICAMP - Limeira Campus

  • Quality Management MBA, 2015

    FATEP - Piracicaba

  • BSc in Material Engineering, 2009

    UNESP - Guaratinguetá Campus

Experience

 
 
 
 
 
Assistant Professor
Aug 2024 – Present Hortolandia - SP

Lecturer for System Information and Computer Engineering. Deliver engaging lectures and facilitate discussions to enhance students’ understanding of key concepts in System Information and Computer Engineering.

February - July 2025 (15 credits)

  • Operational Systems (3rd semester, Bachelor’s in System Information)
  • Database Modelling (3rd semester, Bachelor’s in System Information; 5th semester, Bachelor’s in Computer Engineering)
  • Distributed Systems (7th semester, Bachelor’s in System Information)

August - December 2024 (13 credits)

  • Web Programming (6th semester, Bachelor’s in System Information)
  • Database Management (4th semester, Bachelor’s in System Information; 6th semester, Bachelor’s in Computer Engineering)
  • Information Cybersecurity (6th semester, Bachelor’s in System Information)
 
 
 
 
 
Ph.D. Candidate
Mar 2021 – Feb 2025

Responsibilities include:

  • Qualification Exam: May 2023
  • Project: IoT (UAVs) power supply devices recharging coordination using agent-based modeling to perform simulations.
  • CAPES Ph.D. Scholarship Holder (since Mar. 2021).
  • Unicamp Teacher Internship Programme (PED) participation:
    • 2021 Second Semester (Level C) - Taught TT413 - Métodos Matemáticos para Telecomunicacões focusing on complex numbers in telecommunications applications.
    • 2022 First Semester (Level C) - Delivered lectures for EB102 - Geometria Analítica e Álgebra Linear, covering general linear algebra and vector calculus.
    • 2023 Second Semester (Level B) - Returned to teach TT413 - Métodos Matemáticos para Telecomunicações, reinforcing concepts of complex numbers in telecommunications.
 
 
 
 
 
High School Teacher (PEB I)
Mar 2020 – Feb 2021 Piracicaba - SP

Responsibilities include:

  • Teaching: Instructed classes in Chemistry, Mathematics, and Technology, fostering student engagement and understanding of core concepts.

  • Online Class Support: Provided implementation support for online teaching tools, including Google Classroom and Google Meet, to enhance the virtual learning experience during the COVID-19 pandemic.

 
 
 
 
 
Assembly Shop Plenary Production Analyst
Aug 2011 – May 2019 Piracicaba - SP

Responsibilities include:

  • Problem Solving: Expertise in identifying and resolving quality, safety, and productivity issues in assembly processes.

  • Data Analysis: Proficient in analyzing key performance indicators (KPIs) to support decision-making and improve operational efficiency.

  • Team Leadership: Strong ability to support and enhance team wellbeing, fostering a positive and productive work environment.

  • Project Management: Experienced in overseeing start-up projects, including implementation of organizational methodologies like 5S.

  • Process Improvement: Skilled in applying lean principles and continuous improvement strategies to optimize assembly operations.

 
 
 
 
 
Trainee Production Engineer
Sep 2009 – Jun 2011 Rafard - SP

Responsibilities include:

  • Automotive Battery Production Optimization: Expertise in implementing strategies to enhance production efficiency and quality in automotive battery manufacturing.

  • Maintenance Management: Skilled in support maintenance programs to minimize downtime and ensure the reliability of production equipment.

  • Ergonomics Enhancement: Knowledgeable in ergonomics to improve workplace safety and comfort, leading to increased productivity and reduced injury risk.

  • Productivity Improvement: Proficient in identifying and executing productivity enhancements through process analysis and best practices.

Recent & Upcoming Talks

WSC 2024
WSC 2023
12° Congreso Internacional de Investigación - UVM
IEEMCON 2020

Recent Publications

Quickly discover relevant content by filtering publications.
(2025). Systematic Literature Review Methodology for Drone Recharging Processes in Agriculture and Disaster Management. In Drones.

PDF Cite

(2023). Agent-Based Model For Analysis of Cervical Cancer Detection. In WSC.

PDF Cite

(2023). Modeling and Simulation for Farming Drone Battery Recharging. In WSC.

PDF Cite

(2020). Drones Swarm Recharging: Modeling Using Agent-Based Simulation. In IEMCON.

PDF Cite DOI

Accomplish­ments

Specialization with four courses:

  • Generative AI Primer
  • Innovative Teaching with ChatGPT
  • GPT Vision: Seeing the World through Generative AI
  • Trustworthy Generative AI
See certificate
Artificial Intelligence applied to Computer Vision
  • Duration: 240 hours

  • Introduction to Artificial Intelligence

  • Introduction to Computer Vision

  • Computer Vision applied in several areas.

See certificate
  • Duration: 15 hours
  • Creating Agent-Based Models
  • Analyzing Agent-Based Models
  • Verification, Validation, and Replication
See certificate
  • Duration: 18 hours
  • Course 2/5 - Python for Everybody Specialization
  • Explain the principles of data structures & how they are used
  • Store data as key/value pairs using Python dictionaries
  • Accomplish multi-step tasks like sorting or looping using tuples
See certificate
  • Duration: 3 hours
  • Recognize the importance of scientific data management.
  • identify the main elements of a scientific data management plan.
See certificate
Agropecuária Digital
  • Duration: 24 hours
  • Precision Agriculture
  • Agriculture digitization
  • Innovation
See certificate
  • Duration: 18 hours
  • How to apply prompt engineering to effectively work with large language models, like ChatGPT
  • How to use prompt patterns to tap into powerful capabilities within large language models
  • How to create complex prompt-based applications for your life, business, or education
See certificate
  • Duration: 5 hours
  • Fuzzy logic
  • Data clustering using Fuzzy
See certificate
Básico do Programa Hackers do Bem - Formação em Cibersegurança
  • Duration: 64 hours
  • Cloud computing, cryptography, security risk overview course
See certificate
Agricultura de Precisão em Diferentes Culturas
  • Duration: 17 hours
  • Precision Agriculture in several cultures
See certificate
  • Duration: 18 hours

  • Course 1/5 - Python for Everybody Specialization

  • Use variables to store, retrieve and calculate information

  • Utilize core programming tools such as functions and loops

See certificate
Drones: conceitos, legislação e operação
  • Duration: 20 hours
  • Drones Market Overview
  • UAVs Agriculture applications
  • UAV Control Concepts, Safety, and Brazilian Law Overview.
See certificate
  • Duration: 2 hours
  • Create, train and evaluate a neural network in TensorFlow
  • Solve classification problems with neural networks
See certificate
  • Duration: 26.5 hours
  • Machine Learning algorithms
  • GenAI API usage in Hugging Faces
See certificate
  • Duration: 25 hours
  • Compreender o pensamento como um processo linguístico
  • identificar e avaliar premissas, argumentos, crenças e evidências
  • Comunicar-se com mais eficácia
See certificate
  • Duration: 12 hours
  • Parametric and non parametric statistical tests usage and their results interpretation
See certificate
  • Duration: 12 hours
  • Discover relevant career paths in drones for environmental science.
  • Explain the importance of key best practices in drone research, including legal and ethical concerns.
See certificate
  • Duration: 20 hours
  • Properly identify various data types and understand the different uses for each .
  • Create data visualizations and numerical summaries with Python.
See certificate
  • Duration: 30 hours
  • Software Testing
  • Oriented Object Programming
See certificate
  • Duration: 40 hours
  • Python Programming
  • Problem Solving using computing
See certificate
  • Duration: 27 hours

  • Game Theory

  • Decision taking

See certificate

Integrated 4 Courses Program (120 Hours):

  • Python and Pandas for Data Engineering
  • Linux and Bash for Data Engineering
  • Scripting with Python and SQL for Data Engineering
  • Web Applications and Command-Line Tools for Data Engineering
See certificate
  • Duration: 11 hours
  • How to use education new technologies in fundamental and high school classes.
  • Computational thinking, maker fabs, arduino
See certificate
  • Duration: 40 hours
  • How perform an Systematic Literature Review in several academic areas.
See certificate
  • Duration: 17 hours
  • Complexity science course.
See certificate
  • Duration: 7 hours
  • Personal brand in digital world
  • Digital presence good habits/security tips
See certificate
  • Duration: 13 hours

  • The Cornell note-taking strategy is great.

  • Course 1/4 - Learn English: Advanced Academic Speaking Program

See certificate
  • Duration: 22 hours
  • Consonant sounds pronounce tips
  • Course 1/4 - The Pronunciation of American English Program
See certificate
  • Duration: 13 hours
  • How to hold attention of the public.
  • Course 1/4 - Good with Words: Speaking and Presenting program
See certificate
  • Duration: 20 hours
  • How to write well-developed body paragraphs. Course 2/5 - Academic English: Writing Specialization
See certificate
  • Duration: 5 hours
  • Project center course to create an US resume creation.
  • Bullet point skills description.
See certificate
  • Duration: 17 hours
  • English grammar pontuation and verbs tense revision.
  • Course 1/5 - Academic English: Writing Specialization
See certificate