Professional Experience
Lecturer, CSE Department
July 2025 – PresentBRAC University, Dhaka, Bangladesh
Courses Taught:
Research Assistant, CSE Department
March 2025 – PresentBangladesh University of Engineering & Technology (BUET), Dhaka, Bangladesh
- › Explored WebUI Gyms such as WebArena and worked on a UI Testing Automation Pipeline.
- › Built an end-to-end pipeline to generate Playwright testing scripts from website user stories.
- › Building and fine-tuning a bilingual (Bangla/English) vision-language model with Socratic prompts and step-by-step scaffolding.
- › Implementing personalized student modeling with knowledge tracing and bilingual hinting for adaptive learning.
Research Experience
Secret Breach Detection in Source Code with Large Language Models
Introduced a novel approach for Secret Breach Detection using a Small Language Model (SLM) fine-tuned with QLoRA. Our model outperforms state-of-the-art regex tools (Trufflehog) and large LLMs (GPT-4o) on the SecretBench dataset, demonstrating the efficacy of compact specialized models over zero-shot giants.
Supervisors: Dr. Rifat Shahriyar (Prof., CSE, BUET) · Dr. S M Sohan (Sr. Eng. Manager, Google LLC)
Secret Leak Detection in Software Issue Reports using LLMs: A Comprehensive Evaluation
First large-scale study and hybrid detection pipeline for secret leaks in GitHub issue reports. Integrates regex-based extraction with LLM contextual classification to reduce false positives. Curated and released the first public benchmark of 54,000+ labeled instances. Fine-tuned LLMs achieve up to 0.945 F1.
Supervisors: Dr. Rifat Shahriyar (Prof., CSE, BUET) · Dr. Gias Uddin (Assoc. Prof., York University)
A Survey on Agentic Security: Applications, Threats and Defenses
First holistic survey of the rapidly evolving agentic security landscape, systematically analyzing 150+ papers (2024–2025). Structures the field around three interdependent pillars: Applications, Threats, and Defenses — providing a unified framework for understanding LLM agent capabilities and vulnerabilities in cybersecurity.
Supervisors: Dr. Farig Sadeque (Assoc. Prof., BRAC University) · Dr. Md Rizwan Parvez (Scientist, QCRI)
BanglaForge: LLM Collaboration with Self-Refinement for Bangla Code Generation
BanglaForge: a novel framework for generating executable code from Bangla descriptions (a low-resource language). Employs retrieval-augmented dual-model collaboration with iterative self-refinement based on execution feedback. Achieves 84.00% Pass@1 on the BLP-2025 Bangla Code Generation benchmark.
Collaborators: Mahir Labib Dihan (Lecturer, BRACU) · Md Nafiu Rahman (Lecturer, BRACU)
ISSUEGUARD: Real-Time Secret Leak Prevention Tool for GitHub Issue Reports
Browser-based security tool providing real-time feedback to prevent accidental secret leaks in GitHub issue reports. Hybrid detection engine (Regex + Fine-tuned CodeBERT) achieves 92.70% F1-score with <200ms end-to-end latency. User study with 50 developers — 80% reported "Very High Confidence" in detection capabilities.
Supervisors: Dr. Rifat Shahriyar (Prof., CSE, BUET) · Dr. Gias Uddin (Assoc. Prof., York University)