Bruno Messias

Bruno Messias

Ph.D Candidate/Software Developer

University of São Paulo/Brazil

Who I am?

I’m passionate about how we can use computers and math to solve real and abstract problems. I have experience in the development of open-software projects, community management, and Research & Development.

Today I’m pursuing my Ph.D. in the topics of graphs aiming to solve problems such as graph characterization and survey analysis. Also, I’ve started my studies in Machine Learning Operations.

Interests

  • Graphs and Geometry
  • Social Networks
  • Statistical Mechanics
  • Python
  • HPC/CUDA-GPU
  • Machine Learning
  • XAI
  • Free Software

Education

  • PhD in Artificial Intelligence and Graphs, 2019

    University of São Paulo/Brazil

Recent Posts

@devmessias

Grafos e modelo de blocos aninhados para matrizes de correlação: clusterização do mercado de ações

Como analisar as correlações entre centenas ou milhares de elementos? Uma maneira muito interessante e constantemente empregada é a utilização de grafos MST. Aqui vou sugerir uma outra maneira usando método bayesiano e detecção de comunidades.

Going meta with python: manipulating ASTs to create an introspective decorator at runtime

Is python interpreted or compiled? Knowing the nuances of the answer will help us build meta code using AST manipulation at runtime. I’ll show you how to construct a decorator that can introspect in the local variables without tracing tricks!

An introspective python decorator using stack frames and the inspect module

Here I will discuss how to use the inspect module and the sys.trace to introspect in a python method using a decorator. With that, we can create a lot cool things like mathematical validation for our arguments, a report generator or any other kind of introspection.

Projects

Open-software projects I’ve worked on and comunity-drive projects I’ve involved in.

Helios: graph layout viz and streaming

Helios is a Python library that provides an easy way to visualize huge networks dynamically. Helios also provides visualizations through an interactive Stadia-like streaming using WebRTC

Bibcure

Bibcure helps in boring tasks by keeping your bibfile up to date and normalized…also allows you to easily download all papers inside your bibtex

Python Triângulo

A comunidade python triângulo foi criada em 2016 com o intuito de promover a divulgação da linguagem python e o uso de software-livre em Uberlândia-MG e região

Redir Capes - thousands of scientists using in Brazil

Extensão que permite ganhar agilidade ao utilizar o novo sistema de periódicos CAPES

ReciclaAqui

O Recicla Aqui é um projeto que foi desenvolvido em parceria com um amigo(Régis Maicon) e o CIAEM-UFU para alfabetização tecnológica e aprimoramento de processos das cooperativas em Uberlândia-MG

eMaTe

eMaTe is a python package which can estimate spectral propreties of very large matrices and networks

Recent Publications

Quickly discover relevant content by filtering publications.

Onset of synchronization of Kuramoto oscillators in scale-free networks

Confinement and fermion doubling problem in Dirac-like Hamiltonians