Projects Portfolio

Building Solutions at the Intersection of Math and Code

My projects showcase the practical application of mathematical concepts through modern software development. Each project reflects my commitment to clean code, innovative problem-solving, and user-centered design.


Mathematical Visualization Engine 🎨

C++ | OpenGL | Mathematical Computing

An interactive 3D visualization tool for complex mathematical functions and geometric transformations.

Key Features:

  • Real-time 3D plotting of mathematical functions
  • Interactive parameter manipulation
  • Support for complex analysis visualizations
  • Optimized rendering for smooth performance

Technologies: C++17, OpenGL, GLFW, ImGui
Status: In Development
Repository: View on GitHub


Intelligent Math Tutor Bot 🤖

Python | Telegram API | Gemini AI

A smart Telegram bot that helps students learn mathematics through interactive problem-solving sessions.

Key Features:

  • Step-by-step problem explanations
  • Adaptive difficulty based on user performance
  • LaTeX rendering for mathematical expressions
  • Progress tracking and analytics

Technologies: Python, Telegram Bot API, Gemini AI, SQLite
Status: Beta Testing
Users: 200+ active students
Repository: View on GitHub


React Portfolio Dashboard 📊

React | TypeScript | Node.js

A modern, responsive portfolio website with real-time GitHub integration and dynamic content management.

Key Features:

  • Responsive design with dark/light themes
  • Real-time GitHub statistics
  • Blog management system
  • Contact form with email integration

Technologies: React, TypeScript, Next.js, Tailwind CSS
Status: Production
Performance: 95+ Lighthouse Score
Repository: View on GitHub


Jetpack Compose Learning App 📱

Kotlin | Android | Jetpack Compose

A native Android application for interactive mathematics learning with modern Material Design 3.

Key Features:

  • Beautiful animations and transitions
  • Offline-first architecture
  • Progress synchronization across devices
  • Accessibility-first design

Technologies: Kotlin, Jetpack Compose, Room Database, Hilt
Status: Development
Target: Google Play Store Release
Repository: View on GitHub


Smart Study Assistant

AI-Powered Learning Companion

A comprehensive study management app that uses AI to optimize learning schedules and provide personalized recommendations.

Key Features:

  • Gemini AI integration for intelligent tutoring
  • Adaptive scheduling algorithms
  • Progress tracking and analytics
  • Multi-subject support

Tech Stack: Kotlin, Jetpack Compose, Gemini AI API, Room Database

Status: ✅ Beta Testing


🌐 Web Applications

Interactive Portfolio Website

Modern Full-Stack Portfolio

A dynamic, responsive portfolio website showcasing the intersection of mathematics and technology with interactive elements and real-time data.

Key Features:

  • Modern, responsive design
  • Real-time GitHub statistics integration
  • Interactive mathematical visualizations
  • Blog system with Markdown support

Tech Stack: Jekyll, HTML5/CSS3, JavaScript, GitHub Pages

Status: ✅ Live (Current Site)


Mathematical Expression Parser

Web-Based Computation Tool

A sophisticated web application for parsing, evaluating, and visualizing mathematical expressions with support for complex operations.

Key Features:

  • LaTeX-style mathematical input
  • Real-time expression evaluation
  • Graph plotting capabilities
  • Step-by-step solution display

Tech Stack: React, TypeScript, MathJax, D3.js, Node.js

Status: 🚧 In Development


🤖 Automation & AI

Academic Research Bot

Telegram/WhatsApp Integration

An intelligent bot that helps researchers and students by providing quick access to mathematical formulas, paper summaries, and academic resources.

Key Features:

  • Natural language processing for math queries
  • PDF paper summarization
  • Formula recognition and explanation
  • Multi-platform support (Telegram, WhatsApp)

Tech Stack: Python, Telegram Bot API, WhatsApp Business API, Gemini AI, PyTorch

Status: ✅ Active


Auto-Grading System

Educational Technology Solution

A machine learning-powered system for automatically grading mathematical assignments with detailed feedback generation.

Key Features:

  • Handwriting recognition for mathematical expressions
  • Step-by-step solution analysis
  • Personalized feedback generation
  • Integration with Learning Management Systems

