Skip to content
View tiagofga's full-sized avatar

Highlights

  • Pro

Block or report tiagofga

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tiagofga/README.md

Hi 👋, I'm Tiago Alves de Oliveira

Professor, Researcher, and Software Developer at CEFET-MG · Brazil

Profile views

GitHub Trophies


👨‍🏫 About me

  • 🇧🇷 Professor of Computer Engineering at CEFET-MG (Divinópolis Campus)
  • 🎓 PhD in Bioengineering
  • 🔬 Researcher working on drug discovery, virtual screening, bioinformatics, and deep learning
  • 🧠 Interested in artificial intelligence, computer vision, scientific computing, Linux, and reproducible workflows
  • 💻 On GitHub, I share software projects, teaching materials, academic templates, and technical experiments
  • 📫 Contact: tiagofga@gmail.com

🔬 Research focus

My main research interests include:

  • Deep learning for drug discovery and repositioning
  • Virtual screening and molecular representation learning
  • Bioinformatics and AI for scientific applications
  • Computer vision and applied machine learning
  • Scientific software, data pipelines, and reproducible computational workflows

📚 Selected publications

  • Structure-based virtual screening: from classical to artificial intelligence
    Frontiers in Chemistry, 2020

  • Virtual Screening Algorithms in Drug Discovery: a review focused on machine and deep learning methods
    Drugs and Drug Candidates, 2023

  • Evaluation of Docking Machine Learning and Molecular Dynamics Methodologies for DNA-Ligand Systems
    Pharmaceuticals, 2022

  • Drug Discovery by Deep Learning and Virtual Screening: Review and Case Study
    Bioinformatics and Computational Biology, 2023

  • Predição de classes farmacológicas para o descobrimento e reposicionamento de fármacos por redes neurais convolucionais
    PhD Thesis, 2025


🚀 Featured repositories

Here are some public repositories that reflect different parts of my work:

  • mlp
    A C++ project for multilayer perceptrons, with CMake support, examples, tests, and optional OpenMP/CUDA backends.

  • be-the-hero
    A full-stack learning project with backend, frontend, and mobile applications.

  • Estruturas-de-Dados-em-C
    Educational repository with C implementations and teaching materials for data structures.

  • ModeloPreProjetoPFC
    Template for undergraduate final project pre-proposals in Computer Engineering.

  • Modelo-de-Apresentação-CEFET-MG
    Presentation template for final project defenses and academic use.


🎓 Academic profiles

Google Scholar ORCID Lattes Website


🌐 Connect with me

GitHub LinkedIn Stack Overflow

Instagram YouTube


🛠️ Languages & Tools

Core technologies

Python, C, C++, Java, JavaScript, TypeScript, Linux and Ubuntu

Data, ML & AI

Scikit-learn, TensorFlow, PyTorch and OpenCV

Web

React, Node.js and Express

Mobile

React Native Flutter

Databases

PostgreSQL, MySQL and SQLite MariaDB

DevOps & Cloud

Docker, Git, Nginx, Firebase and Heroku

🔍 Additional tools I have used

Android Studio, Arduino, Dart, MongoDB, HTML and CSS


🤝 Collaboration

I’m open to collaboration in areas such as:

  • AI and deep learning for scientific applications
  • Drug discovery, virtual screening, and bioinformatics
  • Data engineering and reproducible computational workflows
  • Educational software and teaching resources
  • Research-oriented software projects and applied machine learning

📊 GitHub Stats

Top Languages

GitHub Stats

GitHub Streak

Popular repositories Loading

  1. Estruturas-de-Dados-em-C Estruturas-de-Dados-em-C Public

    Este repositório tem como objetivo divulgar o conteúdo de Estruturas de Dados em C.

    C 3

  2. be-the-hero be-the-hero Public

    JavaScript 3

  3. mlp mlp Public

    MLP in C++

    C++ 2

  4. github-for-developers-7 github-for-developers-7 Public

  5. transito-cv transito-cv Public

    Forked from fabioperez/transito-cv

    Traffic sign detector and classifier that uses dlib and its implementation of the Felzenszwalb's version of the Histogram of Oriented Gradients (HoG) detector

    C++

  6. curso-java-basico curso-java-basico Public

    Forked from loiane/curso-java-basico

    ☕ [PT-BR] Código fonte apresentado no curso de Java gratuito do blog loiane.com

    Java