Note: This is an informal and condensed version of my CV. Further details may be added in future revisions.
Amirkabir University of Technology (Tehran Polytechnic)
📅 2020 – 2025 | 🎓 B.Sc. in Computer Sciences
📍 Tehran, Iran
GPA: 19.40 / 20.00 (4.0/4.0)
Selected Coursework: Introduction to Probability (A+), Probability (I) (A+), Statistical Methods (A+), Stochastic Processes (I) (A+), Foundation of Mathematical Analysis (A+), Data Mining (A+), Fundamentals of Bioinformatics (A+), Database & Workshop (A), Advanced Programming (A+), Numerical Linear Algebra (A+), Artificial Intelligence & Workshop (A+)
Hypothesis Testing for the Scale Parameter of Exponential Family of Distributions
Collaborative research with Dr. Adel Mohammadpour: We propose a unified framework for testing hypotheses within a general form of the exponential family, from which tests for other well-known special distributions can be derived.
Top Computer Sciences Student (2020 Cohort)
Ranked #1 among over 60 students in the 2020 Computer Sciences cohort at Amirkabir University of Technology
Outstanding 10% student
Consistently ranked in the top 10% of the 2020 Computer Sciences cohort at Amirkabir University of Technology across all semesters, surpassing the requirement of being in the top 10% for at least three out of the first four semesters
Outstanding university student
Achieved a GPA exceeding 17.00 out of 20.00 across all semesters at Amirkabir University of Technology, surpassing the requirement of maintaining a GPA above 17.00 out of 20.00 in at least three out of the first four semesters
Teaching Assistant - Numerical Linear Algebra
📅 Jan. 2024 – present
👨🏫 Course Instructor: Prof. Mehdi Dehghan
📚 Department of Mathematics & Computer Science @ Amirkabir University of Technology
Develop project ideas and design course materials with theoretical and practical Python exercises
Edit and proofread course lecture notes
Administer oral examinations and evaluate student performance
Teaching Assistant - Artificial Intelligence
📅 Sept. 2023 – Feb. 2024
👨🏫 Course Instructor: Prof. Mehdi Ghatee
📚 Department of Mathematics & Computer Science @ Amirkabir University of Technology
Selected as one of 10 team members out of 34 applicants
Designed project instructions (Persian) following syllabus requirements
Delivered a lecture on Probabilistic Reasoning (Persian)
Provided academic support to students for homework assignments
Teaching Assistant - Advanced Programming
📅 Sept. 2023 – Feb. 2024
👨🏫 Course Instructor: Prof. Mehdi Ghatee
📚 Department of Mathematics & Computer Science @ Amirkabir University of Technology
Designed lecture notes on Serialization and File I/O (Persian) and Classes (Persian) in Java
Delivered weekly lectures in laboratory sessions
Developed project ideas and exercises (Image Viewer, RSS Reader, …)
Administered oral examinations and evaluated student performance
Teaching Assistant - Principles of Operating Systems
📅 Feb. 2023 – July 2023
👨🏫 Course Instructor: Dr. Mohammad Mahdi Bejani
📚 Department of Mathematics & Computer Science @ Amirkabir University of Technology
Developed project ideas
Administered oral examinations and evaluated student performance
Languages: Python, R, Bash, C/C++, Java, SQL, JavaScript, HTML/CSS
Libraries: PyTorch, scikit-learn, TensorFlow, NumPy, Pandas, Matplotlib
Developer Tools: Git, VS Code, PyCharm, R Studio, RapidMiner, Qt Creator, IntelliJ, Visual Studio
Operating Systems: GNU/Linux, Windows