Experience

Below is a summary of my professional and academic background, including industry roles, freelance consulting, and research contributions.

💼 Professional Experience

University of Waterloo

Graduate Researcher (ML/NLP)
2022 - 2025, Waterloo, ON, Canada

Applied NLP and ML techniques to real-world data, focusing on LLM-powered pipelines for analyzing conversational meeting data and solving complex, data-driven problems.

  • Fine-tuned LLMs, built optimized inference pipelines, and implemented RAG for context-aware model responses.
  • Performed data preparation, feature engineering, model training, and optimization.
  • Applied ML and domain expertise to address spatiotemporal data problems.
  • Presented a component of my work at the 11th International Conference on Design Computing and Cognition (DCC), July 8-10, 2024, in Montreal, Canada: “Towards AI-Assisted Protocol Analysis in Design Research”. doi: 10.1007/978-3-031-71918-9_3

Socio Cognitive Lab

Machine Learning Researcher (NLP)
2020 - 2022, Dhaka, Bangladesh

Conducted research in NLP, social media mining, and social computing, focusing on data collection, analysis, and ML model development.

  • Developed machine learning models to predict insomnia using over 6 million tweets from 1,500+ users, collected via a custom ETL pipeline (Tweepy, SQL), leveraging transformers, IBM Watson, TensorFlow, and scikit-learn. Published in JMIR [IF-6], doi: 10.2196/27613.
  • Estimated changes in Big 5 personality traits by building a custom ML model using the PSO algorithm on 75K+ comments from 275 Facebook users’ ego networks. Published in SBP-BRiMS (2021).

Ergo Ventures Limited

Software Engineer (Python, Backend)
2020, Dhaka, Bangladesh

  • Built scalable back-end systems for e-learning and e-commerce platforms.
  • Performed automation, data migration, and modeling using the Python tech stack.

DrutoTech

Software Developer (Python, Backend)
2019, Dhaka, Bangladesh

  • Designed, developed and maintained ETL and web scraping pipelines, automation scripts.
  • Developed Admin panel, REST APIs for e-commerce platform.

Freelance Consultant

2019 – Present

Worked with clients globally to deliver data-driven solutions across finance, e-commerce, and automation domains.

  • Built and deployed end-to-end data, ETL, and automation pipelines, web scrapers, and machine learning solutions across domains including finance, social media, emergency services, and e-commerce.
  • Built custom scrapers to extract large-scale data from platforms like Realtor.com, Indeed, LinkedIn, Facebook Marketplace, Instagram, Twitter, and UberEats.
  • Developed dashboards for financial event analysis (e.g., M&A modeling) and property data insights.
  • Integrated NLP and ML models into automated ETL workflows to extract insights from unstructured text and enable real-time analytics.
  • Designed and implemented cloud-based systems for job scheduling, dashboard monitoring, and server orchestration using Airflow, AWS (AWS Batch), and Vultr APIs.
  • Tech stack: Python, Scrapy, Selenium, Django, FastAPI, PyTorch, Spark, Airflow, AWS.

🎓 Education & Honors

University of Waterloo

MASc in Management Science and Engineering, Sep 2022 - Dec 2024

Research Focus: Machine Learning, Natural Language Processing
Scholarships: Graduate Research Studentship, International Master’s Award of Excellence

Major Courses:

  • Big Data Analytics (MSCI 623)
  • Text Analytics (MSCI 641)
  • Foundations of Machine Learning (MSCI 700)
  • Statistical Methods for Data Analytics (MSCI 718)

American International University-Bangladesh

BSc in Software Engineering, 2019

Capstone Project: Seradam – an e-commerce meta-search platform built with Django and React.js
Scholarships: Received based on undergraduate academic performance

Major Courses:

  • Data Warehousing & Data Mining (Big data, ML)
  • Statistics & Probability
  • Artificial Intelligence & Expert System
  • Computer Vision and Pattern Recognition