About Me
I finished my B.Sc. in computer engineering (majoring in hardware) at the Department of
Electrical and Computer Engineering, University
of Tehran in February 2020.
Despite being a computer hardware engineering student,
I was more attracted to computer science-related subjects. Therefore, my research and
work experiences are related to these areas. Currently, I am working as a python backend
developer.
My areas of interest are:
- • Graph Theory
- • Machine Learning
- • Network Secuity
- • Algorithms
Education
• Cumulative GPA 3.55/4 (16.9/20)
• Last 2 year’s GPA (3.84 / 4.00)
• GPA (19.69/20)
• Affiliated with NODET (National Organization for Development of Exceptional
Talents)
Honors and Awards
Research Experience
• Under supervision of Dr.Behnam Bahrak
• Worked on predicting award winners using machine learning techniques
• Under supervision of Dr. Omid Fatemi
• Implementation of a chatbot for moodle learning management system
Work Experience
• Worked on implementation of nature-inspired Optimization Algorithms for the virtual
machine placement optimization
Programming
Simulation & Tools
Frameworks
Selected Projects
To see the complete list of my projects please visit this page.
• Light-seeking Arduino Robot | Real-Time and Embedded Systems
• TCP Implementation |Computer Networks
Implemented Using Java
• JobOonja | Internet Engineering
Implemented using Java(backend) and React, HTML, CSS(frontend)
• WordCount on Hadoop | Computer Networks
Implemented Using Java
• Pipelined MIPS | Computer Architecture
Implemented Using Verilog
• Neural Network | CAD
Implemented Using Verilog
• File Sharing System | Operating Systems
Implemented using C
• Multithreaded Neural Network using Semaphores | Operating Systems
Implemented Using C++
• Genetic, Memetic, Artificial Bee Colony, Simulated Annealing, Firefly Optimization |
Internship at IPM
Implemented Using Python
• Machine Learning | Internship at IPM
Using Python, Jupyter Notebook
Teaching Assistantship
Instructor: Dr. Mohammad Sayyad Haghighi
Instructor: Dr. Mohammad Sayyad Haghighi
Instructor: Dr. Seyyed Pouya Shariatpanahi
Instructor: Dr. Behnam Bahrak
English Exams
• Reading (30/30)
• Listening (29/30)
• Speaking (24/30)
• Writing (27/30)
Certification Courses
• Java Technologies from University of Tehran ACM
• Android from University of Tehran ACM
• Git from University of Tehran ACM
• JavaScript and Node.js from University of Tehran ACM