Beverley

A*STAR NSS (PhD) Stanford Mechanical Engineering Supervised by Prof. Juan Alonso

me@beverleyy:~
research@beverleyy:~

DG Floating Points

Supervisor: Dr. Matthias Ihme

Exploring mixed-precision for DG codes

  • Benchmarking DG operations in single- and double-precision on various devices
  • Optimizing number of single- and double-precision operations in a DG kernel
  • Theoretical analysis
Python JAX
06.2025 - present research
research@beverleyy:~
Image

CuPyQuail

Supervisor: Dr. Matthias Ihme

GPU-compatible Quail

  • Add GPU support to Quail in-house code
  • Unoptimal performance, for teaching and prototyping purposes only
Python CUDA
05.2025 research
research@beverleyy:~

Autograd Shock Capturing

Supervisor: Dr. Matthias Ihme

Automatic differentiation for shock capturing

  • JAX automatic gradient to optimize artificial viscosity parameter
Python JAX
06.2024 - 11.2024 research
engineering@beverleyy:~
Image

FXLab Website

11.2024 - 01.2025 engineering
engineering@beverleyy:~
Image

BLASTNet Website

11.2024 - 12.2024 engineering
research@beverleyy:~
Image

JAX_DG

Supervisor: Dr. Matthias Ihme

Development of Discontinuous Galerkin solver with Google JAX

  • Writing parallel 1D and 2D DG solver from scratch using JAX to work on CPUs, GPUs and Google Cloud TPUs for combustion applications.
  • Parallelize and rewrite in-house DG code using JAX for improved performance and integration with data-driven techniques.

Published in

  • 77th Annual Meeting of the APS Division of Fluid Dynamics
Python JAX Google Cloud
09.2023 - present research
research@beverleyy:~
Image

Transonic Aeroelasticity with Harmonic Balance

Singapore Aerospace Program Cycle 16

Supervisor: Dr. Daniel Wise, Dr. Vinh-Tan Nguyen

  • Developed and implemented harmonic balance-based framework for generalized aerodynamic force calculations for use in transonic flutter prediction of NASA CRM wings.
Python Jupyter SU2 C++
08.2022 - 08.2023 research
education@beverleyy:~
Image

Scientists in Schools

A*STAR/MOE Scientists-in-Schools Program

Zhangde Primary School Primary 5 E2K

Supervisor: Dr. Li Hongying

  • Designed lesson plan to introduce students to basic Python programming and running a CFD code
  • Simple self-contained Jupyter notebook for 2D lid-driven cavity flow using finite-volume solver that students can fill in values and run easily
Python Jupyter
09.2022 - 04.2023 education
education@beverleyy:~

Master of Engineering (Mechanical & Aerospace Engineering)

Nanyang Technological University, Singapore

Aug 2021 - Feb 2023
CGPA: 4.63 / 5.00

Thesis

Investigating Galilean invariance in CFD

Coursework

  • Advanced Engineering Mathematics
  • Advanced Thermal Engineering
  • Computational Methods in Engineering
  • Design & Analysis of Experiments
  • Finite Element Methods
08.2021 - 12.2022 education
research@beverleyy:~
Image

Investigating Galilean invariance in CFD

Masters Thesis

Supervisors: Dr. Basman Elhadidi, Dr. Chan Wai Lee

Description

  • Comparison between flow properties and wakes calculated from CFD simulations (LES, DNS) of moving body in stationary flow vs stationary body in moving flow.
  • Implementation of transitional turbulence model with overset mesh in OpenFOAM.
Fluent OpenFOAM Pointwise TECPLOT C++ Python MATLAB
05.2021 - 12.2022 research
education@beverleyy:~

Bachelor of Engineering (Aerospace Engineering)

Nanyang Technological University, Singapore

Jul 2017 - Jun 2021
CGPA: 4.37 / 5.00 (Honors with Distinction)

