me

About Hadi Training

Hadi Eslamnia is an expert structural engineer and OpenSees consultant with over 10,000 hours of experience in nonlinear modeling using OpenSees and programming with Python and MATLAB. He has mentored over 300 MS and Ph.D. students worldwide and conducted over 2,000 one-on-one training sessions with students and professionals from around the world. As an OpenSees expert, Hadi has published multiple research papers in leading journals.

One-on-One Training Sessions in OpenSees, Python, and MATLAB

At Hadi Training, we offer expert, one-on-one OpenSees consultation, Python, and MATLAB training, tailored specifically for graduate and Ph.D. students, researchers, and professionals in structural and earthquake engineering. Our sessions are designed to address complex challenges, including OpenSees debugging, nonlinear modeling, advanced programming, and research data analysis.

Led by Hadi Eslamnia, a seasoned OpenSees expert with thousands of hours of research, coding, and problem-solving experience, our training and OpenSees consulting services provide personalized guidance to accelerate your learning and research. We have successfully mentored students and professionals from top universities worldwide, helping them achieve their academic and research goals.

What we offer?

All sessions are conducted live online, providing interactive, real-time problem-solving for a wide range of research-related topics

  • Nonlinear Modeling and Analysis in OpenSees/OpenSeesPy
  • OpenSees Debugging and Troubleshooting OpenSees/OpenSeesPy Scripts
  • Programming Support in MATLAB, Python, and TCL
  • Project-Based Training on Numerical Modeling and Algorithm Development
  • Guidance for Master’s or Ph.D. Research Proposals
  • Data Interpretation and Result Analysis
  • Custom Support (Contact us for specific requests)

How Our Sessions Work?

The sessions are scheduled in advance and conducted online. Here’s how the process typically works

  • Initial Discussion

    You provide an overview of the issue or topic you need help with.

  • Interactive Training

    We guide you through solutions live, including OpenSees troubleshooting, modeling, and coding.

  • Real-Time Learning

    Whether it’s building a nonlinear model in OpenSees or troubleshooting code, we work live, allowing you to follow the process in real time.

  • Recording Option

    You can record the session for future reference, enabling you to revisit the material at your convenience.

Why Choose Hadi Training?

Research-based training evolves rapidly, often requiring constant updates and a hands-on approach. Many research topics explore areas where established solutions may not exist. At Hadi Training, we leverage years of experience in OpenSees consultation to provide focused support, helping you reach research milestones faster.

For well-established topics, we offer pre-recorded tutorials or pre-written code. For more complex or novel challenges, we use a strategic approach, reviewing research papers, writing and testing new code, and offering solutions grounded in our deep expertise in OpenSees, MATLAB, and Python.

Examples of Our Approach

  • Common OpenSees Models

    For widely-used models such as steel or concrete moment frames, bracing systems, dampers, isolators, or standard analyses (e.g., pushover, cyclic, nonlinear time history, or IDA), we can offer live instruction or pre-recorded tutorials and pre-written code, if available. These can be shared with you or taught in a live session.

  • Complex OpenSees Models

    For novel nonlinear models, if you’re having trouble understanding the literature, you can send us the relevant research paper. During the session, we’ll study key modeling sections and, based on our extensive experience in OpenSees consulting services, help you identify solutions. What could take months to achieve on your own, we can help you accomplish in just a few sessions.

  • OpenSees Troubleshooting

    If your model isn’t producing the expected results, we’ll debug it live, drawing on our deep knowledge of OpenSees error resolution and solutions.

  • Data Processing with MATLAB/Python

    If you need to automate data processing, we can help you develop scripts to convert data into graphs, tables, or other outputs efficiently.

  • Algorithm Development

    Whether it’s developing an optimization algorithm or another custom task, we guide you through the process and help transform your ideas into functional code.

Tailored Training
for Your Research Needs

We understand that each research project is unique, requiring different levels of support. Some participants may only need a single OpenSees consultation for troubleshooting, while others benefit from ongoing assistance throughout their project. Our flexible approach ensures you receive the exact level of guidance needed to complete your work efficiently and to the highest standard.

At Hadi Training, we are committed to providing expert, hands-on support that saves you time, enhances the quality of your research, and helps you achieve your academic and professional objectives.

One-on-One Training FAQs

How can I trust you for a one-on-one session?

We don’t require upfront payment for the first session. You only pay after the session is completed.

Is there a payment for the first session?

Yes, but payment is only required after the session ends. This allows you to evaluate the session's quality first.

What if I’m not satisfied with the first session?

If you’re not satisfied with the first session, you don’t need to pay for it. Our goal is to ensure you get value from the session.

How do I schedule a session?

You can schedule a session by emailing us at info.HadiTraining@gmail.com or filling out the contact form below.

Can I record the session?

Yes, you may record the session using screen capture software on your device. We encourage it for your personal reference.

Can I get the materials from the session?

Yes, once the payment is made, you can receive all relevant session materials, including code.

How are the sessions conducted?

Sessions are conducted online, typically via Skype.

What if I need to cancel or reschedule a session?

You can reschedule or cancel a session up to 24 hours in advance without any charge.

How much does each session cost?

Each session costs $25 per hour.

How do I pay for the sessions?

For the first session, payment is made after it ends. For future sessions, payment is required beforehand. You can pay securely through PayPal or, if preferred, via cryptocurrency.

Book a Session

To schedule a one-on-one session, simply contact us via email at info.HadiTraining@gmail.com or fill out the contact form below. Sessions are flexible and conducted online. Each session is priced at $25 USD per hour.

For the first session, payment is only required after the session ends, allowing you to experience the quality of our OpenSees consulting services with confidence. This way, you can be assured of the value provided. For future sessions, payment is required in advance.

Contact us today to book your personalized OpenSees training session and get expert guidance on your research or project needs!