Led the development of a cross-platform music SDK/backend, a core component of Aimi Player and Aimi Studio, in TypeScript and Node.js, enhancing the interactive music experience and reducing startup time by 52%.
Founded the Android team and built the Android app using Kotlin and JetPack Compose.
Engineered responsive web applications with TypeScript, React, and Next.js.
Deployed a scalable music streaming backend and maintained AWS infrastructure using Docker, Terraform, and GitHub Actions. Improved the build flow, reducing service build time by 30s.
Achieved 96% code coverage by implementing test-driven development within the team.
Led a team through a critical phase to design and develop a highly available and secure cloud solution for both backend and frontend using Kotlin, Spring Boot, React and Redux; deployed on GCP Kubernetes with Docker and Terraform.
Airtasker App (5 million users):
Engineered a new asynchronous backend in Kotlin and Spring Boot, dramatically enhancing app responsiveness.
Developed a dynamic Android UI leveraging Kotlin and JetPack Compose; added a new flow to boost user retention by 17%.
Lendlease Ticket Classification System:
Trained a ticket classification model with Python and Pandas on GCP Vertex AI, integrated with Lendlease's ServiceNow using a Python backend and GCP Pub/Sub, reducing the need for 30 staff members for manual classification tasks.
Created a chatbot backend using Python, GCP Cloud Functions, and Dialogflow.