Next Practice Health Management System - Australia
This project involves the development of an Australian healthcare ecosystem called Next Practice Health Management System. The aim is to provide an innovative Practice Management System to doctors and patients in Australia. The ecosystem is divided into three main components: Patient App, Doctor Site, and Admin Site. Initially, the Patient App was part of the ecosystem. NextPractice acquired the Doctor Site, Admin Site, and the backend system from Myca Software in Canada. The Patient App includes elements such as the public website, companion app, patient app, micro-frontend bar, and its own backend, all built using TypeScript, ReactJS, and NodeJS. Integration with Helix, a healthcare Platform as a Service (PaaS), was also achieved. However, NextPractice chose to buy the system from Myca to own the technology and eventually replace Helix. The Work-Life-Health system acquired by NextPractice is a comprehensive solution for managing doctors and clinics, using technologies such as ReactJS, Java, Spring Boot, MySQL, Redis, RabbitMQ, and more. It provides functionalities for managing clinics, doctors, patients, booking appointments, consulting notes, and other essential healthcare operations.
Take over backend system from partner
Support the team leader in managing and guiding team members, and review code
Lead the squad, break down tasks, and deliver epics
Write solution proposals and technical documents for new features
Implement new features and fix bugs
Interview team candidates
Technologies: Java, TypeScript, JBoss, ReactJs, NodeJs, Springboot, Hibernate, MySQL, PostgreSQL, MongoDB, SocketIO, Quartz job, RabbitMQ, CraftCMS, AWS, Terraform