Awards & Scholarships

  • CN Yang Scholars Programme
  • CNYSP Research Award (Gold)
  • Dean’s List AY19/20
  • Nanyang Scholarship
  • Professional Attachment Certificate of Distinction
  • T.H. New Flow Visualization Award

Looking for my NTU MAE PYP solutions? Click here!
Looking for my NTU MAE cheatsheets? Click here!

08.2017 - 06.2021 education
engineering@beverleyy:~
Image

Weird Take-Off and Landing UAV

UAV Senior Design

Novel quadrotor VTOL concept to improve transition performance using two forward-canted rotors at the front and two outward-canted rotors at the back.

MATLAB Simulink Arduino SolidWorks Datalogging C
01.2021 - 06.2021 engineering
research@beverleyy:~
Image

Flow behavior of confined vortex-rings

Final Year Project

Supervisor: Dr. Daniel New

Description:

  • CFD simulations of vortex-rings in confined domain.
  • Experimental validation of CFD simulations using dye flow visualization.
  • Investigation of wall shear stress and pressure induced by vortex-rings on confinement wall.
Fluent Flow visualization Pointwise TECPLOT MATLAB
12.2020 - 06.2021 research
research@beverleyy:~

Fusing communication skills with engineering knowledge

Supervisor: Dr. Chan Wai Lee

Coteaching program to improve engineering students’ communication skills

  • Statistics analysis in MATLAB from a study of different teaching programs to determine usefulness of coteaching program.
  • Transcription of recorded focus group discussions with participants.
  • Qualitative analysis of participants’ learning outcomes and feedback.
MATLAB Python Excel
05.2020 - 07.2021 research
Research@beverleyy:~
Image

System identification of novel VTOL UAV

Supervisor: Dr. Basman Elhadidi

Description

  • Investigate possibility to reduce wind tunnel usage in aerodynamic analysis and determine aerodynamic coefficients from dynamic system response.
  • Develop least-square regression models combined with usage of MATLAB system identification toolbox to determine stability and aerodynamic coefficients.
MATLAB Datalogging Arduino
06.2019 - 05.2021 Research
Education@beverleyy:~

Overseas Exchange

Purdue University

Aeronautics & Astronautics

  • Aerospace Structural Analysis
  • Computational Aerodynamics
  • Experimental Aerodynamics
  • Spacecraft Design
  • Thermal Sciences

Awards

  • Dean’s List, Spring 2020
  • Semester Honors, Spring 2020
01.2020 - 05.2020 Education
engineering@beverleyy:~
Image

Project Escalator

Senior Spacecraft Design

  • Numerical simulation and investigation of propellantless space propulsion technologies and cycler vehicle trajectories to and from Mars using MATLAB/Simulink.
  • Investigate cycler vehicle dynamics and design of controller.
  • As webmaster, I also designed all the promotional material for the project (website, banner, brochure, logo).
MATLAB Simulink GMAT HTML CSS Photoshop
01.2020 - 05.2020 engineering
research@beverleyy:~
Image

Flow transitions of vortex-ring collisions

CN Yang Scholars Programme Undergraduate Research

Supervisor: Dr. Daniel New

Description

  • Planar laser-induced fluorescence
  • Time-resolved particle-image velocimetry

Published in

  • Physics of Fluids
  • Journal of Visualization
  • 15th Asian Symposium on Visualization
  • 17th European Turbulence Conference
Flow visualization MATLAB TECPLOT
12.2017 - 06.2020 research
engineering@beverleyy:~
Image

Mini Delivery Quadcopter

Making & Tinkering - Drone Inc.

Modified racing drone for autonomous package delivery.

Pixhawk SolidWorks C
06.2018 - 08.2018 engineering
education@beverleyy:~

Singapore-Cambridge GCE 'A' Level

National Junior College

Integrated Programme

2011-2016

Subjects

  • H1 Chinese (B)
  • H1 General Paper (A)
  • H1 Project Work (A)
  • H2 Chemistry (A)
  • H2 Economics (A)
  • H2 Mathematics (A)
  • H2 Physics (A)
01.2011 - 12.2016 education