About Me

Hi, my name is Yingduo Tang, I am a Senior Android Developer with 5+ years of experience. I am experienced in Java and Kotlin. So far in my career I have built and released 4 Android and 1 iOS application.

Contact Details

Toronto, ON Canada


Skills I've developed over the years from side projects and from my work. I dedicate myself to develop high quality mobile products with great user experience.

Android SDK   Kotlin   Java   Flutter   iOS   Objective C   Git   Agile


Senior Software Engineer

PointClickCare Aug 2017 - Present

• Built and released PointClickCare Companion for Android from scratch to 1.0.0
• Implemented and maintained core features with approximately 20% contribution
• Unit tested with Kotlin and achieved coverage target of 40%+

Mobile Developer, Co-Founder

CoHealth Jan 2015 - Jan 2017

• Built and released CoHealth (formerly DashMD) MVP versions for Android and iOS
• Lead and collaborated with two remote mobile developers

Android Developer

E-Rhythms Project, University of Toronto Dec 2013 - Feb 2016

• Built and released an online survey Android app for research with 500+ installs
• Implemented anonymous call & text logs analysis feature, collected data for research use

Freelancer Mobile Developer

Jan 2017 - Present

I love building awesome products for mobile and have been actively working as a freelancer mobile developer on multiple platforms including Upwork, Fiverr and Freelancer.com


University of Toronto

Master of Information (Information System Design) Sept 2013 - June 2015

Beijing University of Posts and Telecoms

Bachelor of Engineering, e-Commerce Engineering Sept 2009 - June 2013

Get Hosting.

Hire me

I would love to work with you!
Please feel free to reach out to me via tangyingduo@gmail.com