Joshua Cerdenia
Hi, I'm Joshua. I lead a double life as a software developer and composer/musician.
Check out my music or coding projects.
I'm experimenting with a private newsletter to share irregular updates on life and music on a personal scale. Join to make contact and exchange thoughts.