Yaghoub Shahmari

I'm a

About

Welcome! I'm Yaghoub Shahmari, a Computational Scientist immersed in the fascinating field of complex systems and a passionate programmer. My journey in research has predominantly revolved around exploring the evolution of latency in epidemiological systems through adaptive dynamics, as well as performing time series analysis and data science on crypto-fiat time series data. Currently, I am in my final year of a Bachelor of Science program in the Physics department at Sharif University of Technology. My academic and professional path has also led me to a Research Internship at Okinawa Institute of Science and Technology (OIST), where I continue to contribute as a remote visiting student. As I near the completion of my undergraduate studies, I am actively seeking opportunities in graduate programs, including both PhD and Master's programs, to further my research and academic endeavors. Beyond my professional interests, I find joy in a variety of hobbies such as caring for my plants, keeping up with tech news and advancements, and engaging in activities like table tennis, tennis, bowling, driving, playing video games, programming, and hiking in nature.

Physics Undergraduate Student

General information:

  • Birthday: 4 March 2001
  • City: Tehran, Iran
  • Degree: Bachelor Student
  • GitHub: github.com/shahmari
  • Email:y.shahmari@sharif.edu,
    shahmari.acer@gmail.com

Skills

Some of the skills I have acquired are as follows. I have chosen these based on their relevance to my educational field. Other than these, I have capabilities in other things like HTML / CSS and Photoshop and a lot of software.

GitAdvanced
C/C++Advanced
C#Intermediate
JuliaExpert
PythonAdvanced
LaTexAdvanced
MathmaticaIntermediate
MapleIntermediate
Matlab/OctaveIntermediate
HTML/CSSAdvanced

Resume

Education

Secondary Education

2012 - 2019

National Organization for Development of Exceptional Talents (NODET), Tehran Top secondary school in Iran, highly regarded in the Middle East.

Top national

Bachelor of Physics & minor of Computer science

2019 - 2025

Sharif University of Technology, Azadi, Tehran

Physics major, Computer Science minor Admitted as one of the top 0.001% of participants in the national contest

Courses

Selected university courses

  • Modeling Statistical Phenomena (Dr. F.Ghanbarnejad) - Grade: A
  • Thermodynamic and Statistical Physics 1 (Dr. O.Akhavan) - Grade: A
  • Thermodynamic and Statistical Physics 2 (Dr. O.Akhavan) - Grade: A
  • Computer Simulation in Physics (Dr. M.R.Ejtehadi) - Grade: A
  • Computer Simulation in Physics Lab (Dr. M.R.Ejtehadi) - Grade: A
  • Introduction to Neuroscience (Dr. A. Ghazizadeh) - Grade: B
  • Complex Systems (Dr. S.Ruhani) - Grade: A
  • Data Science & HPC (Dr. H.R.Arian) - Grade: A
  • Astrophysics Lab (Dr. R.Rezaei) - Grade: A
  • Electro-Acoustic Lab (Dr. S.Moghimi) - Grade: A

Extracurricular courses

  • Introduction to LaTeX (Organizer: SPSSA)
  • Introduction to Python (Organizer: SPSSA)
  • Introductory Python (Organizer: Maktabkhooneh)
  • Advanced Python Course (Organizer: Maktabkhooneh)
  • Sharif Socio-Physics School (SUT Physics Department)
  • Machine Learning (Coursera, Stanford University)
  • Introduction to Julia (JuliaAcademy)

Extracurricular Academic Activities

  • Main Member of the Committee, Public relations manager, and Graphist of Sharif Physics Student Scientific Association (2020-2021), Link
  • Head of News Reading of Department (2020-2021), Link
  • Member of the Executive Committee and lecturer of Landa Scientific Circl (2020-2021), Link
  • Executive member Sharif Socio-Physics School (Summer 2021), Link
  • Organizer and Graphist of the Session of Introduction to Complex Systems (Spring 2021), Link
  • Lecturer of the SPSSA Julia Workshop (Winter 2022), Link
  • Organizer and Graphist of the Conference introducing the branches of Physics (Fall 2020), Link

