Dash MD is a medical app that helps patients manage their recovery process after being discharged from the hospital's Emergency Department, it features todo tasks with customizable reminders, care instructions from the hospitals, as well as a clinic catalog that helps patient locate nearest care providers.
Dash MD iOS is designed and built purely native in iOS. We took advantage of iOS's golden rules of HIG and aimed at creating an experience that makes the app feels naturally aligned with iOS.
Dash MD for Android brings the easy-to-use, and informative features of patient recovery management to Android that are tuned with Material Design in mind for Android.
Android, JavaIn the E-Rhythms Project, we developed an Android app that collects usage and survey response data for research use that studies phone-based social communication pattern.
The E-Rhythms app is like a mobile versioned "Survey Monkey" at first sight. While behind it's minimal design is a real-time phone-based contact analyze system that anonymously queries the call and message records of phone users (who already consented to participate in the research of course) to generate survey questions.
Busy Truck was a simple Android game that I built during my undergrad. The player drives a "truck" using the accelerometer of the phone to deliver commercial goods to the central station.
What's interesting behind the scene is that the points gained by delivering each type of goods is determined by real world future value that are pulled from a web service. The goal of the project is to discover how data from the real world can add unpredictability to a traditional game-playing environment.
Android GamePointClickCare Companion empowers care givers with a fast and easy-to-use workflow that unifies the delivery and documentation of services and medication.
Android, Java, KotlinPointClickCare PE allows healthcare practitioners to securely and conveniently view their patient's medical history, leveraging access to the PointClickCare EHR platform, to help make better decisions and improve overall communications with senior care homes.
Android, JavaHi, 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.
Toronto, ON Canada
(416)-716-9080
tangyingduo@gmail.com
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.
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%+
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
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
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
Master of Information (Information System Design)• Sept 2013 - June 2015
Bachelor of Engineering, e-Commerce Engineering• Sept 2009 - June 2013
I would love to work with you!
Please feel free to reach out to me via tangyingduo@gmail.com