Sean Cornelius is an associate professor and physicist specializing in nonlinear dynamics, network science, and AI-driven analysis of complex systems, with eight years of academic and instructional experience across leading institutions in Toronto and the U.S. His research deciphers and controls emergent phenomena—from power-grid blackouts to anomalous fluctuations in ecological and financial networks—bridging theory with practical diagnostics. He couples deep academic training (PhD Northwestern) with hands-on software contributions, including improving SymPy's C code generator and test automation to ensure robust symbolic-to-code workflows. Comfortable moving between theory, data, and production-quality code, he brings an uncommon blend of mathematical rigor, open-source engineering, and domain-spanning collaborations (including Harvard Medical School and CCNR).
7 years of coding experience
15 years of employment as a software developer
B.S. with Comprehensive Honors Physics Mathematics Computer Science, B.S. with Comprehensive Honors Physics Mathematics Computer Science at University of Wisconsin-Madison
Ph.D. Physics, Ph.D. Physics at Northwestern University
Contributions:5 commits, 1 PR, 2 comments in 1 day
Contributions summary:Sean contributed to the code generation utilities of the SymPy project, fixing issues related to array argument handling in the C code generator. They implemented tests to ensure correct code generation for C functions that use unused array arguments, demonstrating a focus on generating and verifying code output. Additionally, the user's contributions included code cleanup and indentation fixes within the code generation module.
Python wrapper around cvodes (from the sundials library)
Contributions:53 pushes, 6 branches in 20 days
astrologypythonpython-wrappersundialscvodes
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.