John D. L. Brosz
Mobile: (403) 701-3922 http://brosz.ca jdlbrosz@ucalgary.ca

EDUCATION
PhD in Computer Science, University of Calgary
Thesis: Flexible Projection; Supervisor: F. F. Samavati
2011
GPA 4.0/4.0
MSc in Computer Science, University of Calgary
Thesis: Terrain By-Example; Supervisors: F. F. Samavati & M. Costa Sousa
2005
GPA 4.0/4.0
BSc in Computer Science, University of Calgary
w/ Distinction & Internship
2003
GPA 3.78/4.0
Research Areas: data visualization, modeling by-example, touch interfaces, computer graphics and rendering.

WORK EXPERIENCE
Project Coordinator, The Andrew W. Mellon Foundation Grant
Libraries & Cultural Resources, University of Calgary
  • Administered sub-grant competition distributing $400,000 to multidisciplinary research projects proposed by University of Calgary scholars related to the topics of Smart Cities, Cultural Discourse, or Arctic Studies.
  • Collaborated with twenty-one teams of scholars to develop letters of intent into full proposals with focus on expanding meaningful library involvement and connections to library expertise supporting the grant's ultimate goal of exploring and expanding the library's support for research activities.
  • Worked with the Research Services Office to ensure funds properly managed, IP handled according to The Andrew W. Mellon Foundation's unique requirements, and university policies followed.
  • Provided visualization (software development, visualization design, data wrangling) expertise to five of the twelve sub-grant research projects.
  • Continued support for visualization activities from previous position.
  • Co-published one paper and three presentations on project outcomes.
July 2017-present
Sessional Instructor
Computer Science, Univeresity of Calgary
  • Instructor of record for Computer Science 583 Introduction to Information Visualization (48 students).
  • Developed and delivered lectures as well as projects and assignments covering a variety of visualization topics including: visual encoding, representation, interaction, design process, and evaluation.
  • Supervised a teaching assistant in providing tutorials.
Sept.-Dec. 2019
Research Data & Visualization Coordinator
Libraries & Cultural Resources, University of Calgary
  • Worked within libraries and cultural resources as well as across the University to develop policies, procedures, infrastructure, and support for research data production, management, and curation.
  • Provided consultation services for scholars, students, and staff for implementing project-specific strategies for long-term data management as well as data visualization.
  • Deployed and operationalized an institutional data repository.
  • Continued support and research collaboration related to the Visualization Studio.
  • Co-managed team of six developers while team lead was unexpectedly on leave for 5 months, managing software projects and providing technical leadership.
2015-2017
Visualization Research Coordinator
Libraries & Cultural Resources, University of Calgary
  • Operated & promoted state-of-the-art research facility.
  • Collaborated and consulted on faculty & graduate visualization research in this facility.
  • Organized and supported events related to these research projects as well as other visualization/technology initiatives (e.g., Beakerhead).
  • Provided 250+ tours and technical demonstrations to VIPs such as MPs & MLAs, potential donors, and visiting University and Library administrators.
  • Addressed hardware and software data visualization needs.
  • Provided instruction and training on visualization techniques and software to librarians, researchers, and students.
  • Created public displays promoting the library, campus research, and data visualization.
2012-2015
Post-Doctoral Researcher
Innovis Group, Interactions Lab, Computer Science, University of Calgary
  • Maintained C++ codebase and data for ongoing and past research projects.
  • Assisted in supervision of three graduate students/interns.
  • Collaborator involved in seven research projects, gaining knowledge of human-computer interfaces, touch-displays, and information visualization.
  • Coauthor on three papers, two short papers, and one art installation.
2009-2010 (PT)
2010-2012 (FT)

