← 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.