Software Developer at NEXT Logistics ARP 2021 - PRESENT
Responsibility
- Working closely with Tech Leader to analyse and investigate the legacy system to migrate the importing order process in to the new dabase and application.
- Designed the database associated with project architecture for Import Order process with integrating with multiple eCommerce platform such as Shopify, The Ionic to continuously receice and import order into warehouse managment system.
- Implemented SNS, SQS for transfer files/orders across internal applications and notification for fail files/delivered orders, AWS Amplify, EC2 and S3 to robust application release associated with stroring customers' archived files and file logs template for each file
- Migrated and built Docker container for legacy system into AWS EC2 to minimise the cost of on-premise server storage and back-up issues.
- Designed database and planned project flow to develop Shippit integration projects to centralised multiple databases into one single database.
- Conducted advanced SQL queries, and indexes, and implemented multiple replications to enable data sync between different databases
- Responsible and developed options for onboarding new customers integration with different requirements.
- Managed outsourcing developers with 5 members to maintain the existing systems and planing new features.
- Collaborated with team using Jira, Git Control flow and documented new feature plan, and business logics for new features in Confluence.
- Communicated and investigated customers' requirements for new feature planing
Archivement
- Released multi-tenant customer portal at https://portal.next3pl.com/ .NET, NodeJS/NestJS, and Angular.
- Designed databases and released multiple backend microservices using .NET, NodeJS/NestJS.
- Integrated system with multiple difference sources such as CartoonCloud, Shopify