David Zhang

Dawen Zhang, 章达闻, /Jhang Dawen/

Postdoctoral Fellow @ CSIRO's Data61

contact @ [this domain]

Research Interests

Software and its Engineering - my research area is SE4AI and AI4SE, with interests in neuro-symbolic approaches. I believe in addressing software problems at their root causes, rather than building stacks of solutions that only mask the underlying issues. The problematic mindset extends beyond software, and can be found in other areas such as policymaking, education, and management. I focus on identifying and resolving these challenges.

AI Ethics - I did my PhD in AI Ethics, focusing on Fairness, Privacy, and Copyright. I look at these issues primarily from the perspective of Software Engineering and Software Architecture. Through understanding the ethical and legal challenges within AI Ethics, Software Engineering and Software Architecture practices are critical in ensuring the end products, i.e. the AI systems, align with the ethical and legal requirements.

Engineering

I have been contributing to open source projects in various domains, and I have particular expertise in the following:

Teaching

Read my full teaching statement here.

Software Testing Series for COMP6445 at ANU 2022 S1
I taught Software Testing for Advanced Computing Research Methods at ANU.

Blockchain Software Architecture Tutorials for COMP6452 at UNSW 2021 T2
I was the head tutor for 2021 T2 intake and designed the tutorial content of COMP6452.

I taught a few other courses at Australian and Chinese universities, and I also have strong background in Operating Systems (I'm a UNSW AOS alumnus), Game Development, and Object-Oriented Programming.

Education

Doctor of Philosophy, Australian National University, 2021 - 2024, supervisors: Dr. Zhenchang Xing, Mark Staples and Xiwei Xu

Master of Computing, University of New South Wales, 2018 - 2020

Bachelor of Engineering, Beijing University of Posts and Telecommunications, 2013 - 2017