AI for SRE · Coding Agents · Software Evolution

Tanzim Hossain Romel

I'm a software engineer at IQVIA and a software engineering researcher. I work on dependable agentic systems: AI for SRE, coding agents, agent security, and software-evolution tooling.

I completed my B.Sc. in Computer Science and Engineering at BUET. I will start an M.Sc. in Computing Science at the University of Alberta in September 2026.

Tanzim Hossain Romel profile photo

Research Snapshot

I study how AI agents behave on real software systems: what context they read, which actions they choose, and what evidence they leave behind.

GitHub activity: Loading recent merged pull requests...

News

Jun 2026: Started remote UIUC research internship. Started a remote summer research internship at the University of Illinois Urbana-Champaign through UIUC++ Summer Rese...

Feb 2026: Paper submitted to TOSEM 2026. Resubmitted 'An Empirical Study on Remote Code Execution in Machine Learning Model Hosting Ecosystems' to ACM Transac...

Oct 2025: Paper submitted to MSR 2026. Submitted 'An Empirical Study on Remote Code Execution in Machine Learning Model Hosting Ecosystems' to the Mining So...

View all news

Research & Publications

Selected papers and manuscripts. The full research page has the current agenda and active collaborations.

Education

University of Alberta

Starting the M.Sc in Computing Science program in September 2026, with interests in software engineering research, trustworthy AI, distributed systems, and LLM systems. I will be joining the U-A-Goose software engineering group at the...

Bangladesh University of Engineering and Technology

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

Rajshahi College

Placed 15th in Rajshahi Board, received Talentpool Scholarship, A+ in all subjects with 96.5% marks in Physics, Chemistry, and Higher Mathematics

See more education

Work

Remote Research Intern, UIUC

Remote summer research internship at the University of Illinois Urbana-Champaign through UIUC++ Summer Research in Software Engineering (SRSE) 2026 with Professor Tianyin Xu's group, focused on software and systems reliability research.

Software Development Engineer 1, IQVIA

Backend engineer on the KPI Library team, building .NET/C# microservices for healthcare analytics workflows over large patient-level datasets. 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, Mindshare Bangladesh (Part-time)

Built an e-commerce aggregator platform that let brands promote products by pulling listings from multiple e-commerce sites across Bangladesh.

Full work history

Projects

ContextLedger: context accounting for coding agents visual

ContextLedger: context accounting for coding agents

Research prototype inside an OpenCode fork for making coding-agent context management measurable. It converts long-session history into typed events with provenance, token cost, recoverability, file hints, spans, and dependencies, then...

PatchSmith: repair agents that leave receipts visual

PatchSmith: repair agents that leave receipts

Research platform for evaluating software-maintenance agents with reproducible repair runs, public issue tasks, DeepAgents traces, sandbox validation, model token and cost metadata, failure reports, and readiness gates. The current DeepAgents...

ctxhelm: agent-native context compiler visual

ctxhelm: agent-native context compiler

Rust project for helping coding agents inspect the right files before they edit. ctxhelm ships as v2.4.0 through GitHub release archives and Homebrew, with checksum, archive, doctor, MCP, release-gate, and...

Go Container Runtime: Docker from Scratch visual

Go Container Runtime: Docker from Scratch

Freelance learning project where I am building a small Docker-like runtime in Go. It covers process isolation, namespaces, filesystem setup, container networking, and command-line behavior.

More projects

Skills

Languages & Systems: Rust, C#/.NET Core, C++, Go, Java, Shell

AI & Agents: Python, LangGraph, MCP, RAG, PyTorch, LLM Evaluation

Web & Backend: TypeScript, Node.js/Express, React/Next.js, Microservices, REST APIs, EF Core

Data & Storage: PostgreSQL, MongoDB, SQL Server, Oracle/PLSQL, DynamoDB, SQLAlchemy

Cloud & DevOps: AWS, Docker, Kubernetes, Terraform, GitHub Actions

Security & Research Tooling: CodeQL, Semgrep, Bandit, YARA, Z3, Solidity/Web3