• Amin
    Aghaee

    ML/ Software Engineer
    BSc. Sharif University of Technology
    Msc. University of British Columbia

  • Amin
    Aghaee

    ML/ Software Engineer
    BSc. Sharif University of Technology
    Msc. University of British Columbia

About Me

Who Am I?

My name is Amin Aghaee I am Senior Platform Engineer at Mojio Incorporation. I received my M.Sc. from Computer Science department at University of British Columbia (UBC) in 2019. My thesis focused on applying new machine learning and image processing techniques in geology and mineral exploration. I received my B.Se. from Computer Engineering department at Sharif University of Technology in 2016.

My areas of interest are:

Machine Learning and AI

3 Dimensional Modeling

Backend/ API Development

Graphs and Networks

Education

Education

Working as a graduate master student in this lab. During my time at LCI/UBC, I could take related courses to my field, work on my thesis, give lecture at Star-AI reading group, and have collaborations with other student in the lab and reading group.
Supervisor: Prof. David Poole

University of British Columbia
Computational Intelligence Lab
ICICS/CS Building 201-2366 Main Mall
Vancouver, BC Canada V6T 1Z4
September 2016 - January 2019

Sharif University is the university of choice for the top ranking students attending the nationwide universities entrance exam (Konkoor) which has more than 400,000 participants each year. I admitted to SUT with rank 212 in nationwide university entrance exam.
During my bachelor studies, I was engaged in a part-time research project int Machine Learning Lab of Computer Engineering department. This project was focused on design an active learning method for clustering purposes. More details about this project is available in our publication "Active Distance-Based Clustering using K-medoids"
Supervisor: Dr. Soleymani Baghshah

Sharif University of Technology
Machine Learning Lab
Department of Computer Engineering
Sharif University of Technology
Azadi Ave., Tehran, Iran
September 2011 - June 2016

High School Dimploma in Mathematics and Physics from Allameh Helli Highschool, which is affiliated with the National Organization for the Development of Exceptional Talents (NODET) in Iran.

Allameh Helli High School
Ghaffari Street
Tehran, Iran
September 2007 - June 2011

  • Identifying blockchain-based cryptocurrency accounts using investment portfolios Amin Aghaee, October 2021. arXiv paper
  • 3D Geophysical Inversion And Integration Combined With A Structural Geological Interpretation: An Innovative Workflow For The Keats Discovery Zone, Queensway Project Newfoundland EAGE, August 2021. Invited Talk
  • TorchMinusOne: A Tool for Deterministic Geophysical Inversion, SM Shalmani, P Shamsipour, Amin Aghaee, G Dupuis. pages 253-264, GoldShmidt Conference, July 2021.
  • Stochastic Uncertainty Analysis of Gravity Gradient Tensor Components and Their Combinations, Pejman Shamsipour; Amin Aghaee; Tedd Kourkounakis; Shawn Hood. Submitted to the Journal of Applied Geophysic
  • Deep Learning for Automated Lineament Mapping, Amin Aghaee. TGDG March 30th 2021 Invited Talk
  • 3D Geophysical Inversion and Integration combined with a structural geological interpretation: An Innovative workflow for the Keats Discovery Zone, Queensway Project Newfoundland, Pejman Shmasipour, Amin Aghaee, Brenda Sharp, Vivien Janiver. KEGS Symposium 2021 Talk
  • A Convolutional Neural Network for semi-automated lineament detection and vectorisation of remote sensing data using probabilistic clustering: A method and a challenge, Amin Aghaee, Pejman Shamsipour, Shawn Hood, Rasmus Haugaard. Computer and Geoscience, Elsevier CAGEO-D-20-00255R1, 2021
  • Machine learning of lineaments from magnetic, gravity and elevation maps, Amin Aghaee, University of British Columbia 10.14288/1.0376558, 2019.
  • Active Distance-Based Clustering using K-medoids, Amin Aghaee, Mehrdad Ghadiri, and Mahdieh Soleymani Baghshah. pages 253-264, 20th Pacific-Asia Conference on Knowledge Discovery and Data Mining (PAKDD), 2016.
Experience

Work Experience

Senior Platform Engineer at Mojio May 2022 - Present

Senior Platform Engineer Mojio Inc. that is is one of the industry leaders in connected mobility. In 2020, Deloitte recognized Mojio as the 7th fastest growing tech company in Canada and #1 in British Columbia for the second consecutive year, with four year revenue growth of 3,612%.

  • Building cloud-based platform, from APIs to Protocol Gateways to processing terabytes of vehicle telemetry per day
  • Work with massive data sets to deliver artificial intelligence solutions to users
  • Working with Azure including Event Hubs, Stream Analytics, CosmosDB, ASP.NET, Kubernetes and containerization

