Matthew Haskins

Matthew Haskins

Data Science & AI Engineer

Exploring the intersection of Graph Neural Networks, Deep Learning, and Web Technologies

01 About Me

Combining industry experience with active research, I am a data-science and AI engineer finishing a Master of Data Science at the University of Western Australia (early 2025) and holding a Bachelor of Commerce in Finance. In my current role with EY’s Technology Assurance practice I examine digital-asset platforms end-to-end running desktop reviews, technical tests, and DeFi-network analyses; delivering IT-assurance work across applications and infrastructure; and building internal tools that translate raw on-chain data into clear, Web2-style reports for clients.

My academic work adapts temporal geometric neural-network architectures to rumour detection, uniting graph learning with natural-language analysis. The same research mindset drives my open-source portfolio, which includes Dynamic Dashboards, Araneos, and AI Video Creation full-stack systems that weave together GNNs, large language models, computer vision, and modern web tooling to solve practical problems.

Fluent in Python, PyTorch, Deeplearning Frameworks, and comfortable moving between statistical analysis, cloud infrastructure, and application design, I balance analytics with pragmatic delivery. Outside of work I explore AI driven Application development and machine learning model development, and I am motivated by opportunities where thoughtful engineering and clear communication turn complex information into decisions that create real value.

AI & Deep Learning

Specializing in GNNs, NLP, and Computer Vision

Full-Stack Development

Building end-to-end AI-powered applications

Blockchain Analytics

Bridging Web3 and traditional data systems

02 Professional Journey

Technology Assurance – AI & Digital Assets

Jan 2025 – Present

EY, Perth, WA

  • Evaluate digital-asset platforms through structured desktop research and technical testing
  • Review DeFi networks to identify and document emerging risks for clients and regulators
  • Provide IT-assurance over applications and infrastructure in complex audit environments
  • Develop data-extraction and analytics scripts that transform Web3 data into concise Web2 reports
Python Blockchain Data Analytics Web3

AI Research Engineer (Thesis)

Jul 2023 – June 2025

University of Western Australia

  • Adapted existing temporal geometric GNN architectures (e.g. DySAT, TGN) for rumour-detection tasks
  • Reproduced and benchmarked six temporal and static GNN models on the PHEME dataset
  • Built a PyTorch training pipeline to ensure consistent evaluation and hyper-parameter tuning
PyTorch Graph Neural Networks Research Python

Intern - Technology Assurance

Nov 2024 - Dec 2024

EY, Perth, WA

  • Contributed to AI-driven solutions for financial risk assessment
  • Gained hands-on experience with enterprise-scale data analytics platforms
  • Collaborated on blockchain analytics projects for digital asset evaluation

Accountant

Feb 2023 - Sep 2023

JDA Chartered Accountants, Perth, WA

  • Corporate structure tax planning and compliance
  • Financial statement analysis

Accounting Trainee

Aug 2021 - Feb 2023

GeersSullivan CPA Firm, Perth, WA

  • Managed comprehensive tax compliance for diverse client portfolio
  • Automated bookkeeping processes and financial reporting
  • Designed optimal tax structures for small businesses

03 Featured Projects

Dynamic Dashboards
AI Platform

Dynamic Dashboards

AI-powered data analytics platform leveraging Claude API for intelligent visualization generation. Features real-time processing, collaborative dashboards, and automated insights extraction from complex datasets.

Flask Claude API Socket.IO D3.js
Araneos
GNN Platform

Araneos

Dynamic Graph Intelligence Platform that transforms tabular data into rich graph representations. Features interactive visualization, multiple GNN architectures, and advanced feature engineering with BERT embeddings.

PyTorch Geometric FastAPI React NetworkX
AI Video Creation
AI Video Generation

AI Video Creation

Advanced video generation system orchestrating LLMs, image synthesis, and TTS models. Creates professional short-form videos with dynamic subtitles and effects from simple text prompts.

ComfyUI Ollama ElevenLabs MoviePy
Codebase Visualizer
Developer Tool

Python Codebase Visualizer

Interactive Python codebase visualization tool using D3.js. Reveals hidden connections and floating nodes in complex projects through colour coded force-directed graphs.

D3.js JavaScript Python Parser
The Emissary
Web Platform

The Emissary

Modern magazine-inspired news platform featuring sophisticated design, content management system, and responsive layouts. Built with Flask and modern web technologies.

Flask SQLAlchemy JavaScript Responsive Design

04 Technical Expertise

AI & Machine Learning

Graph Neural Networks

GCN, GAT, DySAT, TGN, Custom TAGAN Architecture

Deep Learning

PyTorch, TensorFlow, Transformers, CNNs, RNNs

Natural Language Processing

BERT, GPT, LangChain, Sentiment Analysis, Text Generation

Computer Vision

Diffusion Models, ComfyUI, Image Generation, OpenCV

Programming & Development

Python

Advanced scripting, async programming, data structures

Backend Development

FastAPI, Flask, Django, RESTful APIs, WebSockets

Frontend Development

React, JavaScript, D3.js, HTML/CSS, Responsive Design

Databases & Cloud

SQL, PostgreSQL, MongoDB, AWS, Docker, Cloudflare

Data Science & Analytics

Statistical Analysis

Hypothesis testing, Bayesian methods, Time series

Data Processing

Pandas, NumPy, Spark, ETL pipelines

Data Visualization

Matplotlib, Seaborn, Plotly, D3.js, Tableau

R Programming

ggplot2, dplyr, Statistical modeling, Shiny

Blockchain & Emerging Tech

Blockchain Analytics

DeFi protocols, Smart contracts, Web3 integration

Risk Assessment

Digital asset evaluation, Control frameworks

Data Privacy

Deidentification, Synthetic data, Privacy-preserving ML

API Integration

Claude, GPT-4, ElevenLabs, Custom API development

05 Academic Background

Master of Data Science

The University of Western Australia

2023 – 2025 (Completed) | Thesis Distinction

Dissertation: Temporal Geometric Neural Networks for Rumour Detection

Key Achievements:

  • Developed insights into the efficacy on temporal architectures for rumour detection
  • Developed various applications using web frameworks and python ML libraries
  • Created a de-identification platform for medical-data privacy

Bachelor of Commerce (Finance)

Curtin University

2020 - 2023

Key Focus Areas:

  • Financial Analysis and Modeling
  • Investment Management
  • Corporate Finance

06 Aside Interests

Music & Creativity

Passionate pianist and guitarist with a preference in jazz improvisation and composition.

Lifelong Learning

Avid reader with a non-fiction preference, learning and keeping up to date with the latest developments in my field.

Community Impact

Volunteer experience in education, community events, and piano playing for aged care facilities.

Precision & Craft

Expert in origami, with a keen eye for detail and a passion for intricate, long lasting designs.

"Technology is how I turn complex questions into clear answers. Moving from finance into AI, I stay driven by curiosity—testing ideas, learning constantly, and building tools that make data work for people."

07 Let's Connect

I'm always excited to discuss new opportunities in AI, data science, and innovative technology projects. Whether you're looking to collaborate on research or need expertise in graph neural networks, let's talk.

Currently unavailable for consulting and collaboration