About me, my work and life


PortraitMy name is John Díaz. I am a software engineer with product development experience and an ability to master hard things quickly.
I have picked up jobs for technologies I have learnt in a week, worked remotely as part of flexible teams and built my own products for fun.

My favorite technologies to work with right now are:

  • JavaScript / TypeScript
  • Node.js
  • React.js
  • React Native
  • Vue.js
  • Socket.io
  • PostgreSQL
  • Redis
  • Heroku
  • Gatsby.js


I was born in Puerto Rico in May 2, 2002 to a secretary mother and adventurer father. I always felt out of place throughout school, but nevertheless had a very happy childhood. Infact, I was the class clown throughout elementary!

I began programming at the age of 15, building small games from old hardware and simple apps to make life a bit better. I taught myself the frontend ecosystem of HTML/CSS/JS, to JavaScript libraries, to frameworks, to backend development, database engineering, mobile development, fullstack development, product development, customer development, etc.

I also have a love for music, having taught myself the guitar, piano and singing.

I am currently living in Florida, recently graduated high school, looking for my next big move

© 2020;