Research Experiences

  • Jul 2022 - Oct 2022: B.Sc. Research Project (Prof. Rouhani's Group - Physics Department): Sharif University of Technology & Azadi Innovation Factory, Iran
  • Feb 2024 - Ongoing: Extended B.Sc. Research Project (Prof. Rouhani's Group - Physics Department): Sharif University of Technology, Iran
  • Project: Investigating Interdependencies and High-Order interactions of Crypto-Currencies and Fiat-Currencies (Supervisor: Prof. Shahin Rouhani)
  • Description:
    Collected and analyzed time series data of exchange rates between various crypto and fiat currencies. Processed data using a range of methodologies, including Pearson correlation, causality tests (such as Granger test), and moving averages. Applied stochastic processes, such as Pearson correlation and Markov models, to study exchange rate dynamics and market behavior. Conducted statistical causal modeling, analyzed high-order interactions, and visualized currency valuation networks. Discovered and analyzed communities within high-order interaction graphs, delivering insights into the dependency of fiat currencies on cryptocurrencies, informing policy-making and trading strategies.
  • Oct 2022 - Oct 2023: Research Internship (Complexity and Evolution unit, Onsite): Okinawa Institute of Science and Technology, Japan
  • Oct 2023 - Oct 2024: Research Internship (Complexity and Evolution unit, Remote): Okinawa Institute of Science and Technology, Japan
  • Oct 2024 - Ongoing: Visiting Researcher (Complexity and Evolution unit, Remote): Okinawa Institute of Science and Technology, Japan
  • Project: Prolonged latency as a seasonal adaptation in infectious diseases (Supervisors: Prof. Ulf Dieckmann, Prof. Ake Brannstrom)
  • Description:
    Developed and applied numerical algorithms in Julia to explore how seasonality influences pathogen latency in infectious diseases. Used Floquet theory and adaptive dynamics for analysis, and conducted simulations and distributed computing experiments. Visualized findings in 2D and 3D, demonstrating how evolutionary pressures favor specific dormancy durations, enabling viral persistence over years. Key contributions include efficient coding, experiment optimization, dataset analysis, and creating publication-ready graphics. This research enhances our understanding of seasonality's role in pathogen behavior.

Code Archives

Course Projects

  • Simulation of Mechanical Random Walker System

    Python simulation for Analytical Mechanics 1. Calculated particle forces and accelerations, simulating falls and collisions. Derived final location distributions, demonstrating the central limit theorem.

    Source & Code: GitHub

  • Simulation of Janus Bunch

    Developed a simulation for the Janus Bunch device as part of Analytical Mechanics 2. Numerically solved dynamics of two-phase coupled oscillators using Python, exploring behavior, synchronization, and visualizing system phases and properties.

    Source & Code: GitHub

  • Investigating the effects of Prevention and Quarantine on SIR

    Term project for Modeling Statistical Phenomena under Dr. F. Ghanbarnejad. Explored prevention and quarantine impacts on SIR models using complex networks and mean field models. Optimized simulation algorithm, transitioning from Python to C for better performance. Successfully executed on HPC cluster, with analysis visualized in Python, revealing effects on disease outbreaks. The main goal of this project was the reproduction of the original paper.

    Source & Code: GitHub

  • Motor Cortex Electrophysiology: Analyzing Macaque Monkey Behavior

    Contributed to a Neuroscience term project by examining electrophysiological data from the motor cortex of macaque monkeys during a reach-to-grasp task. Managed data cleaning, analysis, algorithm development, visualization, and technical aspects, providing insights into brain event sequences.

    Source & Code: GitHub

  • Analyzing the Commodity Market Data

    Spontaneous project supervised by Prof. S. Rouhani during the Complex Systems course. Explored modeling commodity prices through time series analysis. Managed data acquisition and cleaning, performed analysis, visualized results, and investigated correlations between market entries, constructing a network to illustrate relationships.

    Source & Code: GitHub

  • The Effect of Rumor Dynamics on Disease Dynamics

    Collaborated during the Sharif SocioPhysics summer school on a project exploring misinformation's impact on COVID-19 dynamics. Investigated rumor influence on disease spread and mortality using a mean-field model. Provided numerical solutions, adapted code from Julia to Python, and visualized results. Uncovered how misinformation accelerates disease propagation without accurate information.

    Source & Code: GitHub

Other Archives

  • Modeling Statistical Phenomena

    Archive of some of the course assignments

    Source & Code: GitHub

  • Computer Simulation in Physics

    Archive of the course assignments

    Source & Code: GitHub

  • Network Science

    Archive of some of the course assignments and course project

    Source & Code: GitHub

  • Astrophysics Laboratory

    Archive of the course assignments

    Source & Code: GitHub

  • Electro-Acoustic Laboratory

    Archive of the course assignments

    Source & Code: GitHub

  • Laptop price predictor

    Extracted laptop data from online stores. Analyzed it using the Decision Trees algorithm to estimate prices based on specifications, noting limitations in accuracy.

    Source & Code: GitHub