Projects

This list is not complete, because many projects I work on are either internal integrations or other "behind the scenes" stuff. If you to see some more projects, including some I developed as college works, check out my GitHub page!

Academic


GASPAR

GASPAR (Genetic Algorithm for Searches under Parsimony) is a phylogenetic inference software powered by a genetic algorithm search, heavily inspired by GARLI and Parsigal. It was designed for use with morphological characters estimated using Maximum Parsimony methods, still widely used in Paleontology. For now, it is command line only.

GitHub - henrieger/gaspar: Genetic Algorithm for Phylogenetic Searches under Parsimony
Genetic Algorithm for Phylogenetic Searches under Parsimony - henrieger/gaspar

Ech.ino

This project was developed for LABPALEO-UFPR as a monitoring system for an actualistic taphonomy experiment, where environmental conditions were controlled and monitored in several fish tanks to observe their effect in the decay and preservation of ophiuroid echinoderms (where the project got its name from). The system consists of an Arduino, several sensors, a simple Python server and an SQLite database.

GitHub - henrieger/ech.ino: Arduino-based fish tank monitoring for LABPALEO-UFPR
Arduino-based fish tank monitoring for LABPALEO-UFPR - henrieger/ech.ino

gscholar-bibtex-clipboard

This is a project that was developed mainly to assist me in collecting BibTeX references from Google Scholar. It consists of a script, used with Tampermonkey, that makes exporting the BibTeX files easier, without having to leave the current search page. My idea is to make it into a full browser extension in the future.

GitHub - henrieger/gscholar-bibtex-clipboard: Adds a new button to your Google Scholar pages to directly add the BibTeX references to your clipboard.
Adds a new button to your Google Scholar pages to directly add the BibTeX references to your clipboard. - henrieger/gscholar-bibtex-clipboard

Professional


Nuclito Resume

An interface that summarizes every text published in Núcleo Jornalismo in three topics. It uses React for the front-end, Python for a backend, a MySQL database and OpenAI's API for summarization. Recently, a browser extension for this app has also been released.

Nuclito resume
Conteúdo do Núcleo para quem está com pressa, resumido por inteligência artificial

LegislaTech

A web-service that allows users to monitor several public agencies in Brazil based on keywords of interest. In this project, I worked with a few agency scrapers (basically ALESP and a little bit of DOU), but mostly with integrating other platforms for real-time notification of new procedures.

Legislatech
Acompanhe alterações em leis atuais e a tramitação de novas leis. Monitore qualquer termo: Lei 14133, Lei Rouanet, aborto, fake news, Amazônia, entre outros

Projeto MonitorA 2024

A joint effort between Revista AzMina, Núcleo Jornalismo and InternetLab, MonitorA was a research conducted scraping comments in social media to assess political violence against female candidates in Brazil's national election in 2024. In this project I developed the scraper for Facebook comments.

MonitorA
Uma parceria entre o Instituto AzMina, InternetLab e Núcleo Jornalismo para monitorar a violência política e eleitoral contra candidatas(os) nas redes sociais, durante as eleições de 2022.

Ecomp's website

One of the first projects I developed professionally when I was still in my first college year, Ecomp's (UFPR's junior enterprise for informatic-related courses) website is still on. I was one of two developers working in the backend of the page, but I bet it has been internally reworked multiple times since then.

web
Site da Empresa Júnior de Informática da UFPR - ECOMP