Web app
Bangla Quran
Quran web app with all 114 surahs, Arabic text, Bangla translation and tafsir, audio recitation, search, bookmarks, reading modes, and PWA support.
- PWA
- Audio
- Search
Software I build and maintain outside my research: tools people use in the browser, utilities you can install and run locally, and engineering projects spanning smart-contract protocols and full-stack systems. Research prototypes are described on the Research page.
Web apps and utilities that run in the browser, with nothing to install.
Web app
Quran web app with all 114 surahs, Arabic text, Bangla translation and tafsir, audio recitation, search, bookmarks, reading modes, and PWA support.
Web tool
Analyze GitHub profiles, repositories, languages, stars, forks, and activity through a visual dashboard.
Web app
Create, edit, search, and organize notes with rich text editing, autosave, and a personal online workspace.
Web tool
Compare two texts side by side and highlight word-level or character-level differences privately in your browser.
Web tool
Read PDFs and text aloud with synchronized highlighting, browser speech, and neural text-to-speech support.
Web tool
Convert BibTeX references into formatted LaTeX \bibitem entries instantly in the browser.
Published packages and release builds that run locally. Commands are the ones each project's README recommends.
CLI · npm
A lightweight command-line note manager for creating, searching, editing, and organizing notes from the terminal.
npm install -g node-note-cli CLI · PyPI
Calculate the total stars earned by a GitHub user and list their most-starred repositories.
pip install gitstar CLI · npm
Convert text into URL-friendly slugs and copy the result to the clipboard from the command line.
npm install --global slugcopy Desktop app
Desktop Pomodoro timer and stopwatch with todo management, daily statistics, syncing, and always-on-top mode.
Builds: macOS · Windows · Linux (.deb)
Projects chosen for their engineering depth: protocol design, backend architecture, APIs, and real-time systems.
Solidity protocol
Solidity protocol for renting and selling NFTs with ERC-4907 time-bound user rights, ERC-2981 royalties, conflict-free rental scheduling, escrowed pull-payments, and reentrancy protection.
Solidity protocol
Stablecoin protocol backed by WETH and WBTC collateral, with Chainlink price feeds, health-factor checks, liquidations, and minting and redemption flows.
Solidity protocol
Uniswap-style exchange with constant-product AMM pools, CREATE2 pair deployment, liquidity management, multi-hop swaps, slippage protection, and TWAP support.
Solidity protocol
Governance system for proposing, voting on, and executing ETH and ERC-20 grants with OpenZeppelin Governor, Timelock, treasury, and vesting support.
Full-stack app
Knowledge workspace with rich-text notes, notebook organization, source ingestion, password-protected sharing, and notebook-scoped retrieval chat with cited answers.
Full-stack app
Real-time MERN chat application with JWT authentication, public and private rooms, membership controls, moderation, persistent messaging, and Socket.IO presence.
Multi-agent system
Stock-trading simulation in which autonomous agents with distinct investment strategies research markets and manage portfolios, built on modular MCP services for market data, accounts, memory, and notifications, with a real-time dashboard.
Python app
Question answering across multiple PDFs with LangChain, ChromaDB, source citations, and a Streamlit UI.
Python app
Multi-agent deal discovery that scans online feeds, estimates prices with LLM and ML models, and sends automated alerts.
Web tool
Search cryptocurrencies and view Coinbase trading pairs with interactive TradingView charts.
Web tool
Spelling practice with audio pronunciation, difficulty levels, and commonly misspelled words.
Web tool
Arithmetic practice with configurable operations, difficulty levels, and timers.
Web tool
Trivia quizzes by category and difficulty with instant scoring.
Web tool
Counts words, characters, sentences, paragraphs, reading time, and vocabulary statistics.
Web tool
Generates lighter and darker shades of any color with one-click HEX copy.
Web tool
Placeholder text with control over paragraphs, sentences, and word length.
Web tool
Distraction-free fullscreen screen with a clock, custom text, and background colors.
I'm glad to hear about research collaborations, academic positions, and industry research or engineering roles.
mmimran@wayne.edu