Hello, and welcome.

I'm Mohammad.

Research Assistant | Undergraduate Student | Programmer

More About Me
ABOUT

Profile Picture

I am an Undergraduate Research and Teaching Assistant in the Department of Mechanical and Industrial Engineering at K. N. Toosi University of Technology. I received my B.Sc. degree in Mechanical Engineering from K. N. Toosi University of Technology, and I was fortunate to be advised by Dr. Mahkameh Sharbatdar.

My expertise lies in big data analysis and applications in smart mobility systems, traffic safety, and designing machine learning models and implementing them in transportation related problems. Furthermore, I have hands-on experience in analyzing CAV data and crash outcomes. My research areas of interest are, but are not limited to:

  • Intelligent Transportation Systems (ITS)

  • Traffic Safety and Crash Analysis

  • Human Factors (i.e., Driver Attention and Safety, Advanced Driver Assistant Systems (ADAS))

  • Connected and Automated Vehicles (CAVs)

  • Shared and Automated Mobility System Modeling and Simulation

  • Transport Policy

  • Travel Behavior Analysis


Teaching is my lifelong passion, and I have been involved in many teaching experiences since graduating from high school, including teaching Fundamental and Advanced Programming courses (C++ and Python) in university TA classes. It is my nature to be ambitious and motivated by a challenge. A forceful and creative personality and a hardworking attitude are my strong points as a student. During my high school years, I became fascinated with the core concepts of computer science and programming, and the first language I learned was Python in the first grade of high school! Furthermore, I participated in the Iranian National Olympiad in Informatics in my second year of high school. I was admitted to the first round as the top 80 talented Iranian students among 9100 participants, which was a fantastic experience for me in that period. Simultaneously, I was studying for the Iran national university entrance exam (KONKUR) and participated in this exam in 2017 and ranked within the top 0.5% among 200,000 participants. During college years, I participated as a team member in the International Collegiate Programming Contest(ICPC) which is the most prestigious programming contest for college students. This contest draws more than 200 teams nationwide each year, and our team ranked among the Top 5% in 2017 and again in 2020.

RESUME

More of my credentials.

You can view some of my experiences, projects, and awards that I received in the last few years down below.

EDUCATION

K. N. Toosi University of Technology

Sep. 2017 - Sep. 2022

B.Sc. in Mechanical Engineering

Last year GPA: 3.94/4.00 (18.45/20)
Cumulative GPA:


National Organization for Development of Exceptional Talents (Sampad)

Sep. 2013 - Jun. 2017

High School Diploma (Mathematics & Physics)

Cumulative GPA: 4.00/4.00 (19.87/20)




WORK EXPERIENCE

Undergraduate Research Assistant

Jan. 2021 - Dec. 2021

K. N. Toosi University of Technology, Tehran, Iran

B.Sc. Thesis: Machine-Learning-Based Personal Thermal Comfort Modeling using Biomarkers and Environmental Parameters.
Supervisor: Dr. Mahkameh Sharbatdar

  • Developed and optimized several machine learning algorithms to classify and analyze human thermal comfort preferences based on the data collected from physiological and environmental sensors.
  • The proposed model can be used to improve occupant comfort and well-being significantly while optimizing building operations' energy consumption.





Teaching Assistant

Feb. 2021 - present

K. N. Toosi University of Technology, Tehran, Iran

Fundamentals of Programming Course (Python)

  • Conduct weekly sessions for undergraduate students every semester to assist them in developing, running, and debugging codes for their course assignments, co-supervise them in their projects and prepare weekly tutorials.
  • Updated the course curriculum by replacing outdated materials and methods with more efficient ones so as to strike a balance between the theoretical and practical aspects.





Head Teaching Assistant

Sep. 2020 - present

K. N. Toosi University of Technology, Tehran, Iran

Advanced Programming Course (C++)

  • Conduct weekly sessions each semester to solve exercises for over 40 undergraduate students, mark their assignments and quizzes, and prepare answer keys and weekly tutorials.
  • Lead a team of 4 teaching assistants during the course delivery period.



Lecturer

Oct. 2021

K. N. Toosi University of Technology, Tehran, Iran

  • Held a special one-week workshop on computing and fundamentals of programming (Python) for +60 undergraduate students.


Teaching Assistant

Feb. 2019 - Feb. 2020

K. N. Toosi University of Technology, Tehran, Iran

Linear Algebra Course)




HONORS AND AWARDS

INOI

2014

Admitted to the first round of Iranian National Olympiad in Informatics (among 9100 participants).


K. N. Toosi University of Technology

Aug. 2017

Recipient of Full Scholarship for the B.Sc. degree program, K. N. Toosi University of Technology.


National University Entrance Exam

2017

Ranked Within the Top 0.5% (among 200,000 participants) in the Iran national university entrance exam (KONKUR).



PUBLICATIONS

ISME Conference

2022

M.Sharbatdar, M.Fattahi, 2022, Personal Thermal Comfort Modeling by Machine-Learning, 30th Annual International Conference of the Iranian Association of Mechanical Engineers.(COI: ISME30_121) Link



SKILLS

  1. Programming Languages&Tools: Expert in Python, C++, Shell Scripting, Git. Working knowledge in C, Matlab, HTML, CSS. .
  2. Libraries&Packages: Pandas, GeoPandas NumPy, Scikit-learn, Keras, PyTorch, igraph, graph-tool, Folium, SciPy, Matplotlib, Seaborn, PyStata, Spacy, simPy. Familiar with QGIS, NetworkX.
  3. Key Skills:
    1. Expert in identifying, analyzing, and interpreting trends or patterns in complex data sets.
    2. Experienced in performing solid mathematical and statistical analysis on large datasets.
    3. Data-driven simulation running with Python.
    4. Proficient in algorithms design and data structures.
  4. Simulation Software: Ansys(CFX, Fluent), Comsol
  5. Operating Systems: macOS, Linux, Windows
  6. Miscellaneous: LATEX, Jupyter, Lyx, Microsoft Office, Overleaf.

LANGUAGES AND TEST SCORES

  1. English: Full Professional Working Proficiency
    1. TOEFL iBT: (Reading: , Listening: , Speaking: , Writing: ) ( )
    2. GRE General: (Quantitative: ,Verbal: ) ( )
  2. Persian: Native
  3. Turkish: Elementary proficiency

LICENCES & CERTIFICATES

  1. IBM | Applied Data Science Capstone (Issued Jun. 2022)
  2. IBM | Data Analysis with Python (Issued May 2022)
  3. IBM | Machine Learning with Python (Issued May 2022)
  4. IBM | Python for Data Science, AI & Development (Issued May 2022)
  5. IBM | Data Visualization with Python (Issued Apr. 2022)
  6. Udemy | Git and GitHub Course (Issued Mar. 2021)
  7. University of Michigan | Python Data Structures (Issued Nov. 2020)

INTERESTS

I enjoy running, camping, doing gymnastics, and CrossFit, and I hope to become an L1 certified trainer this year. Furthermore, I was a member of the Boys National Gymnastics Team between 2011 and 2013.

I appreciate you taking the time to read this far down.
Please feel free to contact me at mohamadfattahi30@gmail.com
© 2017-2022 Copyright Mohammad Fattahi