m
muhamdimrn

Muhamad Imran

@muhamdimrn

Grow your business with me!

Malesia
Inglese, Malese
Alcune informazioni sono riportate in lingua inglese.
Chi sono
Hi! I'm Muhamad Imran, a Python developer and data analyst from Malaysia specializing in machine learning, data pipelines, Power BI dashboards, and data entry. I build predictive models using XGBoost and deep learning, automated data pipelines, and interactive dashboards that turn numbers into clear decisions. Certified by Google, IBM, and Microsoft (Power BI). I have hands-on experience building real ML systems with automated prediction pipelines and Telegram integrated bots. Whether you need data entry, Python scripts, or a Power BI dashboard, I am ready to help.... Continua a leggere

Competenze

m
muhamdimrn
Muhamad Imran
offline • 
Tempo di risposta medio: 1 ora

Consulta i miei servizi

Dashboard dati
I will build you a professional power bi dashboard
Analisi dati storici
I will build an xgboost time series prediction model

Portfolio

Esperienza lavorativa

Freelancing_Career

Machine Learning Engineer

Freelancing Career • Lavoratore autonomo

Dec 2025 - Present6 mos

Developed a full end-to-end algorithmic trading system for XAUUSD (gold) using XGBoost to predict session High and Low prices across three global trading sessi…Developed a full end-to-end algorithmic trading system for XAUUSD (gold) using XGBoost to predict session High and Low prices across three global trading sessions: Asian, London, and New York. The system was built on 7 years of M15 candlestick data (2019 to 2026) using a 7-round walk-forward validation framework to prevent data leakage and ensure the model generalizes to unseen market conditions. Each round trained on historical data and tested on the following year, simulating real-world deployment conditions. Feature engineering involved 28+ technical indicators including ATR-normalized targets, momentum indicators, volatility measures, pivot point distances, Bollinger Band Width Percentile, and session-based range features. Features were carefully selected per session to maximize predictive power while avoiding redundancy. Hyperparameter tuning was performed using Optuna with 200 trials per model, optimizing for minimum MAE on the validation set. A meta-learner (Model C) was built using XGBoost to correct predictions from the base model, achieving a 15.44% MAE improvement over the baseline. Final model achieved MAE below 0.50% across all sessions. The complete pipeline was integrated with a Telegram bot for automated signal delivery, sending trade signals including entry price, take profit, and stop loss levels at the start of each trading session. The project involved building a multi-model ensemble architecture including a direction classifier (XGBoost), a deep learning TCN model for High/Low prediction, and a meta-learner for prediction correction. Full pipeline covered data collection, cleaning, feature engineering, model training, evaluation, simulation, and live deployment. Tools: Python, XGBoost, TensorFlow, Optuna, Pandas, NumPy, Matplotlib, Scikit-learn, Telegram Bot API