Richard Ayotte

Niagara Falls, ON, Canada

https://ayottesoftware.com

Multifaceted technical career with 20 year track record of innovation and success as technology development and leadership.

I am proficient in modern JavaScript and programming paradigms, along with extensive experience in backend and frontend development.