I am Amir, a skilled artificial intelligence and machine learning enthusiast with a passion for technology. I have a Master's degree in Computer Science with AI Specialization and previous working experience in multiple roles such as Software Engineer, Teaching Assistant, and Research Assistant. Currently I am an Intern at Vector Institute. Don't forget to visit my website at shahbandegan.me. You will find out lots of cool things about me!
I am actively looking for full time opportunites as a ML Engineer or Data Scientist. If you have any opportunites within your team, please contact me.
- AmirBot - My Personal chatbot (A chatbot using GPT-3 and semantic search from a large knowledge base)
- Interpersonal Risk Factors detection in Social Media - ACL Paper (Text classification using BERT, GPT, RNN models using Pytorch)
- Cyber bullying detection in Twitter (Parallel high-speed execution using HPC using Scikit-learn)
- Digikala Academy comment verification contest (First Prize - ULMFiT model using fastai)
- Robot Navigation system (DQN based model that reads camera and LIDAR sensors and translates them into actions)
- Solving the OpenAI's gym lunarlander environment (Deep Q-Network implemetation with experience replay)
- Evolutionary robot controller - A robot learns to walk (Genetic algorithm controller - PyBullet/PyroSim Simulation)
- Extreme Learning Machine for image classification (GPU implementation using CUDA C++ and CuBLAS)
- Human Segmentation (U-Net architecture implementation in TensorFlow)
- Weather Classification (TensorFlow)
- Realtime face makeup Android application for cosmetic store - OpenCV and Android NDK implementaion (proprietary code)
- Electric motor temperature forecasting (CNN & LSTM timeseries forecasting using TensorFlow)
- Bibliometric analysis of predictive modelling in emergency department research (Data crawling, analysis and visualization)
- CT scan prediction in the emergency department - PLOS ONE paper (closed source because of hospital data)
- Gerywolf optimizer for feature selection
- Greywolf optimizer for the multi-dimensional knapsack problem (Python implementation with Numba acceleration)
- Asan Sports - #1 Leading startup in sports industry in Iran (Deployed using Kubernetes & Docker)
- Vector Institute Self-Assessment Platform (VueJS - Serverless Deployment)
- My personal website
- Cerebro Window Manager (Open source plugin for an opensource project)
- Big integer calculator (QT based C++ calculator using string arithmetic)
- X language interpreter (A simple programming language interpreter using C++)