Back to Home

About Me

I’m Pedro Curvo — MSc Artificial Intelligence student in Amsterdam. I bridge physics and ML: from deep-learning–driven stellarator design to multi-agent LLM simulations that study deception and trust.

Pedro in Chicago

I’m currently at the University of Amsterdam (2024–2026), diving into Machine Learning, NLP, and agent-based systems. Before that, I studied Engineering Physics at Instituto Superior Técnico, where my thesis applied deep learning to design high-aspect ratio stellarators in collaboration with UW–Madison — later published as “Using Deep Learning to Design High Aspect Ratio Fusion Devices.”

My research spans scientific ML and generative agents: building neural architectures for inverse physics problems and studying emergent social dynamics (alliances, deception) in LLM multi-agent environments. I also enjoy shipping products — from data platforms like DespesaPública.net to teaching and community work.

I’m open to collaborations in AI research and ML engineering. If your work touches scientific computing, agent systems, or impactful ML products, let’s chat.

Frontend Development

Creating responsive and interactive user interfaces with modern frameworks and best practices.

Backend Systems

Building scalable server-side applications and APIs that power modern web experiences.

Problem Solving

Analyzing complex challenges and delivering elegant solutions that exceed expectations.

Skills & Technologies

PythonPyTorchTensorFlowJAXTransformersNumPyPandasMatplotlibNext.jsReactTypeScriptFastAPIPostgreSQLDockerGit

Let's Connect

Interested in AI research or ML engineering collaborations? I’d love to hear from you.