Tanzim Hossain Romel

Software Engineer · Software Engineering Researcher

I’m a software engineer and researcher from BUET. Over the past 3 years at IQVIA, I’ve worked across backend engineering and AI engineering, including 1 year focused on AI systems. My research focuses on how AI is changing software engineering, especially developer tools, reliability, and security. In September 2026, I’ll begin an M.Sc in Computing Science at the University of Alberta.

Outside work, I read a lot of history and economics, travel when I can, and usually have a novel in progress. More about me →

AI4SE SE4AI Trustworthy AI Software Security LLM Security
Tanzim Hossain Romel

What I am focused on now

The papers, open source work, and reading that are getting most of my attention right now.

Research

I am currently focused on The Choice Can Be the Attack and VeriSchema. That is where most of my research time is going right now.

Open Source

On the open source side, I am mostly focused on RefactoringMiner.

Reading

I am reading Designing Data-Intensive Applications, 2nd edition.

Recent News

View all →
Feb 2026
Paper submitted to TOSEM 2026
Resubmitted 'An Empirical Study on Remote Code Execution in ML Model Hosting Ecosystems' to ACM Transactions on Softw...
Oct 2025
Paper submitted to MSR 2026
Submitted 'An Empirical Study on Remote Code Execution in ML Model Hosting Ecosystems' to the Mining Software Reposit...
May 2025
Received IQVIA Impact Program Silver Award
Honored with the IQVIA Impact Program Silver Award for outstanding performance and contributions to the KPI Library t...

Endpoint-black-box auditing framework for aligned backdoors in LLM agents using counterfactual environments and discrete-choice estimation.

Extended SchemaAgent with LangGraph StateGraph architecture and 3-tier auto-repair system, reducing redundant LLM calls by 80%.

Developed uReporter -- Bangladesh's first anonymous reporting system during 2024 national crisis, analyzing 124 crowd-sourced reports using transformer models.

Undergraduate thesis on blockchain framework for EHR management with encrypted off-chain IPFS storage and on-chain Ethereum access control.

Education

Starting the M.Sc in Computing Science program in September 2026, with interests in software engineering research, trustworthy AI, distributed systems, and LLM systems.
Dean's List Award - Level 2 (outstanding academic performance)

Notable Courses: Machine Learning, High Performance Database Systems, Fault Tolerant Systems, Data Structure and Algorithms, Operating Systems, Computer Security

Work

Software Development Engineer 1

June 2023 - June 2026

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

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

Ethereum Polygon Solidity ERC-1155 Web3.js

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.

PyTorch ResNet-101 LSTM MS-COCO Attention Mechanisms

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.

TypeScript Express.js Next.js Docker Kubernetes

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.

Flex Bison C++ Compiler Design Symbol Table

Currently Learning

Technical Skills

Backend & Systems

C#/.NET Core Go C++ EF Core

AI & Agents

Python LangGraph RAG PyTorch CUDA

Databases

PostgreSQL MongoDB SQL Server DynamoDB

Cloud & DevOps

AWS Docker Kubernetes Terraform GitHub Actions