Prof. Gabriel Tavares

Gabriel Tavares

Professor Associado no IFCE e Doutorando em Engenharia de Transportes pela UFC, com estágio doutoral sanduíche na Universidade do Minho (Portugal) financiado pela CAPES/PDSE. Minha trajetória é construída na intersecção entre Engenharia de Computação e Engenharia de Transportes — com foco em transformar pesquisa científica em uma solução real.

No doutorado, aplico Visão Computacional e Deep Learning à inspeção automatizada de pavimentos rodoviários aproximando modelos de IA da gestão prática de infraestrutura pública. Como pesquisador vinculado ao Polo de Inovação Embrapii do IFCE, coordeno projetos de P&D aplicada em parceria com agências públicas e organizações privadas, nas áreas de Engenharia de Transportes, Saúde e Agricultura de Precisão.

Projetos
Contato

Sobre

Gabriel Tavares

Sou Professor Efetivo (EBTT, Classe D-III) do Instituto Federal do Ceará (IFCE), onde desempenho um papel fundamental no desenvolvimento de pessoas. Como docente, leciono disciplinas de Computação: Programação, Banco de Dados, Sistemas Operacionais e Engenharia de Software. Na pesquisa aplicada, desenvolvo e lidero equipes técnicas na criação de sistemas computacionais e análise de dados com impacto direto nas áreas de Agricultura de Precisão, Saúde, Engenharia e Gestão Pública.

Atuo também como pesquisador vinculado à Rede Data Science BR e ao Laboratório NUVEN/IFCE, expandindo a colaboração científica nas áreas de Engenharia de Software, Ciência de Dados, Visão Computacional e Engenharia de Transportes.

De 2021 a 2023, fui Coordenador do departamento de TI do Centro de Inovação e Difusão de Tecnologias para o Semiárido (CIDTS). De 2019 até o momento, liderei 12 equipes em projetos de desenvolvimento de software (front-end, back-end e mobile) no Polo de Inovação Embrapii do IFCE e ministrei mais de 3 mil horas-aulas.

Na área de engenharia, sou doutorando em Engenharia de Transportes pelo PETRAN (Universidade Federal do Ceará), vinculado ao LRI/UFC e ao ISISE/UMinho, com estágio doutoral sanduíche na Universidade do Minho (Portugal) financiado pela CAPES/PDSE. Minha pesquisa de doutorado se concentra na inspeção automatizada de pavimentos rodoviários por Visão Computacional e Deep Learning com foco em soluções práticas para gestores públicos de infraestrutura.

Contato

Áreas de Atuação

  • Visão Computacional e Deep Learning aplicados à inspeção de infraestrutura rodoviária.
  • Gerência de Pavimentos — automação de inspeções, integração com SIG e sistemas de gerência.
  • Ciência de Dados e análise aplicada à engenharia, saúde, educação e gestão pública.
  • Desenvolvimento de sistemas computacionais para suporte à pesquisa científica — mobile, web, embarcado e pipelines de IA.
  • Coordenação técnica de equipes de desenvolvimento em projetos de P&D aplicada, com experiência em múltiplos domínios e tecnologias.
  • Sistemas embarcados e IoT aplicados a cidades inteligentes e agricultura de precisão.
  • Docência em Computação: Programação, Engenharia de Software, Banco de Dados e Arquitetura de Sistemas.
  • Liderança de equipes multidisciplinares em ambientes de pesquisa, inovação e transferência tecnológica.
  • Desenvolvimento de modelos de IA com Python, PyTorch, TensorFlow, YOLO e OpenCV, com 8 anos de experiência em visão computacional e aprendizado de máquina.
  • Desenvolvimento full-stack com mais de 17 anos de experiência — backend (Java, Python, FastAPI, Django, Spring Boot), frontend (Angular, Ionic) e mobile (Android nativo).
  • Banco de dados relacionais (PostgreSQL, MySQL, Oracle) e não-relacionais (MongoDB, Firebase), com experiência em modelagem, otimização e integração em sistemas de larga escala.

Arquitetura de Software & Integração

Experiência ampla no design e implementação de arquiteturas escaláveis e modulares para sistemas web (backend/frontend) e mobile. Expertise em alinhar o desenvolvimento de software com as necessidades do cliente, garantindo integração perfeita entre serviços em nuvem, bancos de dados e aplicações cliente.

Desenvolvimento Full-Stack

Expertise em desenvolvimento full-stack utilizando tecnologias como Angular Framework, Ionic Framework, Spring Boot (Java) e Django/FastAPI (Python). Sólido conhecimento em frameworks frontend, backend e mobile aplicando as melhores práticas de UI/UX para garantir uma interação otimizada do usuário em aplicações de engenharia.

Engenharia de Dados & Analytics

Habilidade no uso de Oracle, PostgreSQL e MySQL para gerenciamento de dados em larga escala, além de ferramentas avançadas de visualização e análise de dados, como PowerBI. Experiência na aplicação de soluções baseadas em dados para projetos de engenharia, incluindo agricultura de precisão, monitoramento de infraestrutura e sistemas de transporte.

Cloud Computing & DevOps

Proficiente em implantação de infraestrutura baseada em nuvem utilizando Docker e Docker-Compose, com profundo conhecimento em containerização e orquestração de aplicações complexas. Sólida experiência em pipelines de CI/CD, controle de versão (Git/GitHub) e metodologias ágeis como SCRUM, aplicadas à entrega contínua de software em projetos.

IA & Machine Learning para Engenharia

