Skip to content

Skills

Technologies, platforms, and working practices used across product engineering, real-time systems, and cloud delivery.

Skill evidence

MongoDB

Supported by 9 projects and 3 professional roles in this portfolio.

Choose another skill

Professional experience

WaTheta

Freelance Developer · May 2026 - Jun 2026

Developed messaging backend features for a customer lifecycle management platform, including Meta integrations, conversation automation and routing, WhatsApp coexistence, and real-time inbox events.

More about this engagement

Contributed to the CLM API messaging backend with WhatsApp, Messenger, and Instagram integrations. Implemented inbound event handling and deduplication, keyword-based automation, and agent assignment by skill, department, and priority. Added durable WhatsApp coexistence storage, history synchronization, quoted replies, and conversation SLA timers. Implemented presence and typing events with conversation access checks, and added unit and end-to-end test coverage. The available repository records 47 authored commits from 28 May to 10 June 2026 (UTC+6); these dates describe the verified contribution window rather than contractual employment dates.

  • Meta Graph API
  • WhatsApp Cloud API
  • Messenger API
  • Instagram API
  • Meta Conversions API
  • TypeScript
  • NestJS
  • MongoDB
  • Mongoose
  • Redis
  • BullMQ
  • Socket.IO
  • Zod
  • Jest

TalendIT

Freelance Developer · Oct 2023 - Nov 2023

Built school information interfaces, Google Drive admission-document storage, and survey APIs with separate definitions, templates, and completed records. Co-developed a PHP/MariaDB catalog and administration project.

More about this engagement

Built Next.js and React school pages for admissions, notices, routines, results, staff, and galleries, with responsive navigation, Swiper galleries, and a Google Maps integration. The frontend uses local sample content and an in-memory admin demonstration. In the school backend, implemented Google Drive file handling and stored admission-document identifiers and links in MongoDB. Separated controllers, persistence services, and Joi input validation. Built Mongoose survey CRUD services, keeping survey definitions, reusable templates, and completed school/location records separate. Co-developed TechnoFire's PHP, MySQLi, and MariaDB catalog and administration codebase with Abid Hasan Piash; individual ownership of its features is not established. These repositories document prototypes and implementation scope, not verified production deployment.

  • JavaScript
  • Next.js
  • React
  • Tailwind CSS
  • Swiper
  • Google Maps API
  • Google Drive API
  • Node.js
  • Express.js
  • MongoDB
  • Mongoose
  • Joi
  • PHP
  • MariaDB
  • MySQLi
  • Bootstrap

nDevers

Freelance Developer · Apr 2022 - Aug 2022

Built React inventory workflows with Firebase Authentication, stock-update and delivery requests, and user-specific item views. Implemented a separate Express/MongoDB inventory API for products and supporting business records.

More about this engagement

Built inventory browsing and item-management interfaces with React, React Router, and Tailwind CSS. Integrated Firebase Authentication, shared sign-in helpers, and an email/token request flow, using Axios for stock updates, delivery actions, and user-specific item requests. POSDash depends on its own companion server; it is not the client for the separately documented inventory API. In that Express and MongoDB backend, implemented product reads, creates, updates, and deletes, with pharmacy and non-pharmacy resource routes. Organized orders, returns, suppliers, customers, and employees into dedicated endpoints. The reviewed legacy source contains incomplete and miswired routes, so the portfolio describes implemented components without claiming complete end-to-end operation.

  • JavaScript
  • React
  • React Router
  • Tailwind CSS
  • Firebase Authentication
  • Axios
  • REST APIs
  • Node.js
  • Express.js
  • MongoDB

Projects

PostCraft interface preview

website

PostCraft

AI-powered social media manager to generate, preview, score, and auto-publish engaging posts for LinkedIn, X, and Facebook using Gemini AI and custom brand guardrails.

  • ai-social-manager
  • content-creation
  • content-creation-automation
  • content-creation-tool
  • post-generator
b4joinacompany interface preview

website

b4joinacompany

Research a company before you apply, interview, or accept an offer.

  • career-tools
  • company-research
  • due-diligence
  • employment
  • job-search
Shrnkly interface preview

website

Shrnkly

Multilingual Next.js application for shortening URLs, sharing text, generating QR codes, and viewing basic usage analytics.

  • code-sharing
  • developer-tools
  • link-expiration
  • link-shortener
  • link-tracking
EduCanvas interface preview

template

EduCanvas

Theme-driven educational website and content-management starter built with Next.js

  • content-management
  • education
  • nextjs
  • tailwindcss
  • typescript

Preview not publicly available

This professional project is documented without a public screenshot.

api

CLM API

A multi-tenant customer lifecycle management API. Freelance work for WaTheta focused on WhatsApp, Messenger, and Instagram messaging, conversation automation and routing, real-time inbox events, and integration tests.

Client: WaTheta · View client experience

  • customer-lifecycle-management
  • messaging
  • meta-integration
  • webhooks
  • conversation-routing

Preview not publicly available

This professional project is documented without a public screenshot.

api

School Management Backend

A modular Express and MongoDB prototype for school administration and website content, with admission resources, student records, academic downloads, and Google Drive file integration.

Client: TalendIT · View client experience

  • education
  • school-management
  • rest-api
  • file-storage

Preview not publicly available

This professional project is documented without a public screenshot.

api

Survey Module Backend

An Express and Mongoose API prototype for school-dropout research, separating surveys, templates, and completed survey records alongside user, role, permission, and authentication modules.

Client: TalendIT · View client experience

  • surveys
  • education-research
  • rest-api
  • data-modeling

Preview not publicly available

This professional project is documented without a public screenshot.

api

Inventory Management System Server

A legacy Express and MongoDB API organizing pharmacy and non-pharmacy products, orders, returns, customers, employees, and supplier records into resource routers.

Client: nDevers · View client experience

  • legacy-project
  • inventory

website

Project Management

A collaborative project-management application with React dashboards for tasks, subtasks, bugs, discussions, members, and project progress. Montasim contributed frontend development and responsive Tailwind CSS interfaces.

  • project-management
  • team-collaboration
  • task-management
  • frontend