Nur Mohammad

Full-Stack Software Engineer & Founder, Digital Chokro

Technical Skills

Backend & Infrastructure

Node.js, Express.js, Laravel, Java 21, PostgreSQL (RLS), Docker, Nginx, REST APIs

Frontend & Cross-Platform

React, Vue, TailwindCSS, Astro, Inertia.js, Flutter, Riverpod, Electron

AI & Automation

Python, Ollama, sqlite-vec, Gemini API, SearxNG, RAG workflows, Playwright, Lead-gen pipelines

Languages & Tools

JavaScript (ES6+), TypeScript, PHP, Dart, Firebase, Supabase, Turborepo / pnpm, SQL

Flagship Projects & Experience

Business Chokro Ecosystem | Architect & Lead Engineer

Flutter, Express.js, PostgreSQL, Node.js
  • Engineered a comprehensive ecosystem including the primary Flutter POS app, customer-facing StoreChokro app, and a web admin portal.
  • Developed a 44-screen Flutter mobile app with full POS, HR, payroll, and multi-branch support.
  • Architected backend powered by 19 dedicated API modules with JWT authentication and custom role-based permissions.
  • Integrated full PipraPay subscription billing lifecycle with webhook verification.

Diro AI | Creator

React 19, Node.js, sqlite-vec, Ollama, Tauri
  • Built a fully local, privacy-first AI assistant workspace with native tool-calling agent loops for workflow automation.
  • Implemented a high-performance RAG pipeline mapping PDF/TXT/MD ingestion to nomic-embed-text embeddings and sqlite-vec cosine search.
  • Developed native <think> tag parsing to support local reasoning models (Qwen,llma, Gemma).
  • Packaged cross-platform desktop application (.exe, .dmg, .AppImage) using Tauri.

AskChokro | Open Source Author

TypeScript, Node.js, pnpm, Turborepo
  • Created an advanced Natural Language → SQL engine designed specifically for production SaaS environments.
  • Engineered AST-level SQL rewriting that injects strict tenant isolation filters into every table reference automatically.
  • Implemented an LLM provider cascade (OpenAI, Gemini 2.5, Anthropic, Groq, Ollama) with intelligent failover mechanisms.
  • Developed a rigorous 92-test evaluation harness ensuring an 80%+ accuracy threshold before allowing CI/CD builds to pass.

Insaf Inventory | Mobile Developer

Flutter, Firebase, Firestore, Dart
  • Developed a modern, cross-platform inventory management application natively compiled for Android, iOS, macOS, Windows, Linux, and Web.
  • Designed a serverless backend using Firestore to enable instant, real-time data synchronization across all client instances.
  • Secured all database interactions directly through Firebase Security Rules ensuring strict role and ownership validation.

Education

BSc. in Computer Science & Engineering (CSE) American International University-Bangladesh (AIUB)