CWM logo
Coding with Mohit Practical development and tutorials
Open for freelance work: Node.js, APIs, Telegram bots, full stack apps. Get in touch

Backend systems that still hold up once real people start using them.

I'm Mohit, a full stack developer in Saran, Bihar. I build Full Stack Apps, APIs, Telegram bots and payment verification systems with React, Node.js, MongoDB usually because I needed the thing myself before anyone else asked for it.

About

I build full stack webs, backend systems, APIs and Telegram bots, mostly with Node.js, Express and MongoDB.

Most of what's here started as something I needed myself: a way to verify payments without paying for a gateway contract, a bot that could message thousands of users without tripping Telegram's rate limits, an API that could check a crypto transaction without me opening a block explorer by hand each time.

The project people ask about most is CWMPay, a payment verification platform I ran for about two weeks. It grew to 50 to 60 active merchants and processed more than ₹40,000 in real transactions, entirely by word of mouth. I paused it once I found a regulatory gap in how the money moved, and didn't think it was right to keep scaling before fixing that.

I'm currently open for freelance and contract work. Here's what I can help with, or you can just get in touch.

Services

Telegram bot development

Bots built with Node.js and Telegraf that do more than reply to commands: automation, referral systems, payments, and hooks into other APIs when you need them.

See it in action

Payment verification systems

Backend logic that checks UPI, gateway or crypto payments automatically and confirms an order, without you needing a full payment gateway contract.

See it in action

Website development

Plain HTML, CSS and JavaScript sites that load fast and don't try too hard. Responsive by default.

See it in action

Backend and API integration

Server-side work: databases, auth, third-party APIs, business logic. Code that's still easy to read a year later.

See it in action

Database design

MongoDB schemas built around how your data actually gets used, not just how it looks on day one.

See it in action

Automation and custom tools

Scripts that take a repetitive task off your plate. If you're doing something by hand every week, it's usually fixable.

See it in action

Pricing

Starting ranges. Final price depends on scope, message me for a quote.

Telegram bot development

Basic from $25

A simple bot with core conversation logic, e.g. broadcast, commands, or membership verification.

Premium from $120

Full custom bot with API integration, authentication, database, and complete source code.

Backend and payment API development

Basic from $30

A single-purpose REST API, e.g. payment verification or data validation.

Premium from $150

Complete backend system: multiple APIs, database, webhooks, and full source code.

Website development

Basic from $40

A single-page responsive site built with clean HTML, CSS and JavaScript.

Premium from $180

Full site with a custom backend, database-driven content, and complete source code.

Projects

flagship

CWMPay, merchant payment verification platform

Built a payment verification platform for small merchants in under two weeks. Included an API layer, a merchant dashboard, and a webhook system for real-time payment confirmation. Once it scaled, I found a regulatory gap in the fund-flow architecture and paused new merchant onboarding to redesign it around a licensed payment-partner model instead of continuing to scale a flawed structure.

React Node.js Express MongoDB Webhooks

Use case: real-time merchant payment verification, tested with real users and real transaction volume.

api

BharatPe payment checker API

Verifies payments using a UTR from a BharatPe merchant account, without needing a payment gateway. Returns amount, reference number, date and time.

Node.js Express
Live demo
api

UPI QR code generator

Generates fixed-amount UPI QR codes so users can't accidentally send the wrong amount, which usually means a refund and a manual headache.

Node.js Express
Live demo
api

Crypto transaction verification API

Checks wallet address, amount and transaction status directly on-chain using explorer APIs like BscScan, before a feature gets unlocked or a deposit confirmed.

Node.js BscScan API
Live demo
bot

Telegram broadcast and automation system

Sends broadcasts and automates messaging workflows for large user bases without getting throttled by Telegram's rate limits.

Node.js MongoDB
Live demo
bot

Channel membership verification API

Checks whether a user is a member of a Telegram channel before granting access to a protected feature or paid community.

Node.js MongoDB
Live demo
bot

Custom bots for real use cases

Referrals, user registration, balance tracking, withdrawals, and API integrations, built for specific communities rather than as generic templates.

Telegraf MongoDB
web

This site

A performance-focused personal site built to show what I've made, without a page builder or a template in sight.

HTML CSS JavaScript
Read more

Social

Contact

Get in touch

Have a project in mind? I'm currently taking on freelance work for Telegram bots, backend and API development, payment verification systems, and full stack apps.

Location Saran, Bihar, India. Remote work welcome.

Ready to start?

Email me or message me on Telegram with a short description of what you need. I usually reply within a day.

Email me directly