Daryl Wong
Full-stack Engineer
Singapore, Singapore
About
Technical Lead specializing in MLOps and cloud architecture, with expertise in scaling AI/ML solutions and leading engineering teams. Experienced in AWS, DevSecOps, and full-stack development.
Experience
-
- Technical Lead @ DysonSingapore, Singapore - HybridSummary:
- Leading a high performing engineering team on the Scaled Agile Framework (SAFe Scrum)
Responsibilities:
- MLOps platform development for image segmentation models and anomaly detection
- Implementation of event-driven architecture to support data ingestion, feature engineering, and model training
- Design of RESTful APIs to support the MyDyson App used by millions worldwide
Achievements:
- On-boarded ML teams with workflow orchestration tools to train and deliver models
- Established technical vision and roadmap for MLOps platform to support a growing number of teams
- Redefined way of working with the team to better align with Scrum principles in collaboration with our Scrum Master
- Encouraged more technical spikes to de-risk future development
-
- Senior Software Engineer @ DysonSingapore, Singapore - HybridSummary:
- Cross-functional work to accelerate delivery, improve internal processes to enhance the developer experience (DX)
Responsibilities:
- Implement and optimise data pipelines to support data science and business analytics use cases
- Conduct security architecture reviews as a Security Champion, triage of SAST/SCA reports, championing DevSecOps
- Recruitment and mentoring, conducted over 15 interviews
Achievements:
- Established artefact tracking for unstructured dataset of over 2 million image frames
- Design and development of cloud solutions to support new products and a greenfield MLOps platform in consultation with our ML research teams
- Refreshed onboarding documentation and technical training materials reducing ramp-up time to 2 weeks
- Collaborated cross-team to drive the adoption of observability tooling such as AWS X-Ray to provide end-to-end visibility
- Led the refactoring of an internal end-to-end testing framework built with TypeScript reducing test times by ~75%, with Azure Pipelines integration
- Presented Cloud team work products to the CTO
-
- Software Engineer @ DysonSingapore, Singapore - HybridSummary:
- Development and maintenance of microservices supporting millions of IoT devices, and ETL pipelines for sensor data
Responsibilities:
- Collaborate with senior engineers on the design and implementation of RESTful APIs and data pipelines
- Participate in daily stand-ups and fortnightly sprint planning and reviews
Achievements:
- Prototyped an MLOps pipeline on EKS using Kubeflow for proof-of-concept evaluations
-
- Graduate Software Engineer @ DysonSingapore, Singapore - HybridSummary:
- Year-long rotation program with software teams from Cloud, Embedded Systems, and Robotics
Responsibilities:
- End-to-end development and testing of new products from embedded and vision systems to cloud integrations for the MyDyson app
Achievements:
- Co-organised inaugural 4-day global software technical conference involving over 600 attendees, 20 events, and 15 speakers across Singapore and UK
- Early-stage architecture and database design and implementation for a high traffic (>300 RPS) service
-
- Intern @ Ensign InfosecuritySingapore, Singapore - On-siteSummary:
- Security Operation Centre (SOC) analyst
Responsibilities:
- Customer facing incident response handling potential denial-of-service attempts and analysis of SIEM alerts
Achievements:
- Migrated SOC automation scripts from Python 2.x scripts to Python 3.x
- Penetration testing of in-house developed customer facing systems using Burp Suite and Metasploit
Projects
Skills
Education
University of Melbourne
Computing and Software Systems