JavaScript Full Stack developer with experience building quality Web Applications with proven ability to write clean, modular code and in-depth knowledge of OOP.