About Eric Nishio
I’m a fullstack JavaScript developer with over ten years of full-time experience. I build web apps primarily with React, React Native and Node.js. I’ve also taught web development courses at Digia and lectured at Arcada University of Applied Sciences.
- Currently work as a lead software developer at Digia
- Worked as an English teacher in Osaka, Japan
- Studied abroad in Japan
- IB graduate and BBA
In my free time, I like to play video games and read books. Some of my favorites are Dark Souls, Diablo II, World of Warcraft Classic, The Silmarillion, and 2001: A Space Odyssey.
My Origins as a Developer
I began building websites in the 90s before we had an Internet connection at home. I would write the pages in HTML and view them offline. But as soon as we got our first dial-up modem it got more serious and I started creating websites around different topics like video games.
The hobby eventually grew into a side hustle of sorts when a friend of mine who worked as a programmer asked me if I could design some websites in Photoshop and lay them out in HTML. I was also introduced to CSS and even got to write a few simple lines of PHP. The idea of serving dynamic content from a database was a game-changer so I wanted to learn more.
It wasn’t until I got my first full-time programming job that I delved deeper into the craft. I learned about modern tools and frameworks, methodologies and design patterns that felt overwhelming at first but were instrumental in directing me to become a professional web developer.