Tech Stack: Python, TensorFlow, OpenCV, FastAPI, PostgreSQL

Status: 🧪 Prototype


🎮 3D Simulations & Visualizations

Fractal Explorer 3D

Interactive Mathematical Art

A real-time 3D fractal generation and exploration tool that combines mathematical beauty with interactive technology.

Key Features:

  • Real-time fractal generation
  • 3D navigation and exploration
  • Parameter customization
  • High-resolution export capabilities

Tech Stack: C++, OpenGL, GLFW, ImGui

Status: ✅ Complete


Physics Simulation Engine

Educational Physics Tool

A comprehensive physics simulation environment for educational purposes, featuring realistic particle systems and force visualizations.

Key Features:

  • Real-time physics calculations
  • Interactive particle systems
  • Educational modules for different physics concepts
  • Performance optimization for complex simulations

Tech Stack: C++, OpenGL, Bullet Physics, Qt

Status: 🚧 In Development


📊 Data & Analytics

Academic Performance Analytics

Data-Driven Educational Insights

A comprehensive analytics platform for educational institutions to track and improve student performance using mathematical modeling.

Key Features:

  • Predictive modeling for student success
  • Interactive dashboards
  • Automated report generation
  • Integration with existing academic systems

Tech Stack: Python, Django, PostgreSQL, React, D3.js, scikit-learn

Status: 🧪 Prototype


Mathematical Research Tools

Computational Mathematics Suite

A collection of specialized tools for mathematical research, including symbolic computation, numerical analysis, and theorem verification.

Key Features:

  • Symbolic mathematics engine
  • Numerical method implementations
  • Theorem proving assistance
  • Research collaboration features

Tech Stack: Python, SymPy, SageMath, Jupyter, Docker

Status: 🚧 Ongoing


🎨 Creative Projects

Poetry & Code Generator

Creative AI Application

An experimental project that generates poetry and code simultaneously, exploring the artistic intersection of literature and programming.

Key Features:

  • Dual-language poetry generation (English/Bengali)
  • Code poetry synthesis
  • Interactive creative workshops
  • Literary analysis tools

Tech Stack: Python, Gemini AI, Natural Language Processing, React

Status: 🧪 Experimental


“Silhouette of Words” Digital Edition

Interactive Literary Experience

A digital, interactive version of my book “Silhouette of Words” with multimedia elements and reader engagement features.

Key Features:

  • Interactive reading experience
  • Multimedia poetry presentations
  • Reader discussion forums
  • Multi-language support

Tech Stack: Next.js, TypeScript, Prisma, PostgreSQL

Status: 🚧 Planning Phase


🎯 Open Source Contributions

Mathematical Visualization Library

Community-Driven Development

Contributing to open-source mathematical visualization libraries to make complex mathematics more accessible.

Contributions:

  • Performance optimizations
  • New visualization algorithms
  • Documentation improvements
  • Community support

Technologies: JavaScript, WebGL, Three.js, Documentation


Educational Resource Platform

Collaborative Learning Initiative

Building an open platform for sharing educational mathematical resources and interactive learning materials.

Contributions:

  • Platform architecture design
  • Content management systems
  • Community features
  • Accessibility improvements

Technologies: React, Node.js, MongoDB, Docker


💡 Project Philosophy

Each project reflects my core beliefs:

  • 🎯 Purpose-Driven: Every project addresses a real need or explores meaningful questions
  • 🌟 Quality First: Code should be clean, maintainable, and well-documented
  • 🔬 Innovation: Combining mathematical insights with modern technology
  • 🎨 Aesthetic Excellence: Beauty in both functionality and design
  • 🤝 Community Impact: Building solutions that benefit others

🚀 Upcoming Projects

  • Advanced Mathematical Modeling Platform: Web-based tool for complex mathematical modeling
  • AI-Powered Math Tutoring System: Personalized mathematics education platform
  • Cross-Platform Mathematical Calculator: Advanced calculator with symbolic computation
  • Mathematical Art Generator: AI-driven mathematical art creation tool

Interested in collaborating on any of these projects or have ideas for new ones? Let’s connect!


“Logic-first, aesthetics-always — whether I’m crafting an algorithm or composing a poem.”