EXPLORE

5.5
5.5
100%
$40 USD / Hour
・

Malaysia (1:14 PM)
・
Joined on March 7, 2015
・
7 Recommendations
$40 USD / Hour
・
I have master's degree in Mechanical Engineering; however Mathematics, Numerical Methods, Machine Learning, Artificial Intelligence, Python, and MATLAB are my favorite topics and even hobbies. Therefore I've spent lots of time in these materials to help others free of charge. I have 28 years of experience in programming with MATLAB, taught over 400 students and completed over 500 projects, from small ones to very professional ones, and published a book in 2002: Numerical Recipes for Solving Engineering Problems using MATLAB. SOFTWARE AND PROGRAMMING LANGUAGES I AM FAMILIAR WITH: - MATLAB, Octave, Maple, Python - MS Excel + VBA, Mathcad - OFFPIPE, OrcaLay/OrcaFlex, SAGE Profile 3D (SP3D), SACS, MOSES - HTML, Java, Perl, PHP - Pascal, Basic, C, Fortran 77 - MS Word, MS PowerPoint, Adobe Acrobat - AutoCAD - ANSYS, Comsol, Abaqus - MS Project COURSES I TAUGHT (as Lecturer, Assistant Professor, or Tutor): - Programming with Python - OrcaFlex - Calculus & Mathematics - Differential Equations - Engineering Mathematics - Advanced Engineering Mathematics - Numerical Methods - MATLAB Programming - Computer Programming (using MATLAB) - FOREX with MATLAB interface to MetaTrader 4 - Statics - Mechanics of Solids - Mechanical Vibrations
Verifications
On time
82%
On budget
86%
Accept rate
94%
Repeat hire rate
15%

Human Movement Kinematics

MATLAB code to Analyze Composite Plates using CLPT - Graphs

MATLAB code to Analyze Composite Plates using CLPT - Graphs

MATLAB code to Analyze Composite Plates using CLPT

Pipeline Global Buckling Analysis

Pipeline Global Buckling Analysis

Pipeline Global Buckling Analysis

Pipeline Global Buckling Analysis

Pipeline Global Buckling Analysis

Conformal Mapping using MATLAB

Conformal Mapping using MATLAB

Conformal Mapping using MATLAB

Conformal Mapping using MATLAB

Conformal Mapping using MATLAB

Conformal Mapping using MATLAB

Efficiency Optimization of Rankine Cycle

Efficiency Optimization of Rankine Cycle

Human Movement Kinematics

MATLAB code to Analyze Composite Plates using CLPT - Graphs

MATLAB code to Analyze Composite Plates using CLPT - Graphs

MATLAB code to Analyze Composite Plates using CLPT

Pipeline Global Buckling Analysis

Pipeline Global Buckling Analysis

Pipeline Global Buckling Analysis

Pipeline Global Buckling Analysis

Pipeline Global Buckling Analysis

Conformal Mapping using MATLAB

Conformal Mapping using MATLAB

Conformal Mapping using MATLAB

Conformal Mapping using MATLAB

Conformal Mapping using MATLAB

Conformal Mapping using MATLAB

Efficiency Optimization of Rankine Cycle

Efficiency Optimization of Rankine Cycle
He has good experience with Advanced dynamic and Maple software, so I recommend that to work with him.
Share
the best in vibration
Share
Understands problem very neatly, suggests solutions, simulates faster and gives the results very properly.
Share
Experience
Lead Pipeline Engineer
Jul, 2011 - Mar, 2015
•
3 years, 8 months
Leighton Offshore
Jul, 2011 - Mar, 2015
•
3 years, 8 months
Once I was at this position, I voluntary defined and Implemented several Pipeline related in-house Software: • MATLay, Layability study, static/dynamic analysis using OFFPIPE, MATLAB and VBA • SS2MC, Ramberg-Osgood Nonlinear Stress-Strain to Nonlinear Moment-Curvature • FatMAT, Fatigue Analysis with MATLAB • OFFPIPE2CAD, Automatic AutoCAD and pdf generation of Initiation and A&R analysis • SP3DInpPrep, Input preparation for Sage Profile 3D • E2S, Calculation of Stress having Strain (Nonlinear) • OFFPIPEBatchRunPrep, OFFPIPE batch-run through MATLAB • MOSMAT, Summary Result preparation from MOSES output using MATLAB • PileMAT2SACS, SACS Pile drivability input file preparation using MATLAB • DNV pipeline local buckling check with MS Excel • Analytical pipeline local buckling check for D/t > 45 with MS Excel + VBA Each in-house software has advantages; for example, MATLay reduces the efforts required for pipeline layability analysis from 80 man-hours to 1 hour with model preparation, OFFPIPE batch-running and post-processing for DNV checks coded using MATLAB and VBA.
Jul, 2011 - Mar, 2015
•
3 years, 8 months
Lecturer (Part Time)
Sep, 2010 - Feb, 2011
•
5 months
Mech. Engg. Dept., Qiamdasht Azad University
Sep, 2010 - Feb, 2011
•
5 months
Course taught • Computer Programming (with MATLAB)
Sep, 2010 - Feb, 2011
•
5 months
Lecturer (Part Time)
Sep, 2008 - Sep, 2010
•
2 years
Mech. Engg. Dept., Takestan Azad University
Sep, 2008 - Sep, 2010
•
2 years
Courses taught • Numerical Methods • Computer Programming (with MATLAB)
Sep, 2008 - Sep, 2010
•
2 years
Education
Guilan University
1998 - 2000
•
2 years
Master Degree, Mechanical Engineering, GPA 3.81 out of 4, 1st Rank

Iran, Islamic Republic of
1998 - 2000
•
2 years
Guilan University
1994 - 1998
•
4 years
Bachelor Degree, Mechanical Engineering

Iran, Islamic Republic of
1994 - 1998
•
4 years
Qualifications
Fundamentals of Subsea Engineering
2012
IBC Academy
The program briefly explained following topics: - Offshore production - Design and building blocks of subsea engineering - Different types of subsea completions - Flow assurance - Subsea production systems and equipment - Production control systems - Drilling control systems - Umbilicals - Costs of subsea equipment - Operations, maintenance and integrity of subsea systems - Decommissioning subsea equipment - New subsea technologies - Detailed examples of subsea developments around the world
2012
Publications
Numerical Recipes for Solving Engineering Problems using MATLAB
Motefakkeran, Inc., September 2002
CONTENTS OF THE BOOK: 1. An Introduction to MATLAB 2. Linear Equations and Eigenvalues 3. Roots of Algebraic Equations 4. Differentiation and Integration 5. Differential Equations 6. Boundary Value Problems 7. Fitting Functions to Data 8. Optimization Methods IT CONTAINS SOME TEXTS ABOUT THE FOLLOWING TOPICS AS WELL: - System of nonlinear equations - Applications of SVD - Eigenvectors - Improper integrals - Shooting methods - Nonlinear curve fitting - Genetic algorithms
Certifications
Basic Numeracy
US English