Edward Yang

Research Computing Engineer

Available on Request | edward_yang_125@hotmail.com

About Me

I am an Engineer with the WEHI Research Computing Platform and have over four years of experience using, administering, or providing support for HPC systems in science. My current interests include compute acceleration through parallelization and optimization, and leveraging GPGPUs.

Experience

Research Computing Engineer

Walter Eliza Hall Institite (WEHI) Sep 2022 - Present

I work in a small team to provide HPC and software engineering support to health science researchers. Ongoing tasks include training, developing Python packages, and improving HPC services in collaboration with the infrastructure team. Projects I’ve been involved in:

  • adapting and tuning metatranscriptome pipleline for HPC,
  • download and processing ~5000 European Nucleotide Archive samples,
  • diagnosing and resolving pipeline manager software issues due to NFS.

Junior HPC DevOps

Monash University Nov 2021 - Sep 2022

I worked in an Agile team to administer Monash’ two HPC clusters. I mostly resolved researchers’ HPC workflow/code issues and managed the research software stack. I also helped deliver training; automate administration with Python and Ansible; and write internal and user-facing documentation.

Geotechnical Engineer

Golder Associates (now subsidiary of WSP) Oct 2020 - Oct 2021

I was mostly allocated across 3 Level Crossing Removals in Victoria, delivering site-based construction phase services within a team of engineers and managers. When off site, I developed Python tools to automate design tasks.

Practice Class Assistant (CIV3247 - Geomechanics 2)

Monash University - Department of Civil Engineering Jul 2019 - Dec 2020

Supporting students in learning of geotechnical engineering theory.

Research Assistant

Monash University - Department of Civil Engineering Apr 2018 - Sep 2019

Proofreading manuscripts and grant proposals, preparing proposals for HPC resource grants, and training PhD students.

Languages

English - Native

Chinese (Mandarin) - Basic

Skills

Systems
Linux - CentOS RHEL
Programming
Fortran - Bash - Git - Python - C++ - R
Parallelisation
MPI, OpenMP, CUDA (C and Fortran)

Education

MEngSc. - Civil (research)

Monash University
Sep 2018 - May 2021

BEng. - Civil (honours)

Monash University
WAM: 76.2 (first class)
Feb 2013 - Nov 2017

BComm - Finance

Monash University
WAM: 74.2
Feb 2013 - Nov 2017

Interests

  • Programming
  • Piano
  • Cycling, Running, Swimming
  • Hiking
  • Projects

    GraSPH

    Simulation of fluids and granular flows with SPH - 2020

    My master’s code improved to use an NVIDIA GPU, Coarray Fortran, better usability, and documentation.

    Publications

    E. Yang,H. Bui,G. Nguyen,C. Choi,C. Ng,H. De Sterck,A. Bouazza, "Numerical investigation of the mechanism of granular flow impact on rigid control structures", Acta Geotechnica, vol. 16, pp. 2505-2527, 2021.
    E. Yang,H. Bui,G. Nguyen,A. Bouazza,H. De Sterck, "High-Resolution Modelling of Axisymmetric Granular Column Collapse Using Parallelized SPH", Challenges and Innovations in Geomechanics. IACMAG 2021. Lecture Notes in Civil Engineering, vol. 126, 2021.
    E. Yang,H. Bui,H. De Sterck,G. Nguyen,A. Bouazza, "A scalable parallel computing SPH framework for predictions of geophysical granular flows", Computers and Geotechnics, vol. 121, pp. 103474, 2020.

    Awards

    Best Poster Award

    Large-scale Simulation of Piled Embankments - Feb 2020

    Research Training Program Scholarship

    May 2021

    Undergraduate Summer Research Scholarship

    Simulating Lava Flows With SPH - Nov 2017

    Certifications

    Red Hat Certified System Administrator (RHCSA)

    Red Hat, Credential ID: 220-044-465 - Aug 2022

    Carpentry Instructor

    The Carpentries - Jul 2022

    SAFe 4 Practitioner Certification

    Scaled Agile - Mar 2022