$ whoami
Available for opportunitiesTanvir Hasan Abir
Full-Stack Software Engineer & AI Integration Specialist
Building Scalable, AI-Powered Web Applications That Solve Real Problems
⌘K for the console · tap a skill to trace it through projects & roles
Engineer. Problem Solver. AI Builder.
I'm a Full-Stack Software Engineer with production experience building scalable, performance-optimized web applications. I specialize in the React/Next.js ecosystem with strong TypeScript proficiency, backed by solid backend skills across Node.js, Django, and FastAPI.
My AI/ML work spans integrating OpenAI, HuggingFace, and LangChain APIs, building end-to-end RAG pipelines with Qdrant and ChromaDB vector search, and deploying LLM-powered features in real-world products. I use GitHub Copilot and Claude Code daily to accelerate development.
Currently, I'm architecting Replium — a multi-tenant AI chatbot SaaS with cross-modal retrieval, embeddable widgets, and social platform integrations. Previously at Brain Station-23, I shipped production features for enterprise customer portals, reduced client-side JS by ~40%, and integrated bKash/SSLCommerz payment gateways. I'm also a competitive programmer with 450+ problems solved across multiple platforms.
- AI / LLM Engineer
- RAG, OpenAI, LangChain
- Full-Stack Developer
- React, Next.js, TypeScript
- Backend Architect
- Django, FastAPI, Node.js
- Brain Station-23
- Associate Software Engineer
- Replium AI SaaS
- Multi-Tenant Chatbot Startup
- IIT, University of Dhaka
- BSc in Software Engineering
Every tool, traced to where I've used it.
Hover or tap a skill to trace it through projects & roles
Frontend
Backend
AI / LLM
Databases
Testing
DevOps
Practices
My professional journey.
Replium: Multi-Tenant AI Chatbot SaaS
Client-Facing Startup Product
- —Architecting a production-grade, multi-tenant AI chatbot SaaS actively in development; built an end-to-end RAG pipeline using OpenAI embeddings and Qdrant vector search with cross-modal retrieval, deploying AI agents via an embeddable web widget and social media platforms (Messenger, WhatsApp, Instagram).
- —Designed per-chatbot isolated knowledge bases in Qdrant with cross-modal retrieval; built a training center for document and image ingestion, Q&A customization, and chatbot persona tuning.
- —Implemented token-level usage analytics and conversational stats tracking with async AI inference via Django + Celery + Redis and SSE streaming.
- Tech
- Dokploy
Associate Software Engineer
Brain Station-23, Dhaka, Bangladesh
- —ObhaiVTS Customer and Admin Portal: Contributed to both the customer portal and multi-role admin dashboard using Next.js App Router hybrid rendering; enforced Server Components to cut client-side JS by ~40%, scoping Client Components strictly to interactive elements.
- —Built type-safe API layers and Zustand state slices in TypeScript across 10+ shared hooks; integrated bKash and SSLCommerz payment gateways with OTP-based auth, JWT refresh, and role-aware route protection via Next.js middleware.
- —Reduced redundant API calls by ~35% via TanStack Query caching and background refetching; shipped Billing Dashboards with infinite pagination, bulk invoice selection, and PDF export; built Order & Task Management for field technician workflows.
- —Translated Figma mockups to production UIs with ~95% design accuracy; participated in sprint planning and code reviews; used GitHub Copilot to accelerate delivery, consistently meeting sprint milestones.
Software Engineer Intern
Brain Station-23, Dhaka, Bangladesh
- —Blogify Hub: Built a full-stack blogging platform with Next.js frontend (SSG/SSR) with JWT auth, email verification, and PIN-based password reset; Django REST Framework backend with 10+ API endpoints backed by PostgreSQL.
- —Developed blog CRUD, threaded comments, and analytics with Zustand; set up Celery + Redis for async notifications; containerized with Docker; achieved 80%+ test coverage via Playwright E2E and Jest/Pytest unit tests.
- —Reviewed SRS documents, broke features into hourly subtasks, and delivered against User Acceptance Criteria across 3+ milestones.
- Tech
- JWT
Event Lead -- ITverse 2023
IIT, University of Dhaka
- —Led a team to organize events and hackathons for 200+ participants.
Drag or scroll the rail · click a tick to jump
My academic background.
Bachelor of Science in Software Engineering
Institute of Information Technology (IIT), University of Dhaka
Higher Secondary School Certificate (HSC)
Govt. Science College, Dhaka
A selection of my recent work.
Replium
Architecting a production-grade, multi-tenant AI chatbot SaaS actively in development, with an end-to-end RAG pipeline using OpenAI embeddings and Qdrant vector search plus cross-modal retrieval.
Built isolated per-chatbot knowledge bases, a training center for document and image ingestion, chatbot persona tuning, and embeddable AI agents for web widgets and social platforms like Messenger, WhatsApp, and Instagram.
- Dokploy
BiasFree News
Built an automated web scraper ingesting real-time article data from 7 major Bengali newspapers, with a scalable pipeline handling continuous ingestion, normalization, and storage of noisy multilingual inputs.
Applied NLP-based Agglomerative Clustering with Sentence-Transformers to group cross-source overlapping stories; integrated LLM APIs for bias detection and neutral article generation using prompt engineering and structured response parsing.
Political Rhetoric Analysis Platform
Developed a large-scale data pipeline scraping and indexing 15,000+ articles from 7 sources, with structured storage and querying via PostgreSQL and ChromaDB vector database.
Built a RAG-based research chatbot with source-cited retrieval, rhetoric trend tracking, and narrative evolution analysis with PDF export, covering an end-to-end data pipeline to analytics workflow.
- Python
- LLM
Blogify Hub
Engineered a full-stack blogging platform with Django plus DRF backend and React plus Vite frontend, implementing JWT authentication, email verification with activation PIN, password reset flows, and secure user account management APIs.
Built complete blog CRUD, comments, and nested reply workflows end-to-end, integrated frontend with backend APIs through Axios, enabled async email tasks using Celery with Redis, containerized with Docker.
- Vite
- Axios
- JWT
Seq2Seq Text-to-Python Code Generation
Trained a Seq2Seq deep learning model to generate Python code from natural language, comparing multiple architectures with attention mechanism visualization over 15 GPU-accelerated epochs.
Achieved BLEU score 0.34 with Attention-LSTM, outperforming baseline Seq2Seq by 18%, with full training visualization and automated evaluation pipelines.
- Python
- Matplotlib
Stack-Overflow 2.0
Built a full-stack developer Q&A platform with JWT authentication, post creation, threaded discussions, and real-time notifications, supporting concurrent users across 3+ independently deployed services.
Refactored a monolithic codebase into microservices using Docker and Nginx, cutting deployment time by 40% and enabling independent scaling per service.
- MinIO
Professional certifications and credentials.
Web Development with Python: Django & FastAPI Integration
Brain Station-23
Full-stack development with Django and FastAPI; built an Inventory Management System with auth, RBAC, CRUD, and API integration.
Prompt Engineering Foundations: Start Talking to AI Efficiently
Brain Station-23
Prompt optimization, effective AI interaction design, and improving LLM performance through structured prompting techniques.
Milestones and recognitions.
Top 10 Finalist at BUET CSE Fest 2024 -- AI & API Hackathon segment.
Winner at the AI for Change Hackathon.
Shortlisted among the top 507 out of 2,521 candidates in Geeky Solutions Learnathon 3.0.
Pupil at Codeforces (max rating: 1200+) | 2-Star at CodeChef (max rating: 1400+).
Solved 450+ competitive programming problems across Codeforces, CodeChef, LeetCode, HackerEarth, and GeeksforGeeks.
Let's connect and build something great.
I'm always open to discussing new projects, creative ideas, or opportunities. Feel free to reach out through any of the channels below.
Send me an email- Phone
- (+880) 1816-573159
- Location
- Dhaka, Bangladesh


