Designing AI systems for complex data analysis.

I work across Machine Learning, Natural Language Processing, and Knowledge Graphs to transform heterogeneous data into interpretable representations, decision-ready insights, and robust analytical pipelines.

I’m a proactive and enthusiastic person who enjoys teamwork and is always curious to learn something new.

About Me

I recently completed my PhD in Computer Science at Université Grenoble Alpes. My work focused on making environmental trajectories easier to interpret by using Semantic Web technologies and Knowledge Graphs to add structure and meaning to Earth Observation time series. From data modeling to implementation, I built an end-to-end framework that turns raw data into semantic patterns.

Before that, during my Master’s degree, I worked on the early detection of online grooming in conversational data. I developed a framework combining natural language processing and machine learning to identify behavioral patterns under limited contextual information, and evaluated its performance using standard classification metrics.

Beyond research, I enjoy live concerts, traveling, and photography. I like playing my guitar, discovering new places, observing details, and capturing moments through my camera. For me, curiosity connects both science and everyday life.

Languages

  • Spanish Native
  • English Professional
  • Portuguese Professional
  • French Intermediate

Time at a glance

Years spent across my academic projects.

10 years
Bachelor’s 5y
Master’s 2y
PhD 3y
Python C++ NLP Machine Learning Neural Networks Knowledge Graphs Semantic Web Time Series Analysis

My Academic Trajectory

Peru → Brazil → France

Peru Brazil France

Project 1 · PhD

PhD project focused on modeling environmental trajectories using Semantic Web technologies and Knowledge Graphs, transforming raw environmental time series into structured and interpretable trajectory representations.

Time SeriesKnowledge GraphsSW

Project 2 · Master

Master’s project developed an early detection approach for online grooming in chat conversations by combining natural language processing and machine learning to identify subtle behavioral signals under limited contextual information.

NLPMLCyber Grooming

Project 3 · Bachelor

Bachelor’s project developed a methodology to generate audiovisual summaries of literary works by combining NLP-based emotion extraction, emotion-driven music composition, and graph-based animation.

NLPVisualizationMusic

Mantras I believe in:

Soft reminders when life is intense ✨ (hover to pause)

Mantra 1
“Serenity to accept the things I cannot change; courage to change the things I can; and wisdom to know the difference.”
Serenity mantra
Mantra 2
“I believe we can change the world; starting with one smile at a time.”
Penélope Perseval
Mantra 3
“When in doubt, look intelligent.”
Garrison Keillor
Mantra 1 · Serenity
“Serenity to accept the things I cannot change; courage to change the things I can; and wisdom to know the difference.”
Serenity mantra
Mantra 2
“I believe we can change the world; starting with one smile at a time.”
Penélope Perseval
Mantra 3
“When in doubt, look intelligent.”
Garrison Keillor

Contact

For collaborations or opportunities, you can reach me via email or LinkedIn.