Alvaro E. Madrigal

Ontario, Canada

Multifaceted Artist

Graphics Communicator

Computer Aided Designer

Architectural+Industrial Designer

Mechanical 3D Visualiser

Music Mixer+sound wave editor