Anne Gunn

Adjunct Instructor at OMP Engineering and Sheridan Programmers Guild

Wyoming, United States
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

👤
Senior
🎓
Top School
Anne Gunn is an experienced software developer, educator, and entrepreneur with over a decade of hands-on experience spanning product startups, legacy system maintenance, and curriculum development. Based in Wyoming, she currently teaches computer science and IT courses at Sheridan College and Tulane SOPA while co-running Sheridan Programmers Guild and contributing to open-source projects like LAMMPS and NumPy documentation. Her background includes founding SaaS startup Oatware and co-founding Tally Systems, where she moved between engineering, product, and customer-facing roles—giving her rare perspective across development, sales, and operations. She excels at modernizing legacy Windows client-server applications, introducing automated testing into messy codebases, and producing complete course content from lectures to exams. Not obvious from her teaching profile: she has contributed bug fixes and memory-leak repairs to a major molecular dynamics codebase (LAMMPS) and cleaned up NumPy’s low-level documentation, showing both deep systems skill and attention to reproducible scientific tooling. Colleagues know her as a practical problem-solver who prefers remote, results-driven collaboration and is generous with referrals when direct work isn’t possible.
code11 years of coding experience
job26 years of employment as a software developer
bookAB, Mathematics, AB, Mathematics at Dartmouth College
languagesspanish (i can read much better than i can speak)
stackoverflow-logo

Stackoverflow

Stats
2,387reputation
598kreached
46answers
7questions
Badges
css
top-5%
github-logo-circle

Github Skills (26)

simulation10
c-language10
molecular-simulation10
sphinx10
simulations10
lammps10
memory-management10
molecular-dynamics-simulation10
nonlinear-dynamics10
cprogramming-language10
documentation10
numpy9
css9
data-structures8
python8

Programming languages (6)

C#C++JavaScriptHTMLActionScriptPython

Github contributions (5)

github-logo-circle
lammps/lammps

Jun 2019 - Sep 2020

Public development project of the LAMMPS MD software package
Role in this project:
userBack-end Developer
Contributions:5 reviews, 40 commits, 9 PRs in 1 year 3 months
Contributions summary:Anne primarily contributed to the LAMMPS MD software package by modifying existing code to improve functionality and adhere to coding standards. Their work included debugging and improving the `read_F_table` function and fixing memory leaks. The user refactored the code to utilize standard LAMMPS memory management practices and modern formatting. These changes aimed to enhance the software's stability and maintainability.
lammpsmolecular-dynamicssimulationkokkos
numpy/numpy

Feb 2024 - Oct 2024

The fundamental package for scientific computing with Python.
Role in this project:
userTechnical Writer
Contributions:1 review, 8 PRs, 44 comments in 8 months
Contributions summary:Anne primarily contributed to the documentation of the NumPy project. Their commits focused on correcting docstrings in C files, changing hardlinks to NEPs into intersphinx mappings, and updating copyright strings for documentation and NEPs to use a dynamic end year. These changes were made to address existing issues and improve the consistency and maintainability of the project's documentation.
lapackpythonmpindarrayconvolution
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
Anne Gunn - Adjunct Instructor at OMP Engineering and Sheridan Programmers Guild