Courses at Sharif University
Fall 2024
- CE-244: Advanced Programming (in Java), Agentic Applications [Course Page] [Course Materials]
- CE-108: Essential Skills for Computer Engineering [Videos]
Fall 2023
- CE-244: Advanced Programming (in Java), Enterprise Web Services
- CE-108: Essential Skills for Computer Engineering
Spring 2023
- CE-153: Fundamentals of Programming (in C) [Course Page] [Videos]
Fall 2022
- 40-244: Advanced Programming (in Java), Enterprise Softwares [Notes | Videos]
- 40-108: Essential Skills for Computer Engineering [Notes | Videos]
Spring 2022
Fall 2021
- CE-153: Fundamentals of Programming (in Python) [Videos]
- 40-108: Essential Skills for Computer Engineering [Notes | Videos]
Spring 2021
- CE-153: Fundamentals of Programming (in Python)
Fall 2020
- 40-108: Essential Skills for Computer Engineering [Notes | Videos]
Fall 2018, Spring 2017, Fall 2017 (Lab for IT Education and Certification)
Free Courses at School of AI
Publications
Education
- › MSc in Computer Science (equivalent) from IAU – Science and Research Branch
- › BSs in Computer Science (equivalent) from IAU – Central Branch
Research Experience
- › Senior AI/ML Reseach Engineer at Hub for NeuroEngineering Solutions, University of Lethbridge & McGill University
- › Principal AI Researcher at School of AI
- › Senior AI/ML Research Engineer at Caro.ai
Teaching Experience
- › Adjunct Lecturer at Sharif University of Technology
- › Instructor at School of AI
- › Instructor at Maktabkhooneh
- › Instructor at Lab for IT Education and Certification (LAITEC), Sharif University of Technology
- › Instructor – Multi-Agent AI Systems for RoboCup Competitions at Farabi Research Center
- › Instructor – Autonomous Agents and Robots at NADCo Sharif
Professional Experience
- › Director – Applied AI, ML Platform, MLOps at SnappFood
- › CTO at Maktabkhooneh
- › CTO at Inpin
- › Staff / Lead Software Engineer – Mobile Apps, Applied AI at Bamilo
- › Technical Consultant – Shared Rides Service at Snapp
- › Staff / Lead Software Engineer at Digikala
- › Software Engineer at TGBS