Software Engineer · Software Engineering Researcher

Tanzim Hossain Romel

I build and study dependable agentic systems — AI that operates real software, and the evidence that proves it works.

Engineer at IQVIA, researching AI for SRE, coding agents, agent security, and software-evolution tooling. B.Sc. in CSE from BUET; starting an M.Sc. in Computing Science at the University of Alberta in September 2026.

Now — Software Engineer, IQVIA Sept 2026 — M.Sc. CS, University of Alberta Summer 2026 — Research Intern, UIUC

Tanzim Hossain Romel profile photo
45K+ Repositories analyzed ML hosting security study, under review at ICSE 2027
7 OSS ecosystems contributed to RefactoringMiner, EF Core, TypeScript, LangChain, and more
10+ Systems & tools built From compilers and runtimes to coding-agent tooling
4 Active research lanes AI for SRE, agent security, coding agents, software evolution

01 — Research

What I work on

Full research statement

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

02 — Selected Work

Research & publications

All publications

03 — Open Source

Where the work lands

All contributions
GitHub activity: Loading recent merged pull requests...

04 — Experience

Where I've worked

Full work history
  1. 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.

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

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

05 — Education

Where I studied

See more education
  1. 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...

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

  3. Rajshahi College

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

06 — Projects

Selected builds

More 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,...

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

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

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.

07 — News

Latest updates

View all news

Jun 2026Paper under review at ICSE 2027. 'An Empirical Study on Remote Code Execution in Machine Learning Model Hosting Ecosystems' is under review at the International Conferenc...

Jun 2026Paper submitted to TACL 2026. Submitted 'The Choice Can Be the Attack: Auditing Aligned Backdoors in LLM Agents' to the Transactions of the Association for Computation...

Jun 2026Started remote UIUC research internship. Started a remote summer research internship at the University of Illinois Urbana-Champaign through UIUC++ Summer Research in Software Eng...

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

08 — Toolbox

Skills & technologies

Languages & Systems RustC#/.NET CoreC++GoJavaShell
AI & Agents PythonLangGraphMCPRAGPyTorchLLM Evaluation
Web & Backend TypeScriptNode.js/ExpressReact/Next.jsMicroservicesREST APIsEF Core
Data & Storage PostgreSQLMongoDBSQL ServerOracle/PLSQLDynamoDBSQLAlchemy
Cloud & DevOps AWSDockerKubernetesTerraformGitHub Actions
Security & Research Tooling CodeQLSemgrepBanditYARAZ3Solidity/Web3

Get in touch

Working on dependable agents, reliability, or software evolution tooling?

I'm always interested in research collaborations, open-source work, and hard systems problems.