Industry Experience

Astha.IT
Astha.IT Current
Nov. 2025 - Present
AI Engineer II
Dhaka, Bangladesh
Product: TalentX
  • Built a Job Builder Agent that enables users to create jobs from scratch or upload existing PDF/DOCX job descriptions, extracts and structures individual job fields, and refines them through human-in-the-loop workflows, reducing process cycle time by 75%+.
  • Developed a Candidate Profile Screening Agent that extracts and analyzes candidate profile attributes, parses job postings from career pages, evaluates candidate–job alignment against relevant criteria, and generates ranked job recommendations for suitable positions.
  • Implemented a Job Fit Scoring Agent that generates job-specific evaluation criteria and weights for each job, evaluates candidates against the corresponding requirements, and provides interpretable scores with criterion-level explanations, reducing HR evaluation time by 80%+.
  • Architected a Talent Matching Agent that converts natural-language HR queries into structured job criteria, performs semantic and structured search across a centralized CV bank, and returns ranked candidates with AI-generated reasoning and profile-level evidence for each match.
  • Optimized large-scale CV processing through batch execution, parallel processing, and result caching, enabling efficient evaluation of 1,000–1,200 candidate profiles with fewer redundant LLM calls and lower response latency.
Python LangGraph LangChain OpenAI (GPT-4o, text-embedding-3-large) Google Cloud Storage Google App Engine Google Compute Engine PostgreSQL Amazon SES (SMTP) FastAPI React TypeScript
Dexian (Bangladesh) Limited
Dexian (Bangladesh) Limited
Jul. 2025 - Oct. 2025
Senior Application Developer
Dhaka, Bangladesh
Project: ShareFlow
  • Developed a personalized Retrieval Agent built upon ReAct with Microsoft SharePoint integration for multi-source information retrieval and custom guardrails to prevent irrelevant responses.
  • Orchestrated an OCR Agent to extract content from diverse unstructured sources (scanned PDFs, images, and DOCX files) with rate limiting to ensure fault-tolerant performance.
  • Integrated a Web Browser Agent that scrapes real-time data from websites to augment RAG responses with current and context-specific information based on user instructions and descriptions.
  • Enabled users to manage an agent's knowledge base by adding or deleting files, with real-time SharePoint file tracking synchronized with the agent's memory.
  • Implemented session-based chat with full history retention and session reset support for context-aware interactions, and integrated it with Microsoft Bot Framework to enable interactive conversations within Microsoft Teams.
  • Spearheaded the project and mentored junior developers through system design guidance, debugging support, regular code reviews, and knowledge-sharing sessions.
  • Achieved ~40% yearly operational cost reduction by optimizing custom agent usage for 80 Sales Managers handling 50+ interactions per day.
Python LlamaIndex Azure OpenAI (GPT-4.1, GPT-4o, text-embedding-3-large) Azure Bot Services Azure SQL Database AlloyDB for PostgreSQL (pgvector) Azure App Service React FastAPI Ragas
Dexian (Bangladesh) Limited
Dexian (Bangladesh) Limited
May 2024 - Jun. 2025
Application Developer
Dhaka, Bangladesh
Project: OrgInfo
  • Implemented an OrgChart Extraction Agent to extract organizational hierarchy from organograms using tree-of-thought (ToT) prompting for accurate role placement, and stored the hierarchy in a relational database by mapping roles to corresponding Bullhorn records.
  • Developed an OrgQuery Agent that converts natural language queries into optimized SQL (text-to-SQL) using chain-of-thought (CoT) and self-consistency prompting, retrieves organizational hierarchy from the relational database, and integrates the results into the OrgChart front-end framework for hierarchical visualization.
  • Built OrgInfo Assistant to allow users to interact with specific organizational hierarchies by converting queries to SQL, executing them on a temporary organization-specific database to reduce load on the primary database, and converting the retrieved results to natural language.
  • Developed an OrgActivity Summarization Agent to generate 7-day summaries of organizational activities by extracting relevant notes on placements, submissions, and communication logs from the Bullhorn database.
  • Set up scheduled jobs to fetch real-time data from Bullhorn and update the organizational database, which reduced organizational hierarchy search time by 75% for Account Managers by avoiding direct Bullhorn database queries.
