RS / RAMIN SHARIFI LOADING STRUCTURE
00 %
0 100

01

SENIOR SOFTWARE ENGINEER · AI RESEARCHER

Ramin Sharifi

Ramin Sharifi builds intelligent systems that move from research to production. Transforming cutting-edge AI concepts into production-ready solutions at the intersection of ML, software engineering, and autonomous agents.

CURRENT FOCUS

04 / LIVE

01

Machine Learning

02

Autonomous Agents

03

Deep Learning

04

Full-Stack Systems

Toronto, Ontario, Canada

Senior Software Engineer / Team Lead @ Turing

01 / SELECTED WORK

Systems built for real-world complexity.

AI agents · telemetry · computer vision · forecasting

20+

Systems Built

2025

Agentic AI Playground

Modular AI agents using Dify, LangChain, and CrewAI for multi-step reasoning and workflow automation. Integrated observability, vector search, and dynamic tool orchestration.

LangChain · CrewAI · Dify · Multi-Agent

2025

LangChain & CrewAI Pipelines

Reusable agent pipelines for software engineering automation — code refactoring, repository organization, and documentation synthesis.

LangChain · CrewAI · Automation

2023

Real-Time IoT Telemetry Dashboard

End-to-end pipeline for processing high-frequency sensor streams with live visualization of time-series data, anomaly detection alerts, and predictive analytics.

AWS · Kafka · React · Time-Series

2021

Gelderm Classifier

Mobile-optimized computer vision system for medical image classification. Separated detection and classification phases for improved accuracy with on-device inference via CoreML.

Swift · CoreML · Computer Vision

2019

LSTM Activity Predictor

LSTM-based forecasting model for mobile user-activity prediction. Published at IEEE PACRIM 2019 — demonstrates sequential pattern analysis for real-world mobile data.

LSTM · PyTorch · IEEE

02 / EXPERIENCE

Seven years across research and production engineering.

Seven years across research and production engineering.

Team leadership · ML engineering · applied research

Team leadership · ML engineering · applied research

7+

Years in ML/AI

Jan 2025 — Present

Turing

Palo Alto, CA (Remote)

Senior Software Engineer / Team Lead

• Delivery manager and team lead for Google's EDU TerminalBench and Google's Apps Script Bench • Awarded Turing Google Hero of the Month for outstanding contributions • Designed real-time data processing pipelines for anomaly detection and forecasting in large-scale autonomous systems • Built scalable backend services using FastAPI, Celery, and PostgreSQL for high-frequency data ingestion • Architected multi-agent AI systems integrating predictive signals and cross-agent coordination • Developed full-stack dashboards in React.js/Next.js for visualizing time-series telemetry and live metrics • Led cross-functional engineering efforts integrating ML-powered analytics into production systems

Jan 2023 — Aug 2023

Hummingbird Drones

Victoria, BC

Machine Learning Engineer

• Built end-to-end IoT data pipelines for high-frequency sensor streams using AWS/GCP • Designed ML models for sequential pattern analysis, forecasting, and anomaly detection • Optimized ML inference pipelines for near-real-time operation

Nov 2021 — Dec 2022

Kinsol Research

Victoria, BC

Data Scientist

• Utilized YOLO V7 for object detection with automated annotation workflows • Integrated Hidden Markov Models into ML pipelines for sequential data analysis • Applied data mining techniques for business intelligence at scale

Apr 2019 — Nov 2021

University of Victoria

Victoria, BC

Research Assistant

• Conducted research in capsule networks for image classification and object detection • Optimized models using pruning techniques, reducing computational costs

Sep 2020 — Oct 2021

4M Biotech

Victoria, BC

Technical Analyst

• Developed iOS apps with on-device ML inference using Swift and CoreML • Designed the Gelderm classifier for improved medical image classification

03 / CAPABILITIES

A practical toolkit for intelligent products.

Languages

Python · Swift · C++ · Java · TypeScript

ML Frameworks

PyTorch · TensorFlow · Scikit-Learn · LangChain · CrewAI

Infrastructure

AWS · GCP · Docker · Kafka · PostgreSQL

Web & Backend

FastAPI · React / Next.js · Django / Flask · Celery · MongoDB

AI Specialties

LLMs (GPT / Claude / Gemini) · Computer Vision · Time-Series / IoT · Agentic Systems · Object Detection (YOLO)

04 / RESEARCH

Published work in efficient deep learning and forecasting.

Published work in efficient deep learning and forecasting.

IEEE · capsule networks · recurrent neural networks

IEEE · capsule networks · recurrent neural networks

5

Publications

Pruning in Capsule Networks: A Survey

R. Sharifi, P. Shiri, A. Baniasadi

IEEE ICMLA 2021

Co-Author

Quick-CapsNet (QCN): A Fast Alternative to Capsule Networks

P. Shiri, R. Sharifi, A. Baniasadi

IEEE/ACS AICCSA 2020

Co-Author

Zero-skipping in CapsNet: Is it Worth It?

R. Sharifi, P. Shiri, A. Baniasadi

CATA 2020

First Author

Mobile User-Activity Prediction Utilizing LSTM Recurrent Neural Network

R. Sharifi, M. M. Majdabadi, V. Tabataba Vakili

IEEE PACRIM 2019

First Author

05 / ABOUT

The intersection of research and engineering

Editorial portrait of Ramin Sharifi

Senior Software Engineer with deep expertise in time-series modeling, IoT data pipelines, and applied deep learning. I specialize in transforming complex AI research into production-grade systems that operate at scale.

My work spans sequential prediction using LSTM/GRU architectures, anomaly detection for sensor-driven systems, and large-scale data engineering pipelines deployed on cloud platforms. Ive published in IEEE conferences and led teams building multi-agent AI systems.

MASc, University of Victoria

University of Victoria · Electrical & Computer Engineering

2021

BSc, Iran University of Science and Technology

Iran University of Science and Technology · Electrical Engineering

2018

06 / SECURE CONTACT

Verified, encrypted mail.

Use the public key below to verify identity and encrypt sensitive correspondence. Always compare the fingerprint through a separate trusted channel.

Public Key

PGP · FOR VERIFIED & ENCRYPTED MAIL

PGP · FOR VERIFIED & ENCRYPTED MAIL

IDENTITY

IDENTITY

Ramin Sharifi (personal email) <raminsharifi@proton.me>

FINGERPRINT

FINGERPRINT

71BF B22F C742 C32C BCE7 EA41 D825 C517 F3A6 77D9

71BF B22F C742 C32C BCE7 EA41 D825 C517 F3A6 77D9

HOW TO FETCH IT

Keyserver

Convenient, but verify the fingerprint above through a separate trusted channel before you rely on the key.

gpg --recv-keys 71BFB22FC742C32CBCE7EA41D825C517F3A677D9

gpg --search-keys raminsharifi@proton.me

Direct download

Import the armored public key straight from this site.

curl -s https://raminsharifi.ca/ramin.sharifi.asc | gpg --import -

07 / LATEST WRITING

Field notes from building across platforms.

ENGINEERING INTELLIGENT SYSTEMS WITH RESEARCH-GRADE RIGOR

ENGINEERING INTELLIGENT SYSTEMS
WITH RESEARCH-GRADE RIGOR

Ramin Sharifi ©2026

Email me

© 2026 Ramin Sharifi · Toronto, Canada