Frameworks and Tech | Languages | Others |
---|---|---|
React | JavaScript | AWS |
React Native | CSS | Netlify |
MongoDB | Heroku | |
BLE communication | ||
tindeq progressor |
During my final year at UBC, I was registered in a Capstone course wherein I decided to undertake a project for UBC Faculty of Medicine.
To compliment the research of physiotherapists at the Faculty, I along with a team of 3 other Capstone students (1 Electrical, 2 Computer) designed and developed a
a tele-rehabilitation platform (cross platform mobile app and website) in a complete remote environment. (Not allowed to dwell into details of implementation or areas worked on)
The platform consists of 2 modules - A mobile app for patients and a website for the clinicans.
The mobile app supports the following features:
- Secure Patient Login
- Bluetooth connection/disconnection with the tindeq device
- Conduct various types of exercise sessions
- View Latest prescriptions and past sessions
- Send the session's data to a remote database hosted using AWS MongoDB.
The website supports the following features:
- Secure clinician login
- Patient Registration / De-activation
- Viewing and updating patient prescription
- Viewing and analysing patient's session data
- Downloading patient's session data as a csv file for local device analysis
My role in this project was scattered by working with all of the teams be it Front End Mobile Application using React Native, Front End Web Development using React or
backend APIs developement. Apart from the technical knowledge and experience, I gained a tremendous experience and guidance in other important aspects of a Software Design Life Cycle such as
Agile methodology, SCRUM meetings, project management tools (Asana, Zenhub), technical documentation (Design Doc, Verification and Validation Doc etc).