Conhecimento avançado na aplicação de técnicas de Deep Learning e Visão Computacional, com foco em gerenciamento de infraestrutura rodoviária e detecção de defeitos. Experiência prática com Keras, TensorFlow, YOLO e modelos de segmentação de imagens, integrando IA para aprimorar a tomada de decisões em engenharia civil e de transportes.

Gerência de Projetos & Liderança

Habilidade comprovada em liderar equipes multifuncionais, conectando o desenvolvimento técnico às necessidades de engenharia. Sólida experiência em Gerenciamento Ágil de Projetos, maximizando a eficiência e colaboração das equipes, enquanto mantém uma visão estratégica clara para a integração de tecnologias em ambientes de engenharia complexos.

Linguagens de Programação

Typescript, Javascript, Java, Python, C, Bash (Linux), PHP, Angular, Ionic, Spring Boot, Django, FastAPI, OpenCV, Yolo, Keras.

Outras Tecnologias

Mobile: Android Nativo, Ionic, Capacitor, Cordova. Frontend: Angular, Ionic. Backend: Spring Boot, Django, Play Framework. IA: Yolo, OpenCV, Keras. Database: PostgreSQL, Oracle, MySQL, Firebase, MongoDB. Controle de Versão: Git (GitFlow). SO: Unix (OSX/Linux), Windows.

PRINCIPAIS FERRAMENTAS & TECNOLOGIAS DE PESQUISA

Python · Java · PyTorch · TensorFlow · YOLO · OpenCV · Keras · FastAPI · Django · Spring Boot · Docker · PostgreSQL · MongoDB · Angular · Ionic · Android · Raspberry Pi · Arduino · NVIDIA Jetson · Git

Formação Acadêmica

Experiência

2019 - Atualmente

PROFESSOR E PESQUISADOR

INSTITUTO FEDERAL DO CEARÁ · IFCE

Como Professor e Pesquisador, especializei-me em ensino de tecnologia, programação de sistemas e empreendedorismo, além de atuar em pesquisas e funções de liderança. Sou desenvolvedor e líder técnico de equipes mobile, backend e frontend no laboratório NUVEN, pesquisador em Ciência de Dados na rede DSBR e pesquisador IA em Gerenciamento de Infraestrutura no LRI, onde conduzi estudos computacionais nas áreas de agricultura de precisão, medicina e engenharia. Além disso, atuei como coordenador de TI no Centro de Inovação e Difusão de Tecnologias para o Semiárido (CIDTS) nos últimos dois anos, liderando o desenvolvimento de dez grandes projetos em plataformas de front-end, back-end e mobile no Polo de Inovação Embrapii do IFCE.

2015 - 2019

ANALISTA DE SISTEMAS

TRIBUNAL DE CONTAS DO ESTADO DO CEARÁ · TCE-CE

Como desenvolvedor de software para plataformas web, desktop e mobile, trabalhei extensivamente com tecnologias como Java, Angular, Ionic e Spring. Minhas responsabilidades incluíram programação em Java (Desktop e Web), desenvolvimento mobile e o uso de ferramentas como Threads, JavaFX, JSF, Primefaces e SpringBoot. Tenho experiência com HTTP, WebSockets, manipulação de arquivos e Hibernate/JPA para gerenciamento de banco de dados. Além disso, trabalhei com sistemas de controle de versão (Git/SVN) e tecnologias front-end como HTML, CSS, JavaScript, JQuery, SASS, além de Android, Cordova e AngularJS. Também sou familiar com NodeJS, ElasticSearch, Microservices, Docker e ferramentas de integração de dados como Pentaho, SAS Viya e Qliksense.

2012 - 2015

DESENVOLVEDOR DE SOFTWARE PLENO

VERDE TECNOLOGIA

Como desenvolvedor de software para plataformas web, desktop e mobile, especializei-me em Java (Desktop e Web), Android Nativo e OpenCV. Meu trabalho envolve o desenvolvimento de aplicações para dispositivos móveis e sistemas embarcados, como ARM e Arduino, atendendo aos mercados público e privado. Possuo ampla experiência com tecnologias como sistemas operacionais Linux, JNI, Threads, comunicação via Bluetooth, HTTP/WebSockets, bancos de dados (Hibernate) e técnicas de visão computacional, incluindo reconhecimento de padrões e redes neurais artificiais. Além disso, sou proficiente em ferramentas como Maven, Git/SVN e Play Framework, garantindo soluções de desenvolvimento eficientes e escaláveis.

2010 - 2012

DESENVOLVEDOR DE SOFTWARE JÚNIOR

FOTOSENSORES

Como desenvolvedor de software com ampla experiência em plataformas web, desktop e mobile, trabalhei com tecnologias como Java, C++, Python e Android nativo, entregando aplicações para os mercados público e privado. Minha expertise abrange diversas ferramentas e frameworks, incluindo sistemas operacionais Linux, JNI, Threads, comunicação via Bluetooth, Sockets e WebSockets. Já integrei o Google Maps, trabalhei com bancos de dados utilizando JDBC e Hibernate e implementei técnicas de visão computacional e redes neurais artificiais. Além disso, tenho proficiência no uso de Git/SVN, Maven e Play Framework, garantindo soluções de alta qualidade e escalabilidade.

Projetos

  • Todos
  • Engenharia
  • Saúde
  • SmartCity
  • Gestão Pública
  • Agricultura
  • Uso Geral

Publicações

Contato

E-mail
gabriel.tavares@ifce.edu.br
Localização
Guimarães, Portugal
Fortaleza, Brasil
Vínculos institucionais
IFCE · UFC/PETRAN/LRI · UMinho/ISISE
Polo de Inovação Embrapii
Perfis acadêmicos
ResearchGate · Lattes · ORCID · LinkedIn

Visão Geral