My name is Juan Caicedo, I'm a Colombian/Canadian/American full stack JS developer.
I was born in Montreal to Colombian parents and spent most of my life between Bogotá and Portland, Oregon. This made me fascinated with how languages work and how we used them, leading me to pursue a Bachelor of Arts in Linguistics at the University of British Columbia. That interest lead me to Natural Language Processing and eventually web development.
After working as a contractor for various government programs in Java, I became interested in the young Node.js scene and started working for CuriosityMedia on SpanishDict.com first in the city and afterwards remotely.