SHOPMY Core Project: e-commerce application (Mobile/Backend/Vue.js)
About this project
SHOPMY PTY LTD is a B2C and C2C marketplace catering to a wide range of products, from groceries and pet supplies to home decor and cosmetics. This platform offers payment processing (Omipay/Stripe), logistic tracking, and comprehensive order management services. SHOPMY aims to establish a safe, reliable, and trustworthy marketplace for both local stores and international students.
My leadership in project
As the Tech Lead, I oversee the technical aspects, guiding the team on architectural decisions, coding standards, and problem-solving. In this project, we’ve divided the application into four parts: backend, mobile, React.js, and Vue.js. Within my department, three teams—backend, mobile, and Vue.js—comprising a total of 10 engineers and 5 testers work under my supervision. I have led this project from its prototype stage to a fully productive product over a period of 2 years.
While maintaining a strong leadership role in IT, I also have a keen interest in coding.
Furthermore, I took on the role of a front-end developer in the React.js part, working independently. Learning React for this project, I swiftly applied my newfound skills, demonstrating strong learning capabilities. Within 9 months, I successfully delivered a reliable and comprehensive product.
Visit here to understand more about my contribution on React frontend.
Technical Stacks
- Backend: Java & Springboot on Docker & Redis
- Web(Vue.js): Vue.js with Ant Design library
- Web(React.js): React.js with Ant Design library
- Mobile: Objective-C and Kotlin
- Cloud Technology: AWS, Firebase, Google Cloud, Azure, Tencent Cloud
- API: AWS S3/SNS, Google Maps, Firebase FCM, Stripe, Omipay and Tencent IM
Team Goals
- Backend: Deliver the of e-commerce application into five services(order, product, customer, user and cron job). Then, deploy it into docker instance.
- Web(Vue.js): Deliver a staff CMS portal, and a seller portal
- Web(React.js): Deliver a
- Mobile: Delivered a native app on both iOS and Android operation system.
English
Year: 25 JUN 2021 – 31 JUL 2023
Company: SHOPMY PTY LTD