WL.
← Back to Home

About William Lim

Based in Australia

Experience

UN
Data Platform Engineer
UNITA
Sep 2025 - Mar 2026
  • Spearheaded a modern data warehousing stack using Kimball methodology and Medallion architecture, eliminating bottlenecks and optimizing downstream analytics.
  • Engineered high-performance data pipelines integrating NetSuite, APIs, and custom software, using Python concurrency to slash extraction time from 2 hours to 2 minutes.
  • Architected a scalable Google BigQuery solution, implementing dbt for robust data transformation, testing, and reconciliation.
  • Managed GCP cloud infrastructure and CI/CD, utilizing Cloud Run, Docker, and GCR to containerize applications and automate deployment workflows.
  • Developed a custom full-stack React app and Power BI dashboards to visualize critical financial and employee metrics for stakeholders.
FO
Software Engineer
Follow Me AI
Mar 2025 - Jul 2025
  • Engineered the full-stack "Biomechanical Age Index" application using Next.js, React, and Python (Flask), translating complex health data into an intuitive, user-centric platform.
  • Architected robust data processing pipelines and an asynchronous queueing mechanism, offloading resource-intensive AI tasks to drastically reduce user wait times and improve overall application performance.
  • Integrated advanced AI capabilities and dynamic data visualizations, building interactive performance charts, radial graphs, and AI-powered summaries to deliver personalized health insights.
  • Secured sensitive user health data by implementing rigorous data integrity, de-identification, and pseudonymization protocols to ensure strict privacy and compliance.
  • Managed end-to-end agile development, delivering continuous weekly feature updates. Including secure authentication and detailed exercise tracking; while adhering to strict project timelines.
SA
Software Engineer
Savant Degrees
Jun 2022 - Jun 2023
  • Engineered robust backend business logic and RESTful APIs using Spring Boot and Java to seamlessly handle automated PDF generation and complex scheduling tasks.
  • Developed intuitive, responsive user interfaces with Vue 3, leveraging reactive data binding to create seamless user interactions with the PDF processing features.
  • Streamlined cloud deployment workflows by containerizing the application and its dependencies with Docker, ensuring strict consistency across development, testing, and UAT environments.
  • Owned end-to-end feature development within a broader team environment, successfully translating complex business requirements into a deployed, production-ready technical solution.
ST
Software Engineer
Starlight
Jul 2021 - Sep 2021
  • Engineered an interactive 3D web experience utilizing Three.js and WebGL, architecting complex scenes with custom meshes, dynamic lighting, and advanced camera controls.
  • Optimized rendering performance and designed custom visual effects by writing custom shaders, alongside integrating physics and dynamic particle systems to create a highly realistic environment.
  • Developed the full-stack infrastructure and content management system using the Laravel PHP framework, integrating the Voyager admin panel to enable seamless backend administration.

Education

Master's Degree
University of Queensland - Brisbane, Australia
Jul 2023 - Jul 2025
  • Managed high-volume data processing using PySpark and HDFS, demonstrating practical proficiency in big data and distributed database architecture.
  • Executed comprehensive ETL/ELT pipelines in Python, developing in-depth knowledge of distributed databases, fragmentation, and foreign data wrappers.
  • Manipulated complex multi-dimensional and geospatial data, applying advanced query optimization and indexing techniques for high-performance reporting.
Bachelor's Degree
Multimedia Nusantara University - Jakarta, Indonesia
May 2018 - Jul 2022
  • Designed robust relational databases using SQL, emphasizing data integrity via normalization and indexing.
  • Analyzed and implemented algorithms, optimizing solutions based on strict time/space complexity requirements.
  • Explored low-level systems architecture, focusing on process management, concurrency, and distributed file systems.