Resume
Resume
| **Safety Specialist | Builder | Investigator** |
Former RCMP Police Officer turned Engineer. Experience building detection systems and investigating complex misuse patterns across systems, networks and products. Expert in designing ML powered monitoring pipelines, automating investigative workflows, and translating emerging threats into scalable technical mitigations. Proven track record responding to critical incidents and collaborating with policy, product, and engineering teams.
| Find my work: GitHub | Kaggle | HuggingFace |
Technical Skills
| Area | Details |
|---|---|
| Languages | Python, SQL, Scala, Bash |
| ML/Data Science | scikit-learn, PyTorch, Transformers, pandas, numpy |
| Data Engineering | Airflow, Spark, Kafka, AWS (S3, Athena, DynamoDB) |
| Tools & Platforms | Git, Docker, Jupyter, Tableau, Looker, Jira |
| Specializations | Digital Forensics, Investigations, Infosec, Analytics, Pipelines, LLM Safety, Adversarial Testing, Content Moderation, Anomaly Detection, Incident Response |
Projects and Open Source
- Alignment Faking Detection Training Pipeline | github.com/bigsnarfdude/mindreader
- Developed alignment faking detection system for AI reasoning traces, fine-tuning open-source models (Gemma 3, GPT-OSS) to achieve 0.980 AUROC on the Gold-106 benchmark, outperforming Anthropic’s GPT-4o baseline by 6 percentage points with fully open dataset, models, and evaluation scripts
- Mechinterp Experiments on AF Detectors | github.com/bigsnarfdude/lightbright
- Built interpretability experiments using GemmaScope-2 sparse autoencoders on Gemma 3 models to investigate alignment faking detection, featuring layer-wise analysis across 62 transformer layers and trained detector models published on HuggingFace
- Safety Reasoner Evaluation Framework | github.com/bigsnarfdude/wizard101
- Built evaluation framework for AI safety and responsible development, featuring multi-policy classification tools, chain-of-thought monitoring systems for decision transparency, and automated flagging mechanisms to detect reasoning failures and policy violations
- LLM Abuse Patterns | github.com/bigsnarfdude/llm-abuse-patterns
- Created open-source adversarial testing toolkit for LLM security, containing 500+ jailbreak attempts, novel ensemble detection method based on reasoning trace analysis, and evaluation harness for assessing truthfulness in model reasoning
- HuggingFace Datasets
-
AF Training Data AF Detection Benchmark
Professional Experience
Banff International Research Station (UBC)
Manager, UBC Math Department | Apr 2022 - Present
- Hands-on technical manager with expertise in machine learning and Python programming
- Managed end-to-end technical operations for UBC research department across three core domains: (1) network infrastructure (2) multimedia technology (3) computing resources like databases, Wiki, desktops, laptops, file servers
- Developed ML classification tools to process data from various operational systems
- Manage delivery and support of two custom online web applications and their databases
Pursuit Collection (Banff)
Senior Analyst, Information Technology | Feb 2018 - Apr 2022
- Administered and secured SQL Server databases, migrated to Azure, optimising performance and scalability
- Predicted revenues using Power BI, ML based computer vision models, and ML Bayesian Monte Carlo simulations
- Built Python ETL tools for processing operational data and anomaly detection
- Developed executive and operational reports with SSRS and Power BI
- Researched and modelled data to forecast visitor numbers, revenue, and sales trends
- Spearheaded digital transformation, migrating to an Azure-based data platform
Data Science Consultant
CISSP, CISM, CISA, and ITIL certifications
-
ML Research Engineer, Neal Foundation (Toronto, ON) Nov 2016 - Jan 2018 -
Bench Accounting (Vancouver, BC) Jan 2016 - Oct 2016 -
Snowplow Analytics (London, UK) Jun 2015 - Dec 2015 -
3 Tier Logic Analytics (Vancouver, BC) Jun 2014 - Jun 2015 -
Pathful Analytics (Chicago TechStars Company) May 2013 - Jun 2014 -
Recurse Center (Hacker School NYC / ETSY.com) Sep 2012 - Dec 2012
Key contributions across consulting roles:
- Consulted, managed, and delivered data products using Python and Scala for various clients
- Secured, configured controls, and built SQL databases in AWS
- Developed a big data analytics engine, including analytics and anomaly detection
- Created a real-time data processing platform capable of handling millions of transactions daily
- Extracted, transformed, and loaded data from sources such as the Twitter firehose, Facebook, YouTube, Google Analytics, Google Maps, and SQL databases
Capilano University
IT Security Analyst, IT Applications and Architecture | Mar 2011 - Sep 2012
- Investigated cybercrimes to protect personnel, data integrity, and reputation for educational institution
- Oversaw PCI compliance, network forensics, and penetration testing
- Developed tools for data acquisition and analysis from internet sources and computer systems, investigation tooling
- Visualised tracking data using Google Maps API, Location API, and MAC Address API
Mainland Information Systems Limited
Director of Security Consulting | Nov 2009 - Feb 2011
- Founded profitable cybersecurity consulting group within the firm
- Conducted penetration testing for 17 major oil and gas, education, and healthcare companies
- Established consulting services for PCI compliance, DLP, and computer forensics
- Led Mainland’s cybersecurity practice, specialising in information security consulting
City of Vancouver
Project Manager/Senior Technical Specialist, Information Technology | Mar 2008 - Aug 2009
- Led PCI-DSS implementation of controls, assessed threats, risks, and managed emerging security issues for new cybersecurity infrastructure for 2010 Winter Olympics and PCI compliance requirements
- Enhanced security monitoring controls to protect critical city data including 911 services
- Installed network security tools processing 50 million events and 90 million connections per day
- Hired and coached cybersecurity staff, managed cybersecurity audits, penetration tests
Deloitte & Touche LLP (Canada)
Security Officer, Architecture and Planning | Jan 2007 - Jan 2008
- Led and implemented application security program consisting of policy, standards, threat modeling, code reviews, and application security vulnerability assessments
- Managed the development and implementation of global security policies, standards, guidelines, and procedures to ensure ongoing maintenance of security
- Responsible for incident response planning, as well as the investigation of security breaches; assisted with disciplinary and legal matters associated with such breaches
Education & Training
| Year | Program | Location |
|---|---|---|
| 2026 | Advanced Python - David Beazley | |
| 2024 | NeurIPS 2024 | Vancouver, BC |
| 2024 | Google Kaggle Generative AI | Virtual |
| 2020 | CVPR (Conference on Computer Vision and Pattern Recognition) | Virtual |
| 2019 | NeurIPS 2019 | Vancouver, BC |
| 2013 | TechStars Chicago | Chicago, IL |
| 2012 | Hacker School (Recurse Center) | New York, NY |
| 2011 | LEVA (Law Enforcement Video Analyst) Conference | Idaho |
| 2010 | CanSecWest | Vancouver, BC |
| 2009 | SANS - Computer Forensics, Investigation, and Response | Vancouver, BC |
| 2009 | Cisco Security Firewall Appliance Software v8.0 (642-524 SNAF) | Vancouver, BC |
| 2009 | Cisco Security MARS v3.0 (642-545) | Vancouver, BC |
| 2008 | SANS - Advanced Web Application Hacking | Vancouver, BC |
| 1995 | RCMP Training Academy | Regina, SK |
| Faculty of Social Science, Dept. of Psychology (2 years) | University of Western Ontario |