Investigador AsistenteCONICET / UNQ / ICC.
Profesor AdjuntoDC, FCEyN, UBA.

I am a member of the LoReL team, the Logics and Dynamics of Programming Languages Group of the LIA SINFIN, and the FunLeP group. In 2020, I defended my PhD in Computer Science at DC, FCEyN, UBA. My advisors were Eduardo Bonelli and Delia Kesner. The main topic of my thesis was evaluation strategies in calculi of explicit substitutions at a distance. Most of my PhD was funded by a CONICET grant.

My research interests gravitate towards the lambda calculus and its various manifestations, including rewriting theory, type theory, proof theory, and the foundations and implementation of programming languages and proof-assistants.

Publications

Thesis manuscripts

PhD Students

Master's Students

Events

Talks

Profesor AdjuntoDC, FCEyN, UBA.

The following table summarizes the subjects in which I have been involved:

Semester UBA UNQ
2025(1) PAdj – PLP
2024(2) PAdj – PLP PI – PyGC
2024(1) PAdj – PLP PI – TC
2023(2) PAdj – PLP, RCLyT PI – PyGC
2023(1) PAdj – PLP PI – TC
2022(2) JTP – AyED2 PI – PyGC
2022(1) JTP – AyED1 PI – TC
2021(2) JTP – AyED1 PI – PyGC
2021(1) JTP – AyED1 PI – TC
2020(2) JTP – AyED2 PI – PyGC
2020(1) JTP – AyED2 PI – ED
2019(2) JTP – AyED2 PI – PyGC
2019(1) JTP – AyED2 PI – ED
2018(2) JTP – AyED2 PI – PyGC
2018(1) JTP – AyED2 PI – ED
2017(2) PI – PyGC
2017(1) PI – ED
2016(2) PI – PyGC
2016(1) PI – InPr
2015(2) PI – InPr
2015(1) PI – InPr
2014(2) JTP – AyED2 PI – InPr
2014(1) JTP – PLP PI – InPr
2013(2) PI – InPr
2013(1) JTP – AyED2 PI – InPr
2012(2) Ay1 – PLP PI – InPr
2012(1) Ay1 – AyED2 PI – InPr
2011(2) Ay1 – PLP PI – InPr
2011(1) Ay1 – PLP PI – InPr
2010(2) Ay2 – PLP
2010(1) Ay2 – PLP
2009(2) Ay2 – PLP
2009(1) Ay2 – PLP
2008(2) Ay1 – PLP
2008(1) Ay2 – AyED2
2007(2) Ay2 – PLP
2007(1) Ay2 – AyED2
2006(2) Ay2 – AyED2
2006(1) Ay2 – AyED2

Key

Positions

Ay2: Ayudante de Segunda.

Ay1: Ayudante de Primera.

JTP: Jefe de Trabajos Prácticos.

PI: Profesor Instructor.

PAdj: Profesor Adjunto.

Subjects

AyED1: Algoritmos y Estructuras de Datos 1.

AyED2: Algoritmos y Estructuras de Datos 2.

ED: Estructuras de Datos.

InPr: Introducción a la Programación.

PyGC: Parseo y Generación de Código.

PLP: Paradigmas de Lenguajes de Programación.

RCLyT: Reescritura, Cálculo-Lambda y Tipos.

TC: Teoría de la Computación.

Pablo Barenbaum <pbarenbaum(at)dc(dot)uba(dot)ar>

GitHub: foones

Bitbucket: foones

Telegram: foones