Anamul Hoque Emtiaj

B.Sc. in CSE, Bangladesh University of Engineering and Technology (BUET)

I am a Fall 2027 CS PhD aspirant and a Computer Science and Engineering graduate of BUET (March 2025). I currently work as a Software Engineer at Bot Food Corporation, contracted through Oplusdojo, building a personal-context platform for AI assistants.

My research interests lie broadly in natural language processing, software engineering, interdisciplinary AI systems, and applied LLMs. I am a research assistant at the BUET CSE Incubator under the supervision of Prof. Anindya Iqbal. I am also a research intern in the UIUC++ SRSE 2026 program under the supervision of Prof. Darko Marinov (UIUC) and Prof. Wenxi Wang (UVA), and was selected to continue with the group beyond August.

  • Natural language processing
  • Software Engineering
  • Applied LLMs
  • Interdisciplinary AI Systems

News

  • Our paper on auditing bank-statement PDFs with a multi-tier parser and an NL-to-SQL query layer was accepted at FinNLP 2026, co-located with EMNLP 2026 in Budapest.
  • Submitted the revision of CRISMER to Array (Elsevier); the preprint is on bioRxiv.
  • Joined the UIUC++ Summer Research in Software Engineering program as a research intern, working on formal verification of Rust programs.
  • Started as a research assistant at the BUET CSE Incubator under Prof. Anindya Iqbal.

Publications

My name is in bold; * denotes equal contribution.

[C1]

Auditing Bank Statement PDFs: A Multi-Tier Parser and Design Choices for the NL-to-SQL Query Layer Above It

Anamul Hoque Emtiaj, Anindya Iqbal

11th Workshop on Financial Technology and Natural Language Processing (FinNLP 2026), co-located with EMNLP 2026 · Budapest, Hungary Accepted

Bank statements are the primary evidentiary record in financial auditing, yet they reach auditors as heterogeneous PDFs that still get transcribed into spreadsheets by hand.

[J1]

CRISMER: A Transformer-based Interpretable Deep Learning Approach for Genome-wide CRISPR-Cas9 Off-Target Prediction and Optimization

Anamul Hoque Emtiaj*, Rakibul Hasan Rafi*, Muhammad Ali Nayeem, M. Sohel Rahman

Array (Elsevier) · revision submitted Jul 2026 Under revision

In CRISPR-Cas9 gene editing the guide RNA can also bind unintended sites elsewhere in the genome — the main safety risk of the technique — so those off-target sites have to be predicted from sequence.

Research Experience

Research Assistant, BUET CSE Incubator

Apr 2026 — present

Department of CSE, BUET · Supervisor: Prof. Anindya Iqbal · Interdisciplinary AI systems

  • Auditing bank statements in natural language [C1] — parse statement PDFs with a multi-tier parser (deterministic PyMuPDF for tabular pages, LlamaParse for the rest), repair parsing errors heuristically, standardise the result into PostgreSQL, and audit it in natural language with a SQL agent. We compared context-injection strategies for the agent — zero context, RAG context, and execution feedback with an agentic validation loop — and how far newer model generations reduce the need for a complex architecture.
  • Building-code compliance checking (in progress) — a code-generation agent that produces reusable and one-time checkers for building-code clauses against building models. Running experiments toward a conference submission in the LLM4Code category.

Undergraduate Thesis, Department of CSE, BUET

Dec 2023 — Mar 2025

Department of CSE, BUET · Supervisor: Prof. M. Sohel Rahman · Computational biology

  • CRISPR-Cas9 off-target prediction [J1] — designed CRISMER to predict off-target sites from a DNA–guide-RNA sequence pair: a multi-branch CNN that extracts k-mer features from the encoded pair, coupled with transformer blocks that capture long-range dependencies across it. Applied DeepSHAP and Integrated Gradients to attribute predictions back to mismatch positions, and used the resulting model to drive guide-RNA optimization.
  • Achieved a 2–8% improvement in PR-AUC and F1 over recent state-of-the-art baselines on genome-wide off-target datasets, after surveying CNN, RNN/LSTM/GRU, transformer, and BERT-based architectures. Supported by the RISE BUET Students' Research Grant.

Industry Experience

Software Engineer, Oplusdojo

May 2025 — present

Dhaka, Bangladesh · engaged with two North American startup clients

Bot Food Corporation — Toronto, Canada

May 2026 — present
  • Full-stack engineer on a personal-context management platform: users ingest local files and folders, connect third-party sources, and link AI assistants (Claude, ChatGPT) over MCP so that retained context grounds personalized answers.
  • Own features end to end across the desktop application, web frontend, backend, AWS infrastructure, and production monitoring (Sentry, PagerDuty).

EloraHQ — Seattle, WA, USA

May 2025 — Apr 2026
  • Contributed to an LLM-powered real-time assistance platform for social-care providers: voice-to-text transcription (Vosk, AWS Transcribe), sentiment analysis, and vector similarity search (Pinecone).
  • Shipped a guardrailed chatbot with PII protection and integrated voice-call handling via AWS Connect, on a Next.js / FastAPI / AWS stack.

Selected Projects

Protein–Protein Interaction Site Prediction

Predicting which amino acid residues on two proteins form the contact interface when they bind — a structural-biology problem posed from sequence alone. Dual ProtBERT encoders for the ligand and receptor sequences with L2R/R2L cross-attention for bidirectional interaction learning, then pairwise feature concatenation and an MLP scoring head.

ProtBERT · PyTorch · 2024

Course Management System — Med-Sparkle

Contractual LMS build: backend architecture with OAuth and Vimeo integration, frontend features, and end-to-end deployment on DigitalOcean behind Nginx.

Django REST · Celery · PostgreSQL · Next.js · Live

Tensor Insight Training System

Interactive puzzle-based web application for learning tensor manipulation, deployed on Azure Kubernetes Service with a GitHub Actions CI/CD pipeline.

Django REST · React · AKS · Code

BUET CSE Coursework

Systems and ML artifacts built from scratch: a compiler for a subset of C, a 4-bit processor with its assembler, a graphics rasterizer, classical ML algorithms, a cryptosystem demonstration, and modifications to the xv6 kernel and the NS-3 network simulator.

C · C++ · Python · Assembly · Code

Skills

Languages
Python, C, C++, Java, Rust, JavaScript, SQL, Bash
ML & LLM
PyTorch, TensorFlow, scikit-learn, LangChain, LangGraph
Web & Data
FastAPI, Django, Django REST Framework, Next.js, Celery, PostgreSQL
Tools & Clouds
Git, GitHub, Docker, Kubernetes, AWS, Azure, DigitalOcean

Education & Awards

Education

B.Sc. in Computer Science and Engineering

Bangladesh University of Engineering and Technology (BUET)
Feb 2020 — Mar 2025 · CGPA 3.79 / 4.00

Graduated 25 March 2025.

TOEFL iBT (Sep 2026): overall 5.0 / 6.0 — 5.0 in each of reading, listening, speaking and writing (CEFR C1).

Awards

  • RISE BUET Students' Research Grant, 2024 — competitive institutional research funding awarded to our undergraduate thesis group.
  • Hult Prize 2023 — On-Campus Champion at BUET; represented the campus at the regional round, Milan Summit.