Photo of Amirali D Shiraz

Amirali D Shiraz

Data | ML | Electrical Engineering

Hey, I'm Amirali.

I build reliable data and machine learning systems for messy, real-world technical data.

My work focuses on Python, SQL, and pipeline design: ingestion, cleaning, validation, transformation, and analytics-ready delivery. With an electrical engineering background, I connect system-level domain knowledge with practical data, ML, and AI solutions.

Explore the selected work below, or reach out if you want to connect.

Education

Academic foundation

Polytechnique Montréal

2021 - 2024

Graduate Studies, Electrical Engineering

Montréal, Quebec, Canada

Focused on research workflows involving IoT and time-series datasets, Spark and SQL transformations, data validation, machine learning support, and reproducible experimentation.

Time-Series Machine Learning Spark Research

University of Tehran

2016 - 2021

B.Sc., Electrical Engineering

Tehran, Iran

Built the technical base for signal processing, control systems, circuit design, numerical methods, programming, and applied analytical problem solving.

Signal Processing Control Systems MATLAB Circuits

Portfolio

Experience and project work

A compact view of my professional experience first, followed by personal project work arranged chronologically.

Experience

2024 - Present

Bright Bee Technology

Production data engineering, automation, and AI-enabled pipeline work.
Data Engineer
  • Built end-to-end data pipelines in Python and SQL to work with both structured and unstructured engineering data, turning messy, technical inputs into clean, usable datasets for analytics and ML.
  • Designed scalable workflows using PySpark, Databricks, and AWS, making data processing faster and reducing a lot of manual cleanup along the way.
  • Also worked on a healthcare platform using data like blood pressure and glucose levels, where I helped design ML models for fatigue prediction and anomaly detection with the goal of catching potential risks earlier.

2021 - 2024

Polytechnique Montréal

Research, time-series/IoT processing, machine learning, and reproducible experimentation.
Research Assistant
  • Engineered scalable data processing frameworks for large IoT and time-series datasets.
  • Built Spark and SQL transformation pipelines to improve reliability, optimize performance, and support analytics and machine learning workflows.
  • Developed validation and monitoring routines for data integrity, traceability, governance, lineage, and documentation.
  • Supported the ML lifecycle by preparing datasets, engineering features, assisting experimentation, and contributing to model evaluation.

2018 - 2020

Rahbord Hooshmand

Industry data engineering experience running alongside the Tehran period.
Data Engineer
  • Supported data engineering workflows involving Python, SQL, data preparation, validation, and analytical dataset delivery.

Projects

Data ML EE

Permit Automation Agent with LangFlow & n8n

Integrated RAG pipelines, APIs, and workflow automation to classify Toronto building permits and generate structured project outputs.

Multi-GPU Stable Diffusion Pipeline

Developed a scalable image-generation pipeline using Stable Diffusion 1.5 and XL, optimizing CUDA workflows and parallel processing.

Real-Time Disaster Sentiment Analysis on AWS

Designed a real-time NLP pipeline for social media sentiment during disaster events, enabling live monitoring through interactive dashboards.

Handwritten Digit Recognition with Neural Networks

Built and trained a multi-layer perceptron on MNIST, improving performance through hyperparameter tuning, backpropagation, and evaluation workflows.

Bayesian and Distributed Multi-Agent Estimation

Designed a decentralized estimation system using Bayesian modeling and distributed Kalman filtering for real-time prediction across multiple agents.

Signal Processing and Digital Filtering in MATLAB

Processed and denoised audio and image signals using filtering techniques and windowing methods to improve signal fidelity and reconstruction quality.

Control Systems Implementation on Hardware

Implemented PID, Lead, and Lag controllers on microcontroller platforms, validating response through oscilloscopes, multimeters, and function generators.

PCB Design for Regulated DC Power Supply

Developed a two-layer PCB for stable 12V and 5V voltage regulation, validating performance through SPICE simulation, thermal checks, and load testing.

Certifications

Applied learning credentials

Recent coursework focused on analytics, machine learning foundations, and production-style ML workflow design.

Data Analytics Specialization

Google | Nov 2024

Covered exploratory data analysis, dashboards, SQL queries, and predictive modeling using Google tools and open-source libraries.

View certificate EDA · SQL · Dashboards

Neural Networks and Deep Learning

DeepLearning.AI | Nov 2024

Completed practical training on forward and backward propagation, activation functions, gradient descent, and tuning multi-layer neural networks.

View certificate Neural nets · Optimization

Machine Learning Pipelines With Azure ML Studio

Coursera Project Network | Sep 2023

Designed ML pipelines using Azure visual tools, including preprocessing, model selection, deployment, and performance tracking.

View certificate Azure ML · Deployment

Skills

Technical stack

Tools and methods I use to build reliable data products, analytics workflows, and machine learning systems.

Python SQL PySpark Databricks AWS Power BI
DE

Data Engineering

ETL/ELT Data Pipelines Data Modeling Data Quality Validation Data Lakes Governance Lineage
ML

Machine Learning

Model Training Feature Engineering NLP Reinforcement Learning Neural Networks MLOps Experiment Tracking Azure ML
AN

Analytics & BI

Power BI Tableau Dashboards KPI Design EDA Reporting Data Storytelling
CL

Cloud & Platforms

AWS Databricks Snowflake Dagster n8n LangFlow GitHub CI/CD
SE

Programming

Python SQL C++ MATLAB Git APIs Automation
EE

Electrical Engineering

Signal Processing Control Systems IoT Data Time-Series PCB Design SPICE MATLAB/Simulink SimPowerSystems CYME CYMDIST PSCAD