Hardilpreet Singh

Project Team Leader & Full Stack Developer

Responsible for entire software development lifecycle of web applications.

Concordia University