PUBLICATIONS
Journal Articles
Stefania Forlini, Uta Hinrichs, and John Brosz (2018). Mining the material archive: balancing sensate experience and sense-making in digitized print collections. Open Library of Humanities. 4(2). DOI 10.16995/olh.282.
Haleh Alemasoon, Faramarz F. Samavati, John Brosz, and David Layzell (2016). EnergyViz: an interactive system for visualization of energy systems. The Visual Computer. Springer. DOI 10.1007/s00371-015-1186-8.
Katayoon Etemad, Dominikus Baur, John Brosz, Sheelagh Carpendale, and Faramarz F. Samavati1 (2014). PaisleyTrees: A Size-Invariant Tree Visualization. EAI Endorsed Transactions on Creative Technologies. 14(1), ICST. DOI 10.4108/ct.1.1.e2.
John Brosz, Sheelagh Carpendale, and Miguel Nacenta (2011). The Undistort Lens. Computer Graphics Forum (Proceedings of EuroVis 2011). Wiley-Blackwell. DOI  10.1111/j.1467-8659.2011.01937.x.
Tom Bowen, John Brosz, Kristylea Brosz, Jacques Hebert, and Bruce Ritchie (2010). Management of hereditary angioedema: 2010 Canadian approach. Allergy, Asthma, & Clinic Immunology (AACI). BioMed Central. DOI 10.1186/1710-1492-6-20.
Tom Bowen et al. (60 authors) (2010). 2010 International consensus algorithm for the diagnosis, therapy and management of hereditary angioedema. Allergy, Asthma, & Clinical Immunology (AACI). BioMed Central. DOI 10.1186/1710-1492-6-24.
Peer-Reviewed Conference Papers
Tom Hickerson and John Brosz (2019). Remaining Relevant: Critical Roles for Libraries in the Research Enterprise. Paper presented at: IFLA WLIC 2019 - Athens, Greece - Libraries: dialogue for change. August 25, 2019. libryary.ifla.org.
Shima Dadkhahfard, Katayoon Etemad, John Brosz, and Faramarz Samavati (2018). Area Preserving Dynamic Geospatial Visualization on Physical Globe. In Proceedings of the International Conference on Information Visualization Theory and Applications (IVAPP). SCITEPRESS. DOI 10.5220/0006627303090318
Rahul Kamal Bhaskar, Craig Anslow, John Brosz, and Frank Maurer (2016). Developing usable APIs with XP and cognitive dimensions. In Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC). IEEE. DOI 10.1109/VLHCC.2016.7739671.
Craig Anslow, John Brosz, Mike Boyes, and Frank Maurer (2016). Datathons: An Experience Report of Data Hackathons for Data Science Education. In Proceedings of the ACM Special Interest Group on Computer Science Education (SIGCSE). ACM. DOI 10.1145/2839509.2844568.
Fateme Rajabiyazdi, Jagoda Walny, Carrie Mah, John Brosz, and Sheelagh Carpendale (2015). Understanding Researchers' Use of a Large, High-Resolution Display Across Disciplines. In Proceedings of the International Conference on Interactive Tabletops & Surfaces (ITS). ACM. DOI 10.1145/2817721.2817735.
Lindsay MacDonald, John Brosz, Miguel Nacenta, and Sheelagh Carpendale (2014). Designing the Unexpected: Endlessly Fascinating Interaction for Interactive Installations. In Proceedings of the International Conference on Tangible, Embedded, and Embodied Interaction (TEI). ACM. DOI 10.1145/2677199.2680603.
Haleh Alemasoom, Faramarz Samavati, John Brosz, and David Layzell (2014). Interactive visualization of energy system. In Proceedings of the International Conference on Cyberworlds (CW). EuroGraphics & IEEE. DOI 10.1109/CW.2014.39.
John Brosz, Miguel Nacenta, Richard Pusch, Sheelagh Carpendale, and Christophe Hurter (2013). Transmogrification: Casual Manipulation of Visualizations. In Proceedings of User Interface Software and Technology Symposium (UIST). ACM. DOI 10.1145/2501988.2502046.
Florian Perteneder, Christian Grossauer, Thomas Seifried, Jagoda Walney, John Brosz, Anthony Tang, Sheelagh Carpendale, and Michael Haller (2012). Idea playground: When brainstorming is not enough. In Proceedings of Designing Collaborative Interactive Spaces for e-Creativity, e-Science and e-Learning Workshop at the International Working Conference on Advanced Visual Interfaces (AVI).
Kimberley Mikulecky, Mark Hancock, John Brosz, and Sheelagh Carpendale (2011). Exploring Physical Information Cloth on a Multitouch Table. In Proceedings of Interactive Tabletops and Surfaces (ITS). ACM. DOI 10.1145/2076354.2076381.
John Brosz and Faramarz Samavati (2010). Shape-Defined Panoramas. In Proceedings of Shape Modeling International 2010, 57-67. IEEE. DOI 10.1109/SMI.2010.23.
John Brosz, Sheelagh Carpendale, Faramarz Samavati, Hao Wang, and Alan Dunning (2009). Art and Nonlinear Projection. In Proceedings of Bridges 2009: Mathematical Connections in Art, Music and Science.
John Brosz, Faramarz Samavati, Sheelagh Carpendale, and Mario Costa Sousa (2007). Single Camera Flexible Projection. In Proceedings of the International Symposium on Non-Photorealistic Animation and Rendering (NPAR), ACM SIGGRAPH and EG. DOI 10.1145/1274871.1274876.
John Brosz, Faramarz Samavati, and Mario Costa Sousa (2006). Terrain Synthesis By-Example. In Proceedings of the International Conference on Computer Graphics Theory and Applications (GRAPP). EuroGraphics.
John Brosz, Faramarz Samavati, and Mario Costa Sousa (2004). Silhouette Rendering Based On Stability Measurement. In Proceedings of the Spring Conference of Computer Graphics 2004 (SCCG '04), ACM SIGGRAPH & Eurographics.
Research Book Chapters
Uta Hinrichs, Alice Thudt, Lindsay MacDonald, Miguel Nacenta, John Brosz and Sheelagh Carpendale (2016). Beyond Efficiency: Intriguing Interaction for Large Displays in Public Spaces. In Frank Maurer (Ed.) SurfNet: Designing Digital Surface Applications, pages 347 - 373. NSERC SurfNet, University of Calgary, Calgary, Alberta, Canada. ISBN 9780889533875.
John Brosz, Faramarz Samavati, and Mario Costa Sousa (2007). Terrain Synthesis By-Example. Advances in Computer Graphics and Computer Vision, Vol 4(2), 58-77. Springer Berlin Heidelberg. DOI 10.1007/978-3-540-75274-5_4.
Other Refereed Submissions
Chelsea Ambler, John Brosz, Susan Powelson (2014). Using Bohemian Bookshelf for serendipitous exploration of a history of medicine rare book collection. J Med Lib Assoc 102(4). [Virtual Projects Column]
Susan Berstler, Christopher Erdmann, John Brosz, Shawna Sadler, Lisa Hardy, Markus Wust, Matt Bernhardt (2014). The Future of Digital Scholarship. Info. Outlook: 18(4). Special Libraries Association. Handle 10536/DRO/DU:30071894. [Magazine Article]
Lindsay MacDonald, David Ledo, Miguel Nacenta, John Brosz, and Sheelagh Carpendale (2013). Authorship in Art/Science Collaboration is Tricky. Proceedings of the CHI Workshop on Crafting Interactive Systems: Learning from Digital Arts Practice. Handle 1880/50647. [Workshop Paper]
Christian Grossauer, Florian Perteneder, Michael Haller, Jagoda Walny, John Brosz, Anthony Tang, and Sheelagh Carpendale (2012). MathSketch: Designing a Dynamic Whiteboard for Instructional Contexts. Educational Interfaces, Software, and Technology (EIST). [Workshop Paper]
Lindsay MacDonald, Miguel Nacenta, John Brosz, and Sheelagh Carpendale (2012). A Delicate Agreement. The New Alberta Contemporaries, Esker Foundation, Calgary, Canada. [Art Exhibition]
Ricardo Langner, John Brosz, Raimund Dachselt, and Sheelagh Carpendale (2010). PhysicsBox: Playful Educational Tabletop Games. ACM Interactive Tabletops and Surfaces (ITS). ACM. [Poster]
Whitepapers
Amber Leahey, Eugene Barsky, John Brosz, Alex Garnett, Vincent Gray, Joseph Hafner, Kara Handren, Amanda Harrigan, Christian Lacroix, Julienne Pascoe, Catelynne Sahadath, Dany Savard, Andrew Senior, Barbara Towell, Lee Wilson (2017). Metadata for Discovery: Disciplinary Standards and Crosswalk Progress Report. Prepared by the Portage Network on behalf of the Canadian Association of Research Libraries (CARL). DOI 10.14288/1.0355406.
Eugene Barsky, John Brosz, Amber Leahy (2016). Research Data Discovery and the Scholarly Ecosystem in Canada: A White Paper. Prepared by the Portage Network on behalf of the Canadian Association of Research Libraries (CARL). DOI 10.14288/1.0307548.

AWARDS, SCHOLARSHIPS, GRANTS
UIST Honorable Mention for Best Demo 2013
Natural Sciences and Engineer Research Council of Canada PGS D 2005-2008
iCORE Graduate Student Scholarship Grant 2005-2008
Department Teaching Assistant Excellence Award 2007
Dean's Research Excellence Award 2006
Department Research Award 2006, 2004, 2003
Province of Alberta Graduate Scholarship 2004
Dean's List 2003, 2001, 2000, 1999
Student Peer Assistance Undergraduate Bursary 2001
Dr. James Zimmerman Memorial Bursary 2000
University of Calgary Undergraduate Merit Award 1999
Student Peer Assistance Undergraduate Bursary 1999
Lee Haskayne Bursary 1998

TEACHING EXPERIENCE
Sessional Instructor for Computer Science 583 Introduction to Information Visualization. Fall 2019
MyGrad Skills Instructor
Provided eleven iterations of three different workshops on data visualization theory, data visualization & wrangling software, and research data management.
2013-2019
Instructional Skills Workshop
Completed a four-day workshop focusing on questioning skills, constructive feedback, learning styles, and class planning. Taken at the Teaching & Learning Centre, University of Calgary.
2009
Teaching Assistant
2003-2008
Prepared and presented materials for two hours of tutorial instruction per week as well as marking assignments and assisting students during office hours/continuous tutorial. 10 to 25 students per tutorial and responsible for one or two tutorials per semester.
Courses: CPSC (Computer Science) 231 Intro. to Computer Science, CPSC 453 Intro. to Computer Graphics, CPSC 591 Rendering, CPSC 587 Modelling for Computer Graphics
Invited Instructor
Invited guest lecturer introducting 60 minutes of data visualization concepts and software for Environmental Design 637 Community Planning Studio for Prof. Kris Fox.2019, 2018, 2017
Invited guest lecturer introducing Tableau's visualization software to students in English 449 Literature of the Late Victorian Period for Dr Karen Bourrier.2019, 2015
Invited guest lecturer introducting 180 minute lecture on data visualization and use of Tableau for MBA Accounting 601 and Accounting 541 for Prof. Rong Zhao.2019, 2018
Invited guest lecturer introducing 30 minutes of data visualization concepts and resources for UNIV 201 Global Challenges course for Professors Christine Walsh, Annette Tezli, AnneMarie Dorland, and Robin Mueller.2019, 2018, 2017
Invited guest lecturer introducing 15-25 minutes of data visualization concepts and resources for Canadian Studies 501 and Arts & Science Honours Academy 501 for Dr PJ Stortz.2017, 2016, 2013
Invited guest lecturer on data visualization for Management Studies 217 Introduction to Business Analytics for Instructor Cameron Welsh.2014, 2015
Invited substitute lecturer for Computer Science 583/683 Information Visualization for Dr Sheelagh Carpendale.2011, 2010
Invited substitute lecturer for Computer Science 591/691 Rendering for Dr Mario Costa Sousa and Dr Jon Rokne.2008, 2005

ACADEMIC ACTIVITIES
Paper Reviews
  • ACM Human Factors in Computing Systems (CHI) (2011, 2014, 2017)
  • ACM International Conference on Interactive Surfaces and Spaces (ISS) (2016, 2017)
  • ACM International Conference on Interactive Tabletops and Surfaces (ITS) (2014)
  • ACM Special Interest Group on Computer Science Education (SIGCSE) (2017)
  • ACM User Interface Software and Technology Symposium (UIST) (2016)
  • Computer & Graphics (2010, 2013, 2014)
  • Computational Intelligence (2008)
  • Computer-Supported Cooperative Work & Social Computing (CSCW) (2014)
  • Environment and Planning A (2014)
  • EuroGraphics (2007, 2009)
  • Graphics Interface GI (2009, 2010, 2012, 2013)
  • IEEE Pervasive Magazine (2015)
  • IEEE eScience (2014)
  • IEEE Vis (2019)
  • InfoVis (2011)
  • International Conference on Immersive Telecommunications (2007)
  • Shape Modeling International (2009)
  • Transactions on Applied Perception (2014)
  • Transactions on Computer-Human Interaction (ToCHI) (2013)
  • Transactions on Computational Intelligence and AI in Games (2012)
  • Transactions on Visualization and Computer Graphics (TVCG) (2013, 2016, 2019)
  • University of Calgary Conference on Learning & Teaching (2015)
Volunteering/Service
Member of CARL Portage Data Discovery Expert Group 2016-present
Member of CARL Portage Data Management Planning Expert Group 2016-2019
University of Calgary Datathon and Meetup Venue Organizer for Data for Good 2015-present
Judge at the University of Calgary's Undergraduate Research Symposium 2013-2018
Member of the ACM International Conference on Interactive Surfaces and Spaces (ISS) Poster Committee 2016-2017
Member of IEEE eScience Program Committee 2014
Design Mentor at Hacking Health Calgary 2014
Judge & Award-Round Judge at Calgary Youth Science Fair 2007-2013

PRESENTATIONS & TALKS
Workshops & Events
Preconference on Digital Displays for Visualization, Engagement, & Learning. Sept 2016.
With Susan Powelson, Renée Reaume, Dylan Tetrault, and Justin Anders. Calgary. 40 participants. [Organizer]
Day long workshop on Data Visualization at ACCOLEDS 2015. Dec 2015.
With Renée Reaume. Calgary. 40 participants. [Invited]
Day long ACRL worshop on Data Visualization at the ALA 2015 Annual Conference. June 2015.
With Renée Reaume & Leeanne Morrow. San Francisco, USA. 40 participants. [Reviewed Submission]
Presentations, Panels, & Webinars
Presentation: Redesigning the Researcher-Library Experiences: Case Studies, Key Questions. Dec 2019. Coalition for Networked Information Fall Meeting, Washington, USA. With Tom Hickerson. [Reviewed Submission, to appear]
Presentation: Partnering with Scholars: Coordinating Functional Support for Campus Research. February 2019. Georgetown University Library. [Invited Talk]
Presentation: What is the Future of Libraries and Academic Research? Dec 2018. Coalition for Networked Information Fall Meeting, Washington, USA. With Tom Hickerson and Suzanne Goopy. [Reviewed Submission]
Webinar: Data Management Planning: Evolving Tri-Agency Expectations and Collaborative Models of Support. Dec 2017. Canadian Association of Research Administrators. With Robin Smith [Reviewed Submission].
Panel Organizer: Experiences with High Resolution Display Walls at Academic Libraries. Dec. 2015.
Coalition for Networked Information Fall Meeting, Washtington, USA. [Reviewed Submission]
Panelist: Real World Protyping: Designing Technology Spaces through Experiementation. June 2015.
ALA 2015 Annual Conference, San Francisco, USA. [Invited Panelist]
Interactive Session: Learning with a High Resolution Display Wall. May 2015.
University of Calgary Conference on Teaching and Learning, Calgary, Canada. [Reviewed Submission]
Seminar: Using Visual Variables in Data Visualization. June 2014
Werklund Technology Day, Calgary. [Invited Seminar]
Presentation: Bohemian Bookshelf: Allowing Open Exploration of Fragile collections. Oct 2014
Netspeed, Edmonton. With Chelsea Ambler & Susan Powelson [Reviewed Submission]
Presentation: Visualization Studio: Two Years of Experience at the U. of Calgary. March 2014
Coalition for Networked Information Spring Meeting, St Louis, USA. With Shawna Sadler. [Reviewed Submission]
Panelist: Canadian Research Libraries' Role in Data Stewardship for the Social Sciences. Oct 2013
World Social Science Forum, Montreal, Canada. [Invited Panelist]
Presentation: Visualization Walls. Oct 2013
Netspeed, Calgary, Canada. With Renée Reaume. [Reviewed Submission]
Presentation: Digital Tabletops. May 2013
Collaboration for Learning, Calgary, Canada. With Dylan Tetrault. [Reviewed Submission]
Presentation: The Taylor Family Digital Library. Oct 2012. Internet Librarian, Monterey, USA. With Paul Pival [Reviewed Submission]

TECHNICAL SKILLS
Expert Proficiency
C, C++, C#, OpenGL, DirectX, PHP, HTML, CSS, javascript, Delphi, Pascal, LaTeX, Tableau, Windows, Digital Photography
Strong Proficiency
D3, JQuery, three.js, VB, GLSL, Java, MySQL, SVN, Git, Photoshop, SVG, Office, Linux, Linux Server Administration, Video Editing