Paul in the secret lab! XD

Paul Walter

MSc, MGIS, PhD Student
Pronouns: he/him

Positions

Software Engineer

~ Other ~

Contact information

Background

Biography

Well-traveled, personable, a good listener, and a quick learner, I am a software/data/ML/LLM engineer, former lecturer (three years), and GIS analyst (and amateur sculptor!). I speak Portuguese and Spanish, and I have almost 20 years of software development experience and two master's degrees.

I'm excited to be a PhD student in the Geography department at the University of Calgary, supervised by Dan Jacobson.

I work part-time as a Software Engineer building tools for Pedestrian Conflict Analysis, and I volunteer on the Equality, Diversity, and Inclusion (EDI) committee as the graduate representative bringing a neurodiverse background.

I've served as a Research Assistant on several successful grant applications, securing approximately $500,000 CAD in funding and allowing funding for two master's students.  I even designed the qualitative data collection methods, leveraging open-source software to maximize the allocation of funds to students rather than technology.

I also volunteer at the Ability Workshop Society (see section below).

MY RESEARCH:

I'm focused on developing a method to automate city-wide accessibility evaluations from flexible, highly-subjective, first-person perspectives. Think of it as a "Spotify for social inclusion" across intersectional axes, accounting for future interactions from drones.

To achieve this, I'm combining innovative storytelling approaches using photo voice and tessellating these voices into OGC-compliant 3D tile data using machine learning, NLP and off-line Large Language Models (LLMs), and knowledge graphs to be used in smartphone apps for mapping. My goal is to implement this at city scale in a way that promotes pedestrian synergy, and support age-positive environments.

MY MOTIVATION

This subject is particularly meaningful to me. When I was younger, I faced the possibility of losing my legs for about 7 years, an experience that shaped my deep appreciation for the everyday courage of people who persevere despite challenges and inequities.

PROFESSIONAL BACKGROUND:

I'm highly proficient in GIS, software development, databases, machine learning, computer vision, and both human (Portuguese, Spanish, and others) and computer languages (Python, Java, Golang, Rust, JavaScript), and database protocols (SQL for transactional and OLAP architectures, GeoSPARQL, RDF).

I taught at the Rochester Institute of Technology's (located in Rochester, NY, USA) branch campuses in Dubrovnik and Zagreb for the 2011, 2012, and 2013 school years. 

My professional software contributions, utilizing domain-driven design architectures and microservice patterns, are currently deployed in 49 states and 3 territories within the USA for matching Medicare/Medicaid recipients to in-home care.

Research

Areas of Research

Computational Disability Studies

I am interested in on developing co-design methods to tailor machine learning and spatial data to people experiencing disabling environments (physical, digital, or social).

Participation in university strategic initiatives

Courses

Course number Course title Semester
SWEN-383 (at RIT) Software Design Principles and Patterns Spring 2013 - Zagreb Campus, Croatia
4002-425 (at RIT) Human Factors I Spring 2012 - Zagreb Campus, Croatia
ISTE-260 (at RIT) Designing the User Experience Fall 2013 - Zagreb Campus, Croatia
ISTE-341 (at RIT) Server Programming Spring 2013 - Zagreb Campus, Croatia
4002-218 (at RIT) Programming for Information Technology II Winter 2012 - Dubrovnik Campus, Croatia
4002-219 (at RIT) Programming for Information Technology III Spring 2011 - Zagreb Campus
4002-320 (at RIT) Introduction to Multimedia: The Internet and the Web Winter 2011 - Zagreb Campus, Croatia
4002-331 (at RIT) Interactive Programming Winter 2012 - Zagreb & Dubrovnik Campuses, Croatia
4002-409 (at RIT) 3-Tier Website Design and Implementation (Client, Server, DB) Spring 2011 / Winter 2012 - Zagreb / Dubrovnik Campuses, Croatia
ISTE-120 (at RIT) Computational Problem Solving in the Information Domain I Fall 2013 - Zagreb Campus, Croatia
ITSE-190 (at RIT) Foundations of Modern Information Processing Spring 2013 - Zagreb Campus, Croatia
ISTE-340 (at RIT) (Web) Client Programming Spring 2013 - Zagreb + Dubrovnik Campuses, Croatia

Projects

SSHRC Insight Grant (Our team won it!)

