Summary
Joanna Chang is a machine learning engineer and computational neuroscience PhD who blends eight years of hands-on engineering with academic research into motor control and brain-computer interfaces. Based in Zurich, she has developed neural population models, decoded kinematics from neural data, and helped build a subcortical BCI leveraging basal ganglia signals in mice, resulting in multiple publications and invited talks. At General Sense she translates biological chemical sensing into usable signals, designing decoding algorithms and data workflows that bridge neurobiology and product-ready ML. Comfortable across experimental, analytical, and software domains, she moves between developing artificial neural network frameworks and deploying data pipelines for real-world sensors. Passionate about science communication, she also focuses on making complex technology accessible beyond academia.
8 years of coding experience
5 years of employment as a software developer
Doctor of Philosophy - PhD Computational Neuroscience, Doctor of Philosophy - PhD Computational Neuroscience at Imperial College London
Bachelor of Arts (B.A.) Biology major Computer Science minor, Bachelor of Arts (B.A.) Biology major Computer Science minor at Pomona College
English, Chinese, Spanish