معرفی
Mark Bonicillo is a part-time lecturer in Computer Science at Northeastern University’s Seattle campus while maintaining a parallel full-time career in software engineering. Currently a Software Engineer II at Microsoft Azure Synapse, he leverages extensive industry experience to teach graduate-level courses in databases, object-oriented programming, and software development.
Education
- Master of Science in Computer Science, Northeastern University (2015–2017)
- Master of Business Administration, University of Washington Foster School of Business (2012–2014)
- Bachelor of Arts in Philosophy, Seattle University (1999–2003)
Research & Teaching Interests
Mark’s interests bridge practical software engineering and foundational computer-science education. He focuses on cloud infrastructure, infrastructure-as-code (IaC), DevOps automation, databases, and AI-assisted development workflows. These themes feed directly into the graduate courses he teaches and the industrial projects he leads.
Publication Trends
His single 2024 publication introduces HyperNetX, an open-source Python library for modelling complex network data as hypergraphs. The work reflects his broader commitment to scalable software systems, data structures, and open-source tooling.
Industry Contributions & Mentoring
Beyond the classroom, Mark mentors software-engineering interns and has delivered numerous technical talks on cloud architecture, CI/CD best practices, and AI-driven development. His mentorship produced an AI-based prediction tool for the Public Employment Service of Manitoba.


