hello

About Ali:

7+ years of industry experience across Machine Learning Platform, MLOps, GPU inference, and Computer Vision. I love leading innovative projects and staying close to the latest industry trends and research.

I enjoy production-quality coding and building platform capabilities, designing the systems that let ML teams ship models reliably and efficiently. I have an entrepreneurship mindset and love turning ideas into products.

Interests

image

LLM Inference & Serving

Building high-throughput GPU serving stacks with Nvidia Dynamo, Nvidia Triton, vLLM, and Ray Serve. Continuous batching, KV cache, TensorRT-LLM.

image

GenAI & Agents

Designing agentic systems with LangChain/LangGraph and RAG over vector stores. From legal research copilots to PR review bots.

image

ML Platform & MLOps

Designing the systems that let ML teams ship models reliably. Training pipelines, lakehouses on Iceberg/Spark, experiment tracking, CI/CD.

image

Computer Vision

Deep learning for perception. Semantic segmentation, depth estimation, and edge inference optimization with OpenVINO/TensorRT.

Resume

WORK EXPERIENCE

May 2024 - Present

Senior Software Engineer, AI/ML Platform (Inference)

Autodesk

Toronto, ON

Dec 2023 - May 2024

Co-founder / Chief Technology Officer

Memodash (Agentic Legal Research)

Toronto, ON

Oct 2022 - Dec 2023

Senior Software Engineer - Machine Learning Platform

Avidbots Corp.

Kitchener, ON

Apr 2020 - Oct 2022

Software Engineer - Perception

Avidbots Corp.

Kitchener, ON

Sep 2019 - Mar 2020

Computer Vision Engineer

Dot Technology Corp.

Edmonton, AB

Sep 2016 - Aug 2019

Research & Teaching Assistant

University of Alberta

Edmonton, AB

Nov 2017 - Sep 2018

3D Game Developer Intern

vrCAVE Inc.

Edmonton, AB

EDUCATION

2016-2019

M.Sc student in Computer Science (Supervisor: Prof. Hong Zhang)

University of Alberta, Edmonton, Canada

GPA: 3.9/4

2011-2016

B.Sc. in Electrical Engineering (Supervisor: Dr. Hadi Moradi)

University of Tehran, Tehran, Iran

2006-2010

Diploma in Physics and Mathematics Discipline

Shahid Beheshti High School, under the supervision of NODET(National Organization for Developing Exceptional Talents), Sari, Iran

PUBLICATIONS

US Patent 20240118696. "System and Method of Semantic Segmentation for a Cleaning Device"

A. Jahani, S.Y. Loo, and H. Zhang. "Semi-Supervised Monocular Depth Estimation with Left-Right Consistency Using Deep Neural Network", ROBIO 2019. Best Conference Paper Award

S.Y. Loo, A. Jahani, S. Mashohor, S.H. Tang, and H. Zhang. "CNN-SVO: Improving the Mapping in Semi-Direct Visual Odometry Using Single-Image Depth Prediction", ICRA 2019

A. Jahani, H.Moradi. "Real-time video Stabilization and Mosaicking for Monitoring and Surveillance." Robotics and Mechatronics (ICROM), IEEE, 2016.

HOBBIES

  • Dancing
  • Swimming
  • Playing Video Games

Projects

Simple ML Pipeline

Supports CI/CD, large-scale training, hyperparameter tuning, experiment tracking and model registry, local/cloud deployment, and unit tests.

MyAIPanel.com

Helps marketing for small bussinesses on Telegram.

Instant NGP Experiment

Trying out Nvidia Instant-NGP

Avidbots Game

Making a 2D Avidbots game using UE4

Crop Growth Stage Classification

Finalist at ATB DATATHON

semiDepth

Semi-Supervised Monocular Depth Estimation with Left-Right Consistency Using Deep Neural Network

CNN-SVO

Improving the Mapping in Semi-Direct Visual Odometry Using Single-Image Depth Prediction

2D Grid Mapping and Navigation with ORB SLAM

using monocular camera

DSO vs ORB-SLAM

visual odometry comparison

Animation and Model Viewer

using C++ and OpenGL

Choroideremia Disease Segmentation

using machine learning techniques

Structure from Motion

using VisualSFM and CMPMVS

Incremental SfM

using MATLAB and SIFT

REAL-TIME VIDEO MOSAIC

using C++ and OpenCV

PRISON BREAK GAME

using C++ and SDL2

portfolio-post

MAGNETIC LEVITATION CONTROL

using MATLAB

LINE FOLLOWER ROBOT

portfolio-post

DESIGNING FEEDBACK BOARD

using LABVIEW

portfolio-post

RESERVOIR LEVEL CONTROL

using MATLAB

portfolio-post

REMOTE CAR

using MATLAB