Machine Learning Engineer at GoldSpot Discoveries June 2020 - May 2022

ML Engineer in R&D team at Goldspot Discoveries Corporation in Canada.GoldSpot Discoveries is revolutionizing the mineral exploration business by utilizing artificial intelligence to target on a regional and localized scale.

  • Generating a 3D model of a survey below a 2D surface on Earth using Stochastic models and Gaussian Process Optimizations. More details here.
  • Feature extraction and clustering of geological data using Deep Learning
  • Process acceleration and memory optimization with Lazy Tensors running on GPUs using PyKeops

Lead Software Engineer at Avestec Technologies August 2018 - June 2020

Avestec Technologies Inc. is an intelligent aerial inspection company that use aerial robotics technologies for asset inspections.

  • Developing full stack of the inspector's platform (called Avesoft ™) for report generating and camera and sensor controlling on Avestec's SKYRON drone using Django3.
  • Live sensor and image data transmission through various protocols such as RS232, UART, XBee-900 and IEEE 802.11
  • Developing and deploying a super-fast and live crack and defection detection CNN-model for metal surfaces running on NVIDIA's Jetson Nano mounted on SKYRON

Machine Learning Engineer Intern at Minverva Intelligence September 2017 - August 2018

Machine Learning Engineer Intern at Minverva Intelligence through a MITACS internship program during my Master's studies at UBC. Minerva provides artificial intelligence software and services to reduce costs and improve success rates in minerals exploration.

  • Developing and depolying my CNN model for 1D lineament detection from Magnetic and Gravity geological surveys using Keras and Tensorflow

RA/TA at University of British Columbia September 2016 - January 2019

Working as a graduate master student in LCI lab at UBC, I could take related courses to my field, work on my thesis, give lecture at Star-AI reading group, while I had a chance for TAing multiple courses. Courses I TAed for:

RA/TA at Sharif University of Technology September 2011 - June 2016

During my bachelor studies, I was engaged in a part-time research project int Machine Learning Lab of Comptuer Engineering department. This project was focused on design an active learning method for clustering purposes. More details about this project is available in our publication "Active Distance-Based Clustering using K-medoids". I also had a chance for TAing multiple courses. Courses I TAed for:

What I do?

Some of my activities

ShareCode

Ranked 5 among more than 10000 users in ShareCode

PyLeet Channel

Programming education channel on Youtube.

LeetCode

Solving daily challenges on LeetCode

XaminBox

Nightly game stream with friends on Twitch

Photography

Check out my amateur photos on my

GitHub

Check out my open repositories on my

Stack Overflow
3 17 33
Computer Science
3 12
Data Science
2 11
Artificial Intelligence
1 7
My Specialty

My Skills

C/C++, Python, Java
95%
Keras, PyTorch, Scipy, Colab
90%
Django, Javascript, Reac JS
75%
PostgreSQL, SQL, MongoDB
85%
MacOS, Windows, Linux
90%
Photoshop, Illustrator
65%
Flutter, Dart, Kotlin
60%
ASP.NET, Swagger, API Development
75%
My Work

Some of my projects

Sharif Wars

Sharif Wars is real-time strategy games, where players play as their characters and gain experience to level up based on Warcraft game series. The logic base of the program is written in C++ and a graphical layer using Qt framework was added to Attack of the zombies f.

Sharif AI Challenge

Sharif AI Challenge is an annual group-working contest for challenging abilities in Java programming language and AI concepts which is held by Sharif University of Technology among all universities in Iran.

PhotoHub

PhotoHub is a platform that connects people to designers, people who knows Photoshop and retouching to work on their photos.

Avesoft ™

This application is developed with Django, python, HTML, and Javascript technologies. This app is able to communicate with drone and send commands, receive sensor values, show camera view, and generate report from inspections.

minusOne Geophysical Inversion

Stochastic inversion on geophysical data using machine learning and Gaussian progress optimization at Goldspot. Our software development includes innovative mathematical solutions that have not yet been available to the geophysics community, creating novel solutions and new interpretations that are just not possible with existing geophysics software.

Image Pixeler

Image Pixeler is a tool to replace pixels, or group of pixels in an image, with other images. This program is written in Python 3. The iOS/ Android versions are using Flutter engine. It is again open source and available in this repository.

Read

My Recent Tweets

Get in Touch

Contact

Email Me!

Downtown, Vancouver

Email Me!

© Copyright © All rights reserved | This template is made with by Colorlib