01 · Research
How do we know an SRE agent recovered a live system instead of applying a shallow fix?
University of Alberta · Incoming M.Sc. in Computing Science
I study how AI agents behave in real software systems—and how to make their decisions inspectable, reliable, and trustworthy.
About three years of professional software-engineering experience, formerly at IQVIA.
AI4SE · LLM4Coding · Trustworthy AI · long-horizon coding agents · AI for SRE
Selected evidence
Four records connect the research questions I ask to the software and evidence I produce.
01 · Research
02 · Engineering
03 · Research
04 · Engineering
Research agenda
Three connected questions organize my work across software engineering, reliability, and agent security.
AI4SE · LLM4Coding
ContextLedger turns long sessions into typed, provenance-carrying events so context compaction and recovery can be inspected instead of trusted by intuition.
Status Research system
AI4SE · AI for SRE
SREGym studies realistic failure lifecycles, safe mitigation, business-level recovery checks, and the evidence needed to distinguish durable recovery from a shallow fix.
Status Active research
Trustworthy AI · AI4SE
SHIFT compares matched tasks with and without a known trigger to test whether a changed valid choice systematically favors an attacker's target.
Status Submitted to TACL 2026 · manuscript not public
Engineering experience
Selected roles show the systems I owned, the changes I made, and the evidence behind them.
Backend engineer on KPI Library, the dynamic reporting layer within Orchestrated Analytics, across configuration, dashboard, analysis, and export workflows.
Methods C#/.NET · EF Core · SQL Server · MongoDB · AWS S3
Built an e-commerce aggregation system for brands working across major online retail platforms in Bangladesh.
Methods Python · Scrapy · Express.js · MongoDB · DigitalOcean
Publications and open source
Research status and merged engineering work remain separate so each claim keeps its proper boundary.
Mohammed Latif Siddiq, Tanzim Hossain Romel, Natalie Sekerak, Beatrice Casey, and Joanna C. S. Santos.
Under review at ICSE 2027
Co-authored the empirical study and its cross-platform security analysis; the manuscript is publicly available on arXiv.
Tanzim Hossain Romel with Chowdhury Rakin Haider.
Submitted to TACL 2026 · manuscript not public
Co-developed SHIFT, a matched-trigger audit for whether an agent's changed valid choice favors an attacker's target after accounting for ordinary option quality.
Redesigned the MCP diff surface around source-parameterized analysis tools for coding agents.
Merged contribution
Added a Calico route-reflector label-drift problem for reliability-agent evaluation.
Merged contribution
Fixed OriginalValues materialization for added entities with complex collections.
Merged contribution
News and education
Three dated milestones connect current research work to the next academic step.
I will begin graduate study in Computing Science with the U-A-Goose group under Dr. Zhou Yang.
Our cross-platform empirical security study is under review, with the manuscript available on arXiv.
I joined Professor Tianyin Xu's systems reliability group for summer research on SREGym and AI for SRE.
Collaboration
If you are studying dependable AI agents or building reliable software systems, I would be glad to compare research questions, evaluation evidence, or engineering tradeoffs.