Dengue Surveillance & Forecasting
An end-to-end public-health data product that ingests official Brazilian surveillance data, evaluates forecasting models using time-aware backtesting, and serves interactive forecasts through Streamlit.
I turn messy data into models, tools, and products people can actually use.
I'm a Computational Sciences student at Minerva University working across data science, machine learning, statistical modeling, and applied AI. I like projects that start with a real question and end with something interpretable, useful, or deployable.
A few projects where the analysis, engineering, and final product all matter.
An end-to-end public-health data product that ingests official Brazilian surveillance data, evaluates forecasting models using time-aware backtesting, and serves interactive forecasts through Streamlit.
I used 92,445 personal listening events to test whether a listener's decision to skip a track is better predicted from the first seconds of audio or from behavioral context.
Smaller projects where I explored algorithms, simulation, optimization, and applied AI.
Cellular automata simulation built around real Amazon deforestation patterns to test how targeted interventions change simulated fire spread.
A 24-hour hackathon prototype designed to make personal videos, audio, and notes searchable so relevant context can be surfaced when someone needs help recalling a memory.
Genealogical tree reconstruction from DNA sequences using Longest Common Subsequence similarity, greedy construction, and global dynamic programming.
Object-oriented Python scheduler using a max-heap to prioritize tasks while accounting for dependencies, urgency, deadlines, duration, and time windows.
Teaching, research, community building, and products for real users.
Co-founded an education initiative supporting students applying internationally. Built resources, digital infrastructure, classes, advising systems, and application workflows used across multiple cohorts.
Designed and taught a seminar on how algorithmic systems shape what people see, hear, and click, using active-learning methods with international high-school students.
Worked with long-running behavioral research data, digitizing historical records and building R and Python workflows for schema design, validation, quality assurance, and analysis.
Supported students across computational and analytical coursework, including formal analysis, quantitative reasoning, and interdisciplinary problem solving.
Notes from the intersection of data, technology, history, and moving around.
Out of Distribution is where I write about the things I keep encountering outside of my technical work: history, cities, technology, data, culture, travel, and the strange ways they end up overlapping.
Korea, history, borders, datasets, and what happens when the categories we use to describe the world stop fitting quite as neatly as they first appeared.
I'm Pedro, a Computational Sciences student at Minerva University. Most of my work sits somewhere between machine learning, statistics, product thinking, and data engineering.
I'm especially interested in projects where modeling choices have consequences outside the notebook: public-health forecasting, behavioral prediction, decision systems, recommendation, human-computer interaction, and data products that people can actually explore.
Outside of technical work, I teach, mentor students applying internationally, write, study languages, and spend a lot of time thinking about how technology behaves once it leaves the model and meets actual humans.
I'm always interested in conversations about data, machine learning, product, research, and opportunities where technical work meets real-world problems.