Vítor De Araújo

I play with computers, languages, and computer languages.

About me

I'm a programmer by trade and by hobby. I have worked in industry and academia in areas such as web development, program analysis and transformation, and natural language processing. In my free time, I like to think about and play with programming language design and implementation.

I also like learning about linguistics (the workings of human languages), and especially historical linguistics (etymologies, the evolution of languages in time, language reconstruction, that sort of stuff).

I have a blog here (partly in Portuguese, partly in English).


I obtained a Master's degree in Computer Science in 2018 at the Institute of Informatics of the Federal University of Rio Grande do Sul (UFRGS), Brazil. I obtained a Bachelor's degree in Computer Science in 2013, also at UFRGS.


My e-mail address begins with vbuaraujo, ends with sapo.pt, and has an @ sign between those.


Here are some things I have worked on. You can also browse my Git repositories.


Here are a few things I have written. Most of what I write nowadays tends to go to my blog instead.