Tanzim Hossain Romel
Software Engineer ยท Software Engineering Researcher
Incoming PhD student (Fall 2026) and CS graduate from BUET. I study how AI changes software development, from secure ML pipelines to developer tools. At IQVIA, I build healthcare systems that scale. I care about open source and research that makes software engineering more accessible.
Outside of work, I read a lot of history and economics, especially how civilizations rise and fall and how markets shape behavior. When I'm not debugging, I'm usually traveling or reading fiction. More about me โ
An Empirical Study on Remote Code Execution in ML Model Hosting Ecosystems Submitted to TOSEM 2026
June 2025 - Oct 2025First large-scale cross-platform study analyzing ~45,000 repositories across 5 major ML platforms for security vulnerabilities.
ReAgent++: Detecting Aligned Backdoors in LLM Agents In Progress
August 2025 - PresentExtending ReAgent to detect aligned backdoors that maintain semantic consistency while subverting user intent through preference manipulation.
Multi-Agent Framework for Generating Relational DB Schema & ERD Targeting PVLDB
July 2025 - PresentExtended SchemaAgent with LangGraph StateGraph architecture and 3-tier auto-repair system, reducing redundant LLM calls by 80%.
Sentiment Analysis of Anonymous Crisis Reports in Bangladesh
Sep 2024 - Nov 2024Developed uReporter -- Bangladesh's first anonymous reporting system during 2024 national crisis, analyzing 124 crowd-sourced reports using transformer models.
Patient-Centric Blockchain Framework for EHR Management
June 2022 - May 2023Undergraduate thesis on blockchain framework for EHR management with encrypted off-chain IPFS storage and on-chain Ethereum access control.
Education
Bangladesh University of Engineering and Technology
April 2018 - May 2023B.Sc in Computer Science and Engineering
Notable Courses: Machine Learning, High Performance Database Systems, Fault Tolerant Systems, Data Structure and Algorithms, Operating Systems, Computer Security
Rajshahi College
2015 - 2017Higher Secondary Certificate (HSC)
Work
Software Development Engineer 1
June 2023 - PresentBackend engineer on the KPI Library team, building microservices-based healthcare applications that handle millions of patient records using .NET Core and C#. IQVIA (NYSE: IQV) provides analytics, technology solutions, and clinical research services to the life sciences industry, with 74,000+ employees across 100+ countries.
Full Stack Engineer
Apr 2021 - Nov 2021Built an e-commerce aggregator platform that let brands promote products by pulling listings from multiple e-commerce sites across Bangladesh.
Selected Projects
Blockchain-Based Ticketing Platform
Finalist in Blockchain Olympiad Bangladesh (BCOLBD) 2021 with team "Recursively Enumerable". Designed NFT-based ticketing system using ERC-1155 standard. Implemented smart contracts for anti-scalping, dynamic QR codes, and decentralized identity management with zero-knowledge proofs.
Image Captioning with Attention Mechanisms
Implemented Show, Attend and Tell architecture with ResNet-101 encoder and LSTM decoder. Achieved BLEU-4: 0.335, CIDEr: 0.92 on MS-COCO dataset. Enhanced with beam search and multi-head attention achieving 11-point BLEU-4 improvement. Conducted comprehensive ablation studies and attention visualizations.
Eventfly: End-to-end Event Management System
Designed microservices-based event management system. Led back-end architecture implementing newsfeed, payment, authentication, and event management services.
C Compiler Implementation
Built complete compiler for subset of C language using Flex (lexical analysis) and Bison (parsing). Implemented symbol table management with scope handling and comprehensive error reporting. Added semantic analysis for type checking and function validation.