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





