Sean Cornelius

Associate Professor

Old Toronto, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🎓
Top School
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).
code7 years of coding experience
job15 years of employment as a software developer
bookB.S. with Comprehensive Honors Physics Mathematics Computer Science, B.S. with Comprehensive Honors Physics Mathematics Computer Science at University of Wisconsin-Madison
bookPh.D. Physics, Ph.D. Physics at Northwestern University
languagesItalian, French, Spanish
github-logo-circle

Github Skills (10)

computer-algebra10
code-generation10
python10
computer-algebra-system10
testing10
c119
c179
mathematics8
numpy8
math8

Programming languages (4)

JuliaShellC++Python

Github contributions (5)

github-logo-circle
sympy/sympy

May 2019 - May 2019

A computer algebra system written in pure Python
Role in this project:
userBack-end Developer & Test Automation Engineer
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.
mathpythonsciencecomputer-algebra-systemalgebra
spcornelius/pycvodes

Jul 2018 - Jul 2018

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.
Request Free Trial
Sean Cornelius - Associate Professor