Summary
Mike Cullerton is a seasoned software engineer with 14 years of professional experience building Python-first applications, system administration tooling, and developer-focused documentation and training. Currently at the University of Virginia, he brings a background in open-source project development from his time at Sartography (notably Spiffworkflow) and long experience building legal aid document assembly and CMS integrations. Comfortable across the stack, Mike pairs backend work in Python, Pyramid, and SQL with AWS/Linux operations and data work using Pandas. His early career includes full-stack web and network administration, and a stint teaching math and web programming, which informs his clear technical communication and mentoring. Based in Harrisonburg, VA, he combines practical engineering with educator instincts and a reputation for translating complex workflows into usable tools. Outside work he’s a Python enthusiast and dog lover, suggesting a personable approach to collaborative projects.
14 years of coding experience
13 years of employment as a software developer
Bachelor of Science (BS) Mathematics, Bachelor of Science (BS) Mathematics at James Madison University