Shariful Islam Foysal, Developer in London, United Kingdom
Shariful is available for hire
Hire Shariful

Shariful Islam Foysal

Verified Expert  in Engineering

Software Developer

London, United Kingdom
Toptal Member Since
December 17, 2019

Foysal is a data science and applied machine learning professional with extensive experience in data analytics, statistical analysis, machine learning, and data engineering. He has experience working in a successful startup and a tech giant with a massive volume of data.


Amazon Web Services (AWS), Microsoft Excel, Amazon QuickSight, Tableau...
Microsoft Excel, TensorFlow, Tableau, Python
Pi Labs Bangladesh LTD
Selenium, Scrapy, Keras, OpenCV, Python




Preferred Environment

Visual Studio Code (VS Code), GitHub, Linux, MacOS

The most amazing...

...thing I've built is a complete model for real-time dynamic pricing for one of the largest ride-hailing platforms in South Asia.

Work Experience

Business Intelligence Analyst

2020 - PRESENT
  • Built business monitoring dashboards.
  • Built internal tools for process automation.
  • Completed statistical analysis and testing.
  • Developed a machine learning model for recommendation and demand forecasting.
Technologies: Amazon Web Services (AWS), Microsoft Excel, Amazon QuickSight, Tableau, Redshift, Python

Data Scientist

2018 - 2020
  • Built machine learning models for demand prediction.
  • Built ​end-to-end​ ​ETL pipelines​ for real time analytics.
  • Designed statistical experiments, ​A/B tests, ​ and multi-armed bandit tests.
  • Built ​automated​ ​FinOps Tableau, G-sheet, and Excel dashboards​ that are used in regular business health monitoring.
  • Built an ML model-based tool for ​user segmentation and experimentation​ for incentive burn optimization.
  • Automated processes​ for drivers payment which saved thousands of man-hours.
  • Built a financial forecasting platform.
Technologies: Microsoft Excel, TensorFlow, Tableau, Python

Research Engineer

2017 - 2018
Pi Labs Bangladesh LTD
  • Developed a license plate recognition system using an image processing technique being used in the automated parking system.
  • Built a web scraping bot for collecting information of the target user base from different sources to use in digital marketing.
  • Developed a Tesseract-based custom OCR solution to extract specific information from image documents.
Technologies: Selenium, Scrapy, Keras, OpenCV, Python

Research Associate

2017 - 2017
Dingi Technologies LTD
  • Improved GPS signal accuracy by 8% from vehicle tracking devices by implementing the Kalman Filter.
  • Designed a fuel measurement system for a vehicle tracking device.
Technologies: C, Python

Dynamic Pricing Automation

I developed a system for the ride-hailing platform I worked for that predicts demand and supply and adjusts the pricing according to the supply-demand dynamics.


SQL, Python, C


Scikit-learn, TensorFlow, PyTorch, OpenCV, Keras


Tableau, Microsoft Power BI, Power Pivot, Microsoft Excel, Apache Airflow, GitHub, Amazon QuickSight


Data Science, Business Intelligence (BI)


Linux, MacOS, Amazon Web Services (AWS), Visual Studio Code (VS Code)


MySQL, PostgreSQL, Redshift


Data Analytics, Clustering, Regression, Data Engineering, Google Colaboratory (Colab), Data Analysis, Algorithms, DAX, Dashboards, API Integration, Google BigQuery, Data Visualization, Statistical Analysis, Web Scraping, Version Control Systems, Models


Flask, Scrapy, Selenium

2013 - 2017

Bachelor's Degree in Electrical and Electronic Engineering

Bangladesh University of Engineering and Technology - Dhaka, Bangladesh


Deep Learning Specialization