experience
Selkirk College
advanced computing research intern, nelson bcdata annotation
ai code analyzer, annotator & reviewer, nelson bcnatural insect control
bc/ab technical sales rep, nelson bcshambhala music festival
stage director, nelson bcphidelity contracting
sole proprietor, nelson bc
projects
Sound Object Indentification
Primary researcher and programmer for an automated machine learning pipeline to detect, identify and document industrial noise sources.

Wane Detection
Primary researcher and python programmer for a photogrammetry, point cloud and computer vision pipeline as an automated quality control detection mechanism.

Kyma Kata
Collaborating member of advanced audio synthesis and effects designer's group working in kyma, a hardware accelerated digital audio synthesis environment.

Kyma International Sound Symposium (KISS 2019)
Presented research on physics based analysis and modelling of sonic systems and the implementation in the kyma environment.

tech
-
Languages
Python, JavaScript, Smalltalk, CSS, HTML, Bash, Chuck, Capytalk, Java -
Frameworks and Other
NodeJS, Flask, Quasar, Firebase, Postman, Bootstrap, MySQL, MongoDB, ReactJS, VueJS -
Libraries and Packages
Pandas, Numpy, SKLearn, Tensorflow, Altair, Scipy, Librossa, Open-CV, Meshroom, RpLidar, Matplotlib, Express, Axios, BCrypt, JWT, Cookie Parser, Body Parser, OpenAI -
Audio
Cubase, Logic, Live, Kyma, Komplete, Chuck, Peak, Audacity, Bitwig
skills
- Front-End Development: HTML, CSS, SCSS (W3C standards, mobile-first), JavaScript (OOP, modular, procedural)
- Browser APIs & DevTools: Used browser-based IDE tools (Chrome DevTools, Lighthouse) for debugging & performance optimization
- Back-End Development: Node.js, PHP (Apache, PDO, CRUD), REST API design
- Databases: MySQL (Workbench, Postman), MongoDB (NoSQL, Node.js API integration)
- Full-Stack Deployment: Deployed LAMP & MERN stacks using ESXi hypervisor, Docker containers
- Server Deployment & Management: Managed Linux VMs, ESXi Hypervisor backups
- Web Hosting & CMS: Deployed NextCloud, WordPress, and Matomo on Linux VMs
- Networking & Security: Configured Nginx (reverse proxy, port forwarding), managed server access using IP Tables & UFW
- Containerization: Deployed and managed Docker containers (LAMP, MERN, Nginx with proxy pass)
- Python for AI/ML: Implemented ML pipelines using Scikit-Learn (Linear Regression, KNN, Decision Trees, SVM)
- Model Evaluation: Assessed prediction accuracy using SKLearn metrics
- Data Visualization: Created interactive reports with Matplotlib & Altair
- TensorFlow AI: Researched & deployed YAMNet AI audio detection on DRAC GPU clusters
- Computer Vision & LiDAR: Developed Python-based edge detection for industrial lumber grading using OpenCV, LiDAR, and Meshroom photogrammetry
- PCA Analysis: Researched PCA for LiDAR data assessment & EDA reporting
- Cursor: Leveraged AI code generation IDE for scaffolding and development of NodeJS App
- Agile Project Management: Used Jira (SCRUM framework) for managing group projects
- Reporting & Documentation:Documented and presented stakeholder/government research reports
Software Development & Web Technologies
DevOps & Infrastructure Management
Data Science, AI & Machine Learning
Research, Documentation & Project Management
education
-
Selkirk College
web development certificate -
Selkirk College
advanced computing research intern (coop) -
UBC Extended Learning
data science certificate -
Selkirk College
university arts sciences/ foundations in programming -
Standford Online
physics based sound synthesis (Perry Cook) -
Art Institue Vancouver (CDIS)
recording arts certificate -
Kushal Das
master sitar mentorship (Kolkatta) -
Berklee College of Music
CPEMS - sound design and music production -
University of Victoria
introduction to java programming (TETS -215) -
Simon Fraser University
accoustic dimensions in communication (CMNS-259) -
University of Windsor
communications major (3rd year complete)