Summary
Brad Weslake is an associate professor of philosophy based in Shanghai with 17 years of academic experience focused on the philosophy of science, especially causation and explanation, and intersections with philosophy of physics, biology, and mind. Trained with a PhD from the University of Sydney and first-class honours from the University of Newcastle, he has held faculty positions at NYU Shanghai, NYU, and the University of Rochester. His work combines rigorous conceptual analysis with attention to scientific practice, often bringing conceptual tools from computer science into philosophical debates—a less obvious thread given his undergraduate computer science background. Known for clear teaching and sustained research productivity, he builds bridges between analytic philosophy and contemporary scientific issues.
17 years of coding experience
7 years of employment as a software developer
Bachelor of Arts (BA), Philosophy, Class I Honours, Bachelor of Arts (BA), Philosophy, Class I Honours at University of Newcastle
The University of Sydney
Bachelor of Arts (BA), Philosophy, Bachelor of Arts (BA), Philosophy at University of Wollongong
English, Chinese