Skip to content
View ahmedshahriar's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Block or report ahmedshahriar

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ahmedshahriar/README.md

Hello there

Ahmed Shahriar Sakib's LinkedIn ahmed__shahriar | Twitter Ahmed Shahriar Sakib's Kaggle Profile

ahmedshahriar


I am Ahmed Shahriar Sakib. With a background as a Software Engineer, I specialize in data analytics, machine learning (ML), natural language processing (NLP), web scraping/crawling, and automation.

I completed my MASc at the UWaterloo, where my research focused on ML and NLP, mostly working with large language models (LLMs). I hold a BSc in Software Engineering and have since (2019) been building scalable software systems and applying data-driven technologies to solve real-world problems.

I’ve earned professional certifications from AWS, Microsoft Azure, IBM, and DeepLearning.AI, covering cloud computing, AI/ML, and data science. I am also a Kaggle Notebooks Master.

I’m currently focused on building ML-powered applications and scalable data systems, and I’m always open to collaborating on impactful Data/ML/NLP software engineering projects.

🔵 List of my featured Projects - ahmedshahriar.com/portfolio
🔵 Kaggle notebooks - kaggle.com/ahmedshahriarsakib/code
🔵 Kaggle datasets - kaggle.com/ahmedshahriarsakib/datasets

🚀 Featured Product

BDNewsToday — Bangla news aggregator Android app powered by scrapy-django integrated back-end. Launched and have been maintaining since 2019.

  • 📱 17K+ downloads on Google Play
  • 📰 Aggregates most popular Bangla & English newspapers and YouTube news channels from Bangladesh
  • ⚡ Built scalable web crawling ETL pipelines and ML/NLP/LLM workflows for content processing and ranking

I highly appreciate it if you could check the app and send me feedback. Download from here

Pinned Loading

  1. restaurant-menu-pricing restaurant-menu-pricing Public

    Predict menu prices from 5M+ UberEats menus with an end-to-end MLOps pipeline: crawl → DWH → curate → train → deploy on Azure ML (MLflow) via APIM & CLIs.

    Python 4

  2. llm-ghostwriter llm-ghostwriter Public

    MLOps-driven LLM RAG assistant that learns your writing style from your online content, with an FTI pipeline (Features → Training → Inference) , RAG for context grounding, and ZenML orchestration.

    Python

  3. TwitterCelebrityMatcher TwitterCelebrityMatcher Public

    Match celebrity users with their respective tweets by making use of Semantic Textual Similarity on over 900+ celebrity users' 2.5 million+ crawled tweets utilizing SBERT, streamlit, tweepy and FastAPI

    Python 13 2

  4. PulsePoint-Data-Analytics PulsePoint-Data-Analytics Public

    EDA, data processing, cleaning and extensive geospatial analysis on a selenium based web crawled dataset

    HTML 6 2

  5. bd-medicine-scraper bd-medicine-scraper Public

    Scrapy-Django PostgreSQL integrated API with Proxy IP configuration that scrapes all medicine data (meds, prices, generics, companies, indications) from Bangladesh (30k+ pages)

    Python 86 35

  6. youtube-comment-scraper youtube-comment-scraper Public

    This script will dump youtube video comments to a CSV from youtube video links. Video links can be placed inside a variable or list or CSV

    Jupyter Notebook 47 16