research.profile("Syed Mehedi Hasan Nirob")

Prospective PhD student and AI engineer. I build production LLM systems and study where AI breaks: detecting AI-generated code and images, evaluating robustness beyond benchmark accuracy, and understanding how AI tools change the work of software engineers.

01 / Publications

Selected research

All papers on Google Scholar
01

iCONEECT 2026 Accepted and presented

Evaluating Handcrafted Features and Gradient-Boosted Classifiers for AI-Generated Image Detection

S. M. H. Nirob et al.

Benchmarked handcrafted spatial, texture, and frequency features with classical and gradient-boosted classifiers on CIFAKE, evaluating both detection performance and probability calibration.

  • CIFAKE
  • LightGBM
  • Frequency features
  • Calibration

Results

Baseline features · F1≈ 0.90
LightGBM + feature fusion · F1≈ 0.94

Feature fusion lifts F1 by about four points over baseline features.

02

2026 submission Under review

Beyond Whitespace: Evaluating Machine-Generated Code Detectors Under Formatting Shifts

S. M. H. Nirob et al.

Compared handcrafted feature models, CodeBERT-based classifiers, and score-level fusion, using feature ablations and dataset checks to probe how reliable detection really is.

  • CodeBERT
  • Score fusion
  • Robustness
  • Ablations

Results

In-benchmark detection · F1≈ 0.97

Controlled Black formatting and AST normalization tests reveal substantial sensitivity — benchmark accuracy alone overstates reliability.

03

IEEE ICCIT 2017 Published

Question Classification Using Support Vector Machine with Hybrid Feature Extraction Method

S. M. H. Nirob, M. K. Nayeem, and M. S. Islam

Developed an SVM classifier for Bangla factoid questions, including collecting the Wikipedia data behind it, and evaluated unigram and question-structure features with five-fold cross-validation.

  • SVM
  • Bangla NLP
  • Wikipedia corpus
  • Feature engineering

Results

Mean accuracy · 5-fold CV89.14%

Best result used the 380 most frequent unigram features.

02 / Ongoing study · survey open

Impact of AI-assisted development tools on software engineers in Bangladesh

A survey-based empirical study of how AI coding tools affect engineers across experience levels and organizations. If you write software in Bangladesh, your answers help.

Participate in the survey
Measuring
productivity

03 / Research interests

Questions that guide the work

ML/AI systems, software engineering, NLP, generative AI, trustworthy AI, and human-centered systems — with one thread through all of them: can we trust what the model produced?

Trustworthy generative AI

Detecting AI-generated code and images, and testing whether detectors hold up under realistic shifts.

Language model evaluation

Evaluation that goes past benchmark accuracy: calibration, robustness, and failure analysis.

Multilingual NLP

Low-resource language work, from Bangla question classification to language identification.

AI-assisted software engineering

How AI coding tools change productivity, skills, and the quality of engineering decisions.

Human-centered AI systems

Interfaces and workflows that help people understand, assess, and trust AI output.

ML/AI systems

Retrieval, agents, and LLM pipelines that stay reliable in production, not just in a notebook.

04 / Research in practice

Systems behind the questions

Production AI work gives me real settings for studying reliability, retrieval, and how people actually use AI output.

  1. 2025 – 2026

    AI Engineer

    Toptal

    LLM-based customer service over WhatsApp with product recommendations and structured business-data retrieval, plus privacy-sensitive AI systems across client projects.

  2. 2022 – 2024

    Founding Engineer

    re:tune

    Built and scaled a production LLM/RAG chatbot platform, working on hallucination reduction, retrieval reliability, response quality, and user trust — and learning human-AI interaction from demos and onboarding.

  3. Project

    Pre-RAG data pipeline

    Data Harmonization Dashboard

    Mapped inconsistent source data into a standardized schema and indexed harmonized records in Pinecone with embeddings for downstream retrieval.

  4. Project

    Text classification

    Language Identification

    Multinomial Naive Bayes and Logistic Regression on character and word n-gram features from the DSL dataset.

  5. Project

    Edge AI

    AnyConnect

    Collaborated on integrating AI-enabled edge devices, focusing on real-time communication.

  6. 2018

    Intern

    iHealthScreen

    Supported retinal image processing workflows for diabetic screening software — an early look at applied AI in healthcare.

05 / Methods & toolkit

From hypothesis to measured result

Machine learning

  • PyTorch
  • scikit-learn
  • Hugging Face
  • XGBoost
  • LightGBM
  • CatBoost
  • pandas

Generative AI

  • AI agents
  • LangChain
  • LangGraph
  • Prompt engineering
  • Vector search
  • RAG

Research methods

  • Experimental design
  • Surveys
  • Feature engineering
  • Statistical analysis
  • Model evaluation

Engineering

  • Python
  • TypeScript
  • C/C++
  • Java
  • SQL
  • React
  • Next.js
  • Node.js
  • Docker

06 / Education & community

Grounded in CS, sharpened by teaching

B.Sc. in Computer Science and Engineering

Shahjalal University of Science and Technology · 2012 – 2016

CGPA
3.53 / 4.00
Final two semesters
3.70 / 4.00
WES evaluated
3.60 / 4.00
100+

Students trained

Trained university students in competitive programming, after solving 1,000+ problems on UVA, Codeforces, and Topcoder.

500+

Teams challenged

Designed problems for 5 national inter-university contests; helped sponsor and judged a national hackathon.

Top 20

ICPC Asia Dhaka

A top-20 finish at the ICPC Asia Dhaka Regional, plus three top-10 finishes in national contests.

2

Scholarships

A monthly stipend for sustained academic excellence and a first-year university scholarship.