About Me
Hello! I am a technical operations manager focused on emerging technologies - particularly at the intersection of LLMs and academics. I am employed by the the University of New Brunswick, where I lead the research and implementation of AI tools at UNB Libraries, maintain infrastructure, and build practical solutions for our patrons across campuses.
I began my career as an post secondary researcher and instructor in STEM. My area of research was Computational Physical Chemistry. I loved the teaching component of academia, in particular: presenting complex ideas in a clear and logical series of steps from first principles.
As a lifelong tech enthusiast, my experiences in automating and deploying computational hardware eventually sparked my interest in the tech field itself, where I have worked full-time for approximately 15 years. I leverage the skills I learned in academia to lead teams, mentor developers, and create presentations about emerging tools and trends in AI and infrastructure.
My current focus is the practial/rubber-meets-the-road integration of LLM-driven applications and interfaces in our library environment. The hype of AI is certainly overblown, but it CAN augment our workflows and improve our services. I am particularly interested in the use of LLMs for information discovery, document digitization, summarization, and deploying more human-centered interfaces for our patrons.
Finally, I own and operate Elemental CodeWorks. ECI has delivered performant, human-centered, and accessible applications for over twenty years. Our strengths: data-driven web experiences, LLM-based interfaces, and projects that drive community engagement and revitalize cultures and Indigenous languages. If you are interested in retaining my services, please contact me to discuss availability.
Strengths
- 
          
Strategy
- Design and evaluate infrastructure towards sustainability, performance
 - Design and standardize development processes, prioritizing consistency and pain points minimzation. Shrink the TTFC (Time to First Change) for team members.
 - Implement CI pipelines towards above goals
 
 - 
          
Mentoring
- Mentor colleagues in onboarding, development processes, and guidance
 - Assign tasks and coordinate priorities toward project, stakeholder goals
 - Set and maintain quality standards through documentation and review
 
 - 
          
Knowledge Sharing
- Translate complex ideas and models into accessible language for a diverse audience
 - Write clear documentation, walkthroughs, and HOWTOs
 - Present the above-mentioned items to audiences
 
 - 
          
Current Technologies
- Implement Gen-AI applications: RAG-based discovery, document digitization and summarization
 - Oversee creation and maintenance of container-based deployments: Docker, Kubernetes, and Helm
 - Design and manage CI/CD pipelines with GitHub Actions, Kubernetes
 
 
Areas of Interest
AI / LLM
- RAG and LLM-based assistant tools for search & discovery of institutional knowledge
 - AI-based document digitization and summarization
 - Concerns around ethical AI, responsible and transparent AI deployments
 - Conversational AI interfaces for improved UX
 
Infrastructure
- Container-based deployments: Docker, Kubernetes, and Helm
 - Optimizing cloud infrastructure for scalability and cost-efficiency
 - CI/CD pipelines to improve experiences at all levels
 - Static site infrastructure instead of 'everything dynamic'
 
Education & Community
- Mentoring teams, collaborative learning
 - Accessible technical documentation, HOWTOs, tutorials
 - An Open-Whenever-Possible institutional policy
 - STEM education, outreach initiatives
 
Professional Projects
An AI inference endpoint gateway. Features authentication, routing, guardrails, and centralized logging.
Deckard collects and exposes local knowledge sets via a custom hybrid RAG stack
An archival storage and discovery interface for our collection of digitized New Brunswick historical newspapers.
Dockworker provides developers, site builders and ops a single technical interface with a consistent workflow regardless of the framework.
UNB Scholar is an institutional repository intended to collect, preserve, showcase, and promote the open access scholarly output of the UNB community.
Personal Projects
A lightweight docker-based nginx based RTMP relay/encoder for streaming simultaneously to Youtube, Twitch, and other services.
A Dynamic DNS solution that leverages AWS Route 53 A records.
Deckforge serves as the blockchain/API component of a privately hosted trading cards / NFT project.
A tool for telling stories: simulates radio transmissions of audio vingnettes, spinning out stories over variable timelines.