Francisco Farinha

Francisco Farinha

Data Scientist
Canada

About Me

Data Scientist with experience in machine learning, computer vision, and robotics. Has worked on model development, research, and applied ML systems across BlackBerry, Canary Cognition Research, Flash Forest Inc., and Lo…

Experience

DATA SCIENTIST

BlackBerry
Jul 2023 - Present · 3 years

Optimized IVY synthetic sensors, reducing CPU and memory usage to within 5% for ML-IDS solutions.
Partnered with the Threat Research and Intelligence team on automotive cybersecurity research, creating a new MITRE framework.
Conducted GPT-4 experiments for SOC analyst support, focusing on classification and generation of MITRE unit tests for IDS solutions.
Spearheaded research into differential privacy techniques to protect ML models against model inversion attacks, aiming to integrate these into an 'ML on the Edge' framework.

DATA SCIENCE STUDENT

BlackBerry
Sep 2022 - Dec 2022 · 3 months

Assessed BlackBerry's custom anomaly detection algorithm against standard Intrusion Detection Systems for feasibility.
Improved facial detection module speed during project escalations and educated BlackBerry Labs on facial recognition loss functions.
Developed and delivered a workshop on Convolutional Graph Neural Networks, exploring their use in malware classification.

RESEARCH ASSISTANT

Canary Cognition Research
Sep 2021 - Apr 2022 · 7 months

Training and fine-tuning BERT models on transcribed speech data for Alzheimer’s Disease classification.
Exploring visualization techniques for model interpretability to find patterns in input data.
Participating in weekly reading groups to present novel papers.

MACHINE LEARNING SPECIALIST

Flash Forest Inc.
Sep 2020 - Apr 2021 · 7 months

Developed QGIS Machine Learning segmentation pipeline to aid in planting missions.
Compiled, cleaned, and maintained dataset of orthomosaic images.

MACHINE LEARNING INTERN

Longervision Technology
Jul 2020 - Sep 2020 · 2 months

Prepared client image dataset trained and deployed a quantized YOLOv4 model on NVIDIA Jetson Nano for detecting passengers and workers on train platforms.
Established a Structure from Motion (SFM) pipeline for 3D reconstruction of drone footage using OpenMVG and OpenMVS.

Skills

Python Data Science Pytorch TensorFlow Machine Learning C++ MATLAB Octave TensorFlow Keras PyTorch CNNs YOLO GCNs GPT-4 NumPy Pandas OpenCV Matplotlib Linux Bash ROS Gazebo OnShape BERT QGIS Computer Vision Deep Learning NLP KMeans GMMs SVM Random Forests DNNs Reinforcement Learning Segmentation Classification Object Detection Speech Recognition Pose Recognition Person Tracking
Report this Profile?