Full stack developer with an extensive experience in software development.

A hard-working and detail-oriented developer with over 5 years of experience and genuine passion for software development. He is well experienced in development, testing and maintenance of application...