Vol. 01 / Engineer's Notebook

Teaching software
to read itself.

I'm John Pangas, an AI engineer based in Calgary and an MSc student at the University of Calgary. I build agentic AI tools for software engineering and complex business problems.

Portrait of John Pangas
Author noteJohn PangasCalgary

I build agentic AI tools that help software teams reason through complex work.

My work sits between research and shipping: software-engineering automation, engineering effectiveness, and practical AI workflows that solve real business problems.

§ 01 / Now

A few things, in motion.

MSc at Calgary

Studying Electrical Engineering with a software-engineering focus, shaping research around agentic AI tools for software teams.

Engineering effectiveness

Collaborating with Mozilla on tools that help engineering teams reduce friction between idea, review, testing, and shipped code.

Agentic AI for business

Building toward AI systems that can reason through messy workflows, automate useful steps, and create measurable value.

Research and open source

Publishing software-engineering research and contributing to open-source machine-learning tools like Mozilla Bugbug and scikit-learn.

§ 02 / Sections