SUMMARY: Canadian cities have a major accessibility problem due to design that excludes people with disabilities. Despite a 2040 deadline for a barrier-free Canada, we lack data on where these barriers are. Our team, including experts with lived experience of disability, will: 1) collaborate with disabled individuals, 2) create city-wide barrier maps using cutting-edge tech, and 3) develop accessibility metrics. This project shifts to an AI-driven approach, producing open-source tools and data for policymakers, planners, and businesses to build truly accessible cities for all Canadians.

MY ROLE: I designed the data collection methods / statistical frameworks, and integrated them with open-source tools, enabling efficient data collection and analysis. This involved developing skills in Linux, DevOps (Docker-Compose, Packer, Terraform), and cloud computing (SLURM, OpenStack) to leverage High Performance Computing. I also applied my software expertise to create a comprehensive data collection pipeline, encompassing respectful qualitative methods, ML-enabled video transcription, geolocation, photogrammetry, and remote sensing for city-wide pattern analysis.


Disability Barriers and Digital Wayfinding: Navigating Everyday Life

PhD project: Our cities are fundamentally designed around car ownership, neglecting the needs of pedestrians. When pedestrian considerations are factored in, they're often reduced to metrics like "walkability" (or Walk Score), which overlooks the challenges faced by millions who cannot walk, such as wheelchair users. This approach inadvertently creates environments that are hostile to people with disabilities.

The combined issues of car dependency and invisible barriers significantly hinder the mobility of wheelchair users, many of whom cannot own cars due to systemic discrimination linked to accessibility challenges.

This project aims to develop a co-design method for creating personalized spatial data for way-finding apps in smartphones (google maps style, but private!) that empowers people facing disabling environments, and be socially connected. 


Offline LLM Chat-Bots for Equity: Offline Large Language Models (LLM) for Sensitive Topics

Project Goal: To develop a secure and efficient offline system for leveraging the power of large language models (LLMs) without compromising sensitive data privacy.

Methodology: This project employed the Langchain framework to construct a Retrieval Augmented Generation (RAG) system capable of operating in an offline environment. By utilizing locally stored, pre-trained LLMs and vector databases, the system enables secure and private chat-bot to conduct analysis of sensitive data without relying on external cloud-based services.

Key Components:

  • Offline LLM Integration: Integration of a pre-trained LLM into the local environment, allowing for natural language processing capabilities without exposing sensitive data. 
  • Vector Database Implementation: Creation of a local vector database to store embeddings of relevant documents, facilitating efficient information retrieval.
  • RAG System Development: Construction of a RAG system to enable the LLM to access and process information from the local vector database, generating informative and relevant responses without "hallucinating".
  • Data Privacy and Security: Implementation of robust security measures to protect sensitive data throughout the entire process, took place on an encrypted drive, ensuring compliance with privacy regulations.

Outcomes: This project successfully demonstrated the feasibility of creating a secure and private LLM-powered application without relying on external cloud services. The developed system offers a promising approach for organizations handling sensitive data, enabling them to harness the power of AI while maintaining data privacy and control.


Machine Learning, Accessibility Audits, and Industry Classification

Project Goal: To create a classification system for classifying libraries, schools, department stores, restaurants, so that contextual data around disability barriers can be better known. To do this I am using the UN's International Standard Industrial Classification of All Economic Activities (ISIC).

Methodology: This project employed machine learning techniques to classify unstructured text (business descriptions). So far, I have completed the first part achieve this, two primary ML models were utilized: the ISIC-kit, a pre-trained model fine-tuned for ISIC classification, and the Beacon NAICS (converted to ISIC) classifier from the U.S. Census Bureau. To enhance the ISIC-kit's performance, a Python module was developed to optimize GPU utilization and refine the prompt creation architecture.

Data Acquisition: A critical component of this project involved obtaining access to the Beacon NAICS classifier data. I made a formal request to the U.S. Census Bureau and it was granted (awesome!), providing essential data for the classification process.

Key Findings:

  • Model Improvement: I improved the NAICSkit model through GPU optimization and refined prompt engineering.
  • Data Enrichment: Contexual information around pedestrian routing is better known: Establishments were successfully classified using the enhanced models, resulting in a rich dataset for accessibility analysis.
  • Industry-Specific Insights: The classified data revealed significant variations in accessibility performance across different industries, informing targeted intervention strategies.

Impact: By classifying buildings based on ISIC codes, we can more adequately align our research with the UN's sustainable development goals. 

 


Accessibility, Knowledge Mobilization, and 3D Photogrammetry Models

In progress! 

As mentioned in my bio, I am volunteering at the Ability Workshop Society, a 30 year all-volunteer organization that builds custom solutions for people in need who are experiencing disability barriers in their everyday lives (projects listed here). I've been involved with projects such as installing oxygen line holders so clients can avoid tripping injuries, and converting a pneumatic braille printing press over to be electric. 

Recently, I am assisting in a knowledge transfer project for their 2023 award winning contribution (congratulations Fritz Peyerl!) for an open-source powered wheelchair trainer for young people with mobility challenges just learning how to operate a powered wheelchair safely. 

My role in this project is to create an annotated 3D photogrammetry model and website to make it clearer for the users what the parts are, and how to use it).  

Check out this link to see what I mean by web friendly 3D model: (Not my creation, but this is the style of annotated 3D Model I'll create with it.) See this link for working example: 


Deep Inter-subjectivities: Storytelling, Portraiture, and Accessibility

Project Description: An ongoing, multi-year personal exploration into the complexities of human connection and shared experiences, expressed through portraiture, journal based narratives, and sculptural portraits in clay.

This project involved the creation of artistic works that aimed to capture the unique perspectives, feelings, and commonalities among individuals with an eye to the geographies in which they lived. Through this process, I developed a deeper understanding of place-based inter-subjectivities: how people understood the places in which they lived. 

Accessibility Relevance: Portraiture is a practice of deep listening. Through casual conversation, the subject's life story can emerge, can be partially transposed through their facial expressions upon the portrait medium. It is a practice that cultivates a way of active listening that can piece together the everyday clues of how emergent barriers and geographic processes, ranging from physical to economic, can exist for the person, and significantly impact their daily lives.


Sculptural Anatomy and Accessibility

Project Overview: While working full time as a software engineer, I engaged in an ongoing, multi-year, personal project dedicated to in-depth study of human anatomy through sculpture and drawing. This involved immersive experiences including:

  • One-year intensive study of sculptural anatomy in Lima, Peru, at Herkales Academy. 
  • One-year sculptural bronze foundry training at the Fire Arts Center in Chicago.
  • Advanced sculpture training under renowned artist Philippe Fauraut, assisting in the creation of two, three-meter marble sculptures (in black and white marble).

Accessibility Relevance: A keen understanding of human anatomy is helpful for designing accessible environments. This project has cultivated my ability to understand human form and movement in 3D spaces, informing a holistic approach to problem-solving in accessibility.


Computer Vision Tools for Pedestrian Conflict Analysis

Created privacy-focused computer vision software for automated pedestrian safety analysis, supporting a civil engineering team's efforts to reduce car fatalities and increase social participation. 

These tools generate trajectory data for cars, pedestrians, and wheelchairs from overhead and ground-level imagery while prioritizing the protection of individual privacy. This technology enables efficient safety audits without compromising personal information.

The software can run on Android and iPhones. 

 

Awards

  • Alberta Graduate Excellence Scholarship (AGES), Recognizing outstanding academic achievement in graduate studies, Province of Alberta. 2024
  • Fully Funded PhD Opportunity! (2023), University of Calgary, Geography Department. 2023
  • Faculty of Graduate Studies Scholarship, Faculty of Graduate Studies. 2023
  • International Graduate Tuition Award - Summer, Faculty of Graduate Studies, University of Calgary. 2024
  • International Graduate Tuition Award - Summer, Faculty of Graduate Studies, University of Calgary. 2023
  • International Graduate Tuition Award - Spring, Faculty of Graduate Studies, University of Calgary. 2024
  • International Graduate Tuition Award - Spring, Faculty of Graduate Studies, University of Calgary. 2023
  • Awarded a MSc Assistantship in three fields (Database, Programming, and Multimedia). Usually only awarded for one., Rochester Institute of Technology. 2007
  • Evolve 2 Innovate Award: Free entrepreneurial seminars, Innovate Calgary at the University of Calgary.. 2023
  • Eyes High International Doctoral Scholarship (2025), University of Calgary. 2025

Publications