Education
BRAC University, Dhaka
Bachelor of Science in Computer Science · Minor in Mathematics
Sep 2022 — May 2027
Coursework: Data Structures & Algorithms, Machine Learning, Stochastic Processes, Operations Research, OOP, Database Systems, Discrete Math, Linear Algebra
Technical Skills
| Languages | JavaScript (ES6+), TypeScript, Python, Java, C/C++, SQL, HTML5, CSS3 |
| Frontend | React, Next.js, Framer Motion, Tailwind CSS, Bootstrap, Responsive Design |
| Backend | Node.js, Express.js, Flask, REST API Design, WebSocket |
| Database | MongoDB, Firebase (Firestore/Auth), MySQL, PostgreSQL |
| AI / ML | NLP, Sentiment Analysis, Google Gemini API, scikit-learn, TensorFlow (basics) |
| Tools | Git, GitHub Actions, Docker, Linux, VS Code, Figma, Postman, Vite |
Projects
FinTrack Dashboard — AI-Powered Financial Analytics
2025 · Live
- Built real-time financial dashboard with portfolio analytics, spending categorization, and AI-driven budget insights
- Implemented 5 interactive Chart.js visualizations (line, doughnut, bar, radar, polar) with animated transitions
- Engineered fully responsive glassmorphism UI achieving 95+ Lighthouse accessibility score
JavaScriptChart.jsCSS3Responsive
AI Sentiment Analyzer — NLP Emotion Detection
2025 · Live
- Developed NLP engine for real-time sentiment analysis, classifying text across 6 emotion categories with confidence scoring
- Built analytics dashboard with sentence-level breakdown, keyword extraction, and exportable reports
JavaScriptNLPChart.jsAI/ML
ShopVibe E-Commerce — Full-Stack Online Store
2025 · Live
- Architected e-commerce platform with product catalog, real-time search, cart management, and multi-step checkout
- Implemented persistent cart with LocalStorage, quantity controls, and optimistic UI updates
JavaScriptCSS3ResponsiveLocalStorage
VibeBot — AI Discord Bot with Gemini
2025 · Source
- Engineered 24/7 Discord bot with Google Gemini API for context-aware Bengali responses across 4+ servers
- Implemented auto-reconnect, rate limiting, error recovery, and server-specific configuration management
Node.jsDiscord.jsGemini API
Portfolio Website — React + Framer Motion
2025 · Live
- Built modern React portfolio with scroll animations, interactive particles, AI chatbot widget, and working contact form
ReactFramer MotionViteFormspree
Research Interests
- Graph Neural Networks: GNN architectures (LightGCN, GAT, NGCF, GraphSAGE) for recommendation systems; benchmarking on Open Bandit Dataset
- Causal Inference & RL: Causal reasoning methods and reinforcement learning for robust, explainable AI decision-making
- Open Source: Contributing to OSS ecosystems (Rocket.Chat, Joplin, FOSSASIA); preparing for Google Summer of Code 2027
Activities & Achievements
GSoC 2027 Candidate — Building production-ready OSS projects and portfolio for selection
Open Source Contributor — 6+ public repos with live deployments on GitHub Pages
Technical Author — Writing comprehensive LaTeX study guides for university CS courses