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

Shariful Islam Foysal

Verified Expert  in Engineering

Software Developer

Location
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.

Portfolio

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

Experience

Availability

Part-time

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
Amazon
  • 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 Mining

Data Scientist

2018 - 2020
Pathao
  • 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, Data Scraping, C#

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.

Languages

SQL, Python, C, C#

Libraries/APIs

Scikit-learn, TensorFlow, PyTorch, OpenCV, Keras

Tools

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

Paradigms

Data Science, Business Intelligence (BI)

Platforms

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

Storage

MySQL, PostgreSQL, Redshift

Other

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

Frameworks

Flask, Scrapy, Selenium

2013 - 2017

Bachelor's Degree in Electrical and Electronic Engineering

Bangladesh University of Engineering and Technology - Dhaka, Bangladesh

NOVEMBER 2019 - PRESENT

Deep Learning Specialization

deeplearning.ai

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring