Work & Research Experiences
HypeHype Inc., Helsinki, Finland
Machine Learning Researcher & Programmer
November 2022 - CurrentMy responsibilities include improving the asset semantic search pipeline, implementing various backend features, implementing features in the engine, and prototyping with LLMs and generative AI.
Nokia, Advanced Technology Group, Espoo, Finland
Software Developer Trainee
May 2022 - November 2022I worked as a trainee in the ATG group at Nokia. My work was related to Augmented Reality and Visual Localization. I worked with WebXR, Android ARCore (Kotlin and SceneView), and Unity ARFoundation.
Aalto University, Department of Computer Science, Espoo, Finland
Research Assistant
January 2022 - June 2022I worked as a research assistant under the supervision of Prof. Jaakko Lehtinen. My research was related to generative modeling.
Aalto University, Department of Computer Science, Espoo, Finland
Teaching Assistant
September 2021 - December 2021I was a teaching assistant in the following courses:
- CS-A1113 Data Structures and Algorithms Y
- CS-A1143 Basics in Programming Y1
University of Toronto, Dynamic Graphics Project Lab, Remote
Research Assistant
Summer 2021I worked as a research assistant under the supervision of Prof. Alec Jacobson. My research topic was Geometry Processing and Computer Graphics combined with Machine Learning.
Robust and Interpretable Machine Learning Lab, Tehran, Iran
Research Assistant
Summer 2020 - Spring 2021I worked on my undergraduate thesis in the Robust and Interpretable Machine Learning Lab under the supervision of Prof. Rohban. My thesis was about the use of Semi-Supervised Learning and Self-Supervised Learning in the context of Adversarial Robustness.
Sharif University Of Technology, Tehran, Iran
Teaching Assistant
September 2020 - Febuary 2021I worked as a teaching assistant in the Database Design course.
Iran's National Elites Foundation, Tehran, Iran
AI Researcher & Programmer
Spring 2019 - Summer 2020 (18 months)I was a member of a project funded by Iran's National Elites Foundation focused on Medical Image Analysis using Deep Learning.
- My main objective in this project was to research state-of-the-art Deep Learning and Computer Vision methods and apply them to different applications in Medical Image Analysis. My research was focused on the classification and segmentation of different types of cancer in digital pathology images. I worked with gigapixel whole-slide images from various organs such as the Liver, Colon, and Prostate. I also worked on classifying and segmenting COVID-19 patients' CT Scan images and 3D brain MRI images. I gained experience working with different learning paradigms such as Self-Supervised Learning, Semi-Supervised Learning, and Multiple-Instance Learning.
- During this time, I also led a software team of two plus myself as a side project. We developed a follow-up automation software used to discharge patients and help hospitals and clinics stay in touch with their patients and coordinate patients' next check-ups. It also provided patients with educational content. We developed this system for Sina Hospital. Some of the technologies we used in this project comprise React, Next.js, GraphQL, WordPress, Django, and Firebase.
Iran's National Elites Foundation, Tehran, Iran
Front-end Developer
Spring 2019 - Summer 2019 (6 months)I was a member of a project funded by Iran's National Elites Foundation which focused on developing a Real-time locating system. I worked as a Front-end Web Developer, and my main task was to create the admin panel of this system. Some of the technologies I used in this project comprise React, Redux, and Redux-Saga.
Rahnema College, Tehran, Iran
Software Engineer & Team Leader
Summer 2018During this 7-week internship program, I gained experience in the following areas of Software Development:
- Teamwork
- Scrum
- UI/UX
- Full Stack Development
My teammates and I developed a social media application (similar to Instagram). The project is open-source and available on GitHub.