I am a graduate student at ETH Zürich and the University of Zürich, specializing in computer vision and robotic perception. I work on dynamic visual SLAM at the Computer Vision and Geometry Lab (CVG) under the supervision of Dr. Dániel Béla Baráth and Prof. Marc Pollefeys, and on multi-device visual-inertial SLAM at a Zürich-based stealth startup.
Previously, I researched self-supervised graph learning for histopathology at EPFL (LTS4), supervised by Dr. Cédric Vincent-Cuaz and Prof. Pascal Frossard, and received my BSc in Artificial Intelligence cum laude from VU Amsterdam.
I am actively looking for a Ph.D. position in 3D vision or robotic perception, starting from Fall 2028.
News
🎉📄 Paper "Capitalising on Football Data with Machine Learning" accepted at ACM Computing Surveys (CSUR).
Joined the Computer Vision and Geometry Lab (CVG) at ETH Zürich, working on dynamic visual SLAM.
Started as a Visiting Student Researcher at EPFL's Signal Processing Laboratory (LTS4).
🎉📄 Paper "The Clash of Codes" accepted at ICSE 2026 (SEET Track).
Graduated cum laude in BSc Artificial Intelligence from VU Amsterdam (top 8% of cohort).
Vision-Language-Action policy for language-conditioned pick-and-place on the SO-101 arm; with Microsoft Spatial AI Lab and CVG.
Research Experience
Graduate Student ResearcherETH Zürich, Computer Vision and Geometry Lab (CVG)Deep visual SLAM robust to dynamic scenes; motion-aware tracking and instance-level mapping.
Visiting Student ResearcherEPFL, Signal Processing Laboratory (LTS4)Developing a self-supervised graph foundation model for histopathology, constructing cell- and superpixel-level graphs enriched with pathology vision foundation models.
Research AssistantVU Amsterdam, Sports Intelligence Lab (SIL)Applying data-driven approaches to investigate key topics in computer science and sports analytics.
AI Research InternForward FootballML on large-scale spatiotemporal tracking data to drive tactical insight in professional football.
Work Experience
Member of Technical StaffStealth StartupMulti-device visual-inertial SLAM across a 3-rig egocentric system for 6-DoF pose recovery.
Perception EngineerETH Robotics Club (ETHRC)Perception stack (VIO, gate detection, sensor fusion) for autonomous FPV racing drones.
Student AI ConsultantForward·IncAdvised a mission-driven non-profit on AI-adoption strategy and tooling.
Teaching
Teaching AssistantETH Zürich, Ecosystem and Landscape Evolution Group (ELE)Environmental Systems Data Science: Machine Learning (701-3003-00L) under the supervision of Prof. Loïc Pellissier and Dr. Camille Pierre Albouy.
Head Teaching AssistantUniversity of Zurich, Software Evolution and Architecture Lab (S.E.A.L.)Led the TA team, exercise design, and assessment for Informatics I (22AINF02), under the supervision of Prof. Harald Gall and Dr. Carol Alexandru.
Teaching Assistant MentorVU Amsterdam, Faculty of ScienceMentored and trained new teaching assistants through workshops, training materials, and personalized feedback.
Head Teaching AssistantVU Amsterdam, Faculty of ScienceLed the TA team, exercise design, and assessment for Computational Thinking (X_400475), under the supervision of Dr. Aniel Bhulai.
Teaching AssistantVU Amsterdam, Faculty of ScienceTA across 10+ Computer Science and AI courses.
Introduction to Python ProgrammingXB_00822023, 2024
Computational ThinkingX_4004752023, 2024
The Impact of Algorithms on Human Lives (Honors)X_HP0152024
Project Intelligent SystemsX_4010762024
Dynamic ModellingXB_00362024
Human-Computer InteractionXB_00132024, 2025
Applied ProgrammingXB_01022024, 2025
Machine LearningX_4001542024
Project Conversational AgentsXB_01012025
Selected Achievements
3rd place, Datathon by Analytics Club at ETH, Switzerland's largest ML hackathon
4th place, Anthropic Hackathon by the Claude Builder Club of ETH Zürich
BSc in Artificial Intelligence, VU Amsterdam, graduated cum laude (Top 8% of cohort)
IB Diploma Programme (IBDP), Top 3% worldwide
Canadian Computing Competition (CEMC), Certificate of Distinction as a Top 25% contestant worldwide and 1st in Iran
🥇 Gold medal, World Robot Olympiad, Iran (national level)
🥇 Gold medal, World Robot Olympiad, Iran (national level)
16th place, World Robot Olympiad, Costa Rica International Finals
🥈 Silver medal, World Robot Olympiad, Iran (national level)