Python LangChain LangGraph Azure OpenAI (GPT-4.1, GPT-4o mini, text-embedding-3-small) Azure SQL Database Azure App Service OpenCV React FastAPI WebSocket
Project: RFPMatcher
  • Architected a RAG pipeline with Chain-of-Thought prompting and 12 specialized analytical prompts to extract key information (e.g., client requirements, project scope, and deliverables) from Request for Proposal (RFP) documents.
  • Orchestrated a master RFP database by processing historical responses with metadata (generated answers, summaries, win/loss labels, and question categories) and vector embeddings to support semantic search.
  • Designed a Past Experience Matcher system that analyzes new RFP documents by extracting key client requirements, generating binary (Yes/No) and descriptive questions for each section, and querying a master database to identify relevant past experiences through semantic similarity matching.
  • Developed a Table of Contents (TOC) generation workflow that analyzes extracted RFP key information against predefined section libraries (10 standard and 12 non-standard sections) to intelligently select and prioritize relevant sections based on project requirements.
  • Implemented a section-based Proposal Writing Assistant that generates initial content for each TOC section using extracted RFP information and relevant past experience, and enables iterative refinement through targeted chat interactions while maintaining conversation history.
  • Reduced manual review time for 100+ pages by 3-5 days and accelerated decision-making through automated extraction and predictive insights, enabling Proposal Managers to focus on strategic bid development.
Python LlamaIndex Azure OpenAI (GPT-3.5 Turbo, GPT-4, text-embedding-3-large) Prompt Engineering AlloyDB for PostgreSQL (pgvector) CouchDB Azure App Service React FastAPI DeepEval Docker
Project: AgentDexi
  • Formulated a RAG system to identify technological trends and track the top 20 most in-demand skills by extracting information from job descriptions scraped from external company postings.
  • Orchestrated a web Research Agent that autonomously performs web searches using the Google Search API and Tavily Search API to extract company information from diverse sources, retrieving the top 10 ranked URLs with contextual preview summaries and filtering results based on relevance to support downstream data extraction and analysis tasks.
  • Implemented a Website Scraping Agent utilizing ScraperAPI to extract targeted data from discovered URLs, processing raw HTML/text content into structured data, and built a custom RAG pipeline that filters contextually relevant information and generates structured outputs, including tables, organizational reports, and business intelligence summaries.
  • Built a Transcript Agentic RAG pipeline that ingests IT/tech video URLs, processes transcripts through semantic chunking, and produces structured, context-aware summaries to surface emerging technologies and in-demand skills.
  • Designed an automated data analysis pipeline with interactive graphs and charts that surface company-wise hiring patterns and role-specific demand, equipping 250+ Technical Recruiters with competitive insights to make informed, data-driven talent acquisition decisions.
Python LangChain Langfuse CrewAI Azure OpenAI (GPT-4o, text-embedding-3-small) ChromaDB JobSpy React FastAPI
Project: CaseAligner
  • Designed and deployed an LLM application that repurposes existing client-facing PowerPoint presentations for case studies, with chain-of-thought prompting to transform them into new practice areas and industries, enabling rapid generation of domain-specific demo presentations.
  • Implemented an interactive chat interface linked to separated slides, allowing users to query and modify specific slide content, with session-wise conversation history stored for reference.
  • Created a summarization feature for all existing case studies, highlighting technology stacks, work types, key benefits, and outcomes to assist users in quickly identifying relevant content.
  • Developed comprehensive search functionality to locate information across all generated case studies, including references to specific slide numbers for precise navigation.
  • Added export functionality to download slides in the company's official presentation template.
  • Built a user interface for users to download and edit the knowledge base of case studies used for generating new ones.
  • Significantly accelerated demo preparation by saving 1-2 full days of slide crafting, allowing Salespersons to focus more on client engagement and closing deals.
Python LlamaIndex Azure OpenAI (GPT-3.5 Turbo) React FastAPI Azure App Service Docker

Reviewer Experience

FinNLP-2026 @ EMNLP-2026 Scientific Reports Language Resources and Evaluation Discover Mental Health Cluster Computing

Tutoring Experience

Private Academic Tutor
2020 - 2023
Mathematics, Physics & Chemistry
Dhaka, Bangladesh
  • Provided personalized one-on-one tutoring in Mathematics, Physics, and Chemistry for high school students.
  • Developed customized lesson plans and practice exercises, monitored academic progress, and conducted regular assessments with feedback.