Leonardo Grando

Leonardo Grando

Technology Ph.D. Candidate

University of Campinas (UNICAMP)

Biography

Leonardo Grando is a Brazilian Assistant Professor at UNASP and a Technology Ph.D. candidate at University of Campinas (UNICAMP). Specializing in complex systems, agent-based simulations (ABMS), artificial intelligence (AI), and the Internet of Things (IoT), I focus on developing cutting-edge machine learning models and programming solutions.

With expertise in leading technologies like NetLogo, Python, R, LaTeX,Cyber security, Web Development, Data Bases, and Linux, my current Ph.D. research is centered on IoT device swarms (UAVs) for perpetual flight, leveraging agent-based modeling for efficiency. This involves using NetLogo for simulation and Python and R for advanced data mining.

Previously, I transitioned from a career in the automotive industry, where I focused on productivity improvements, into the academic field. Since 2019, I have contributed to data science, teaching, and research, including experience as a teacher at the fundamental high school to undergraduate level.

Follow me in my Telegram Channel and Mastodon.

Download my Resume .

Baixe meu Currículo .

Interests
  • Artificial Intelligence
  • Agent-Based Simulations
  • Internet of Things
  • Teaching
  • Programming
Education
  • Technology Ph.D. Candidate., 2021 - 2025

    UNICAMP - Limeira Campus

  • Technologist - System Analysis and Development., 2023 - 2025

    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

Assistant Teacher Responsibilities:

Lecturer for System Analysis and Computer Engineering: Deliver engaging lectures and facilitate discussions to enhance students’ understanding of key concepts in system analysis and computer engineering.

- Web Development Instructor: Teach students essential web development skills, covering topics such as HTML, CSS, JavaScript, and responsive design to prepare them for real-world applications.

- Database Management Educator: Provide comprehensive instruction on database design, management, and optimization, ensuring students grasp the fundamentals of relational and non-relational databases.

- Cybersecurity Trainer: Guide students through the principles of cybersecurity, including risk management, threat detection, and best practices to protect information systems.

 
 
 
 
 
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.

Accomplish­ments

Artificial Intelligence applied to Computer Vision
  • Duration: 240 hours
  • Python for Artificial Intelligence development: from the basics to advanced applications
  • Introduction to Artificial Intelligence
  • Introduction to Computer Vision
  • Computer Vision applied to facial recognition in images
  • Computer Vision applied to image recognition
  • Computer Vision applied to emotion recognition
  • Computer Vision applied to object tracking
  • Computer Vision applied to text recognition
  • Computer Vision applied to speech recognition and synthesis
See certificate
  • Duration: 15 hours
  • What is Agent-Based Modeling and Why Should You Use It?
  • Building a Simple Model
  • Extending Models
  • Creating Agent-Based Models
  • The Components of an Agent-Based Model
  • Analyzing Agent-Based Models
  • Verification, Validation, and Replication
  • History of ABM and Classic Models
  • Advanced ABM
See certificate
  • Duration: 18 hours
  • Course 2/5 - Python for Everybody Specialization
  • Explain the principles of data structures & how they are used
  • Create programs that are able to read and write data from files
  • Store data as key/value pairs using Python dictionaries
  • Accomplish multi-step tasks like sorting or looping using tuples
See certificate
  • Duration: 8 hours
  • What problems actually make sense to solve with Generative AI
  • How to frame problems and prompt engineer to produce more trustworthy results from Generative AI
See certificate
  • Duration: 3 hours
  • Recognize the importance of scientific data management.
  • Contextualize the fourth scientific paradigm: data-driven science.
  • Conceptualize scientific data management and its main stages.
  • 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: 2 hours
  • How to brainstorm lesson plans that integrate learner interests and needs
  • How to personalize and customize examples, games, assessments, and other educational materials for individual students
See certificate
  • Duration: 18 hours
  • Course 1/5 - Python for Everybody Specialization
  • Install Python and write your first program
  • Describe the basics of the Python programming language
  • 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
  • Understand the basics of neural networks
  • Solve classification problems with neural networks
See certificate
  • Duration: 26.5 hours
  • Machine Learning algorithms
  • Models performance tunning
  • 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
  • Describe how a variety of drones can accomplish important missions for environmental science.
  • 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
  • Recursive Algorithms
  • Sorting Algorithms
  • Software Testing
  • Oriented Object Programming
See certificate
  • Duration: 40 hours
  • Python Programming
  • Python Programmming
  • Problem Solving using computing
See certificate
  • Duration: 27 hours
  • Game Theory
  • Strategic thinking
  • 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 scholl classes.
  • Computational thinking, maker fabs, arduino and others tools.
  • A lot of extra resources.
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
  • How to hold attention of the public.
  • 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.
  • How to use the confidence, competence and charisma.
  • Course 1/4 - Good with Words: Speaking and Presenting program
See certificate
  • Duration: 20 hours
  • How to set effective thesis statements.
  • 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

Recent Publications

Quickly discover relevant content by filtering publications.
(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