Skip to content
DB
const dev = { name: "Debmalya", role: "Web Developer", stack: ["Next.js", "Django"], }; async function build() { return new Solution(); }
const dev = { name: "Debmalya", role: "Web Developer", stack: ["Next.js", "Django"], }; async function build() { return new Solution(); }
Debmalya
Available for new projects

Debmalya Bhattacharyya

I buildcustomweb platformsthat automateyour daily tasksand bring in more customers.

Independent web developer in Kolkata. I replace the manual, fragmented parts of a local business — phone bookings, DM orders, spreadsheet admin — with one fast platform that customers actually use.

Kolkata, IndiaIndependent developerAutomation-first buildsFixed-scope pricing
Robust Backend Systems

The engine underneath — built to hold real traffic.

lib/bookings.tstype-safe
01// book a slot, confirm, notify
02export async function createBooking() {
03 const slot = await db.slots.lock('am-03')
04 const booking = await db.bookings.insert({
05 customer: lead.id,
06 service: 'consultation',
07 slot: slot.id,
08 })
09 await notify(booking) // instant email
10 return booking // status: confirmed
11}
✓ Safe and secure✓ Fully customizable✓ Full Guidance and Support
E-Commerce
Enterprise Resource Planning
Project Management System
Help Desk / Customer Support Software
Content Management System
Marketing Automation Software
20+

Websites

café, Restaurant & other developing businesses

6

Working Feilds

UI/UX, backend, DBMS, System Design, DevOps, Cybersecurity

What I build for local businesses

Four ways a website stops being a digital brochure and starts earning.

Every engagement below is scoped, priced and delivered as one of four concrete outcomes — not as an open-ended pile of hours.

01
01

Automated Booking Systems

Stop taking bookings by phone.

Self-service scheduling with live availability, automated confirmations and a single dashboard for every enquiry. Built so your front desk stops being a bottleneck.

  • Online enquiry + booking capture
  • Availability & slot management
  • Automated confirmation emails
  • Admin dashboard for staff

Built with

DjangoNext.jsPostgreSQLGit
Discuss this
02
02

Custom E-Commerce

Sell without a marketplace taking your margin.

A storefront you own: catalogue, cart, checkout and order records on your own domain, with payments wired in and no per-sale rent to a third party.

  • Product catalogue & categories
  • Cart + checkout flow
  • Order & inventory records
  • Payment gateway integration

Built with

Nest.jsTypeScriptTailwind CSS
Discuss this
03
03

Web Presence Optimisation

Be found, load fast, look credible.

Structure, speed and technical SEO on an existing site — or a clean rebuild. Search-engine-ready markup, mobile-first layout and Core Web Vitals that hold up on a phone on 4G.

  • Technical SEO + structured data
  • Mobile-first responsive rebuild
  • Core Web Vitals / speed work
  • Analytics & conversion tracking

Built with

Next.jsReactTailwind CSSGSAP
Discuss this
04
04

Custom Internal Systems

Put the spreadsheet in a real application.

Realtime dashboards, reporting tools and internal platforms. When your operations outgrow manual tracking, this is the layer that removes the double entry.

  • Realtime data dashboards
  • Reporting & export tooling
  • Role-based staff access
  • Third-party API integration

Built with

Node.jsExpressSocket.IOPython
Discuss this
Selected work

Grouped by what the system actually does, not by the technology behind it.

Every build below is grouped on the basis of its real stack and its real purpose: storefronts that sell, portals that run operations, models that read data, and live services that stay connected.

21 documented builds

Showing the full archive across all four categories.

BBjewellery shop

Bow Box

A gifting storefront with a full product catalogue, cart and checkout journey.

Business value

Orders arrive structured instead of through DMs. Supabase owns products, customers and order state, so the shop runs without someone manually reconciling messages.

Next.jsTypeScriptSupabaseFramer Motion
VCcafe

Vintage Cafe

A single-page ordering and enquiry portal for a local café, with a live menu and product catalogue.

Business value

A brand-presence build that converts browsing into a specific commercial ask — licensing, partnership or commission — rather than a generic contact form.

ReactREST APITailwind CSS
FCcafe

Flameback Cafe

A single-page ordering and enquiry portal for a local café, with a live menu and product catalogue.

Business value

A brand-presence build that converts browsing into a specific commercial ask — licensing, partnership or commission — rather than a generic contact form.

JavaScriptHTMLCSS
Aother businesses

AquaPure

A single-page brand presence site for a water-purification business, with a contact form and enquiry capture.

Business value

A simple, credible web presence that turns a phone number into a structured lead capture form, so enquiries arrive in a single place instead of scattered across WhatsApp and calls.

DjangoResponsive layout

2nd place — Dev Your Web challenge, Techno International Newtown

S-other businesses

Spacex - my clone version

A single-page brand presence site for a space exploration company, with a contact form and enquiry capture.

Business value

A simple, credible web presence that turns a phone number into a structured lead capture form, so enquiries arrive in a single place instead of scattered across WhatsApp and calls.

JavaScriptHTMLCSSPHP
MHother businesses

Matri Hardwares

A single-page brand presence site for a hardware business, with a contact form and enquiry capture.

Business value

A simple, credible web presence that turns a phone number into a structured lead capture form, so enquiries arrive in a single place instead of scattered across WhatsApp and calls.

HTMLCSSJavaScriptPHP
C—More Personal Projects

Campora — Campus Management System

An interactive management portal replacing a static, form-heavy administrative interface.

Business value

A direct analogue of internal operations software: one authenticated surface for records, requests and status, instead of scattered spreadsheets and paper trails.

DjangoReactViteTailwind CSS

Built for a national build challenge at IIT Goa

CMore Personal Projects

Code-Desk

A collaboration workspace where teams share work in progress and coordinate ownership in real time.

Business value

Shows the security-conscious build pattern: encrypted secret handling and role-scoped access, the baseline any business tool handling credentials needs.

DjangoPostgreSQLlibsodiumTypeScript
SLMore Personal Projects

Smart Link Hub

An intelligent link-management system that auto-categorises saved resources.

Business value

Removes manual filing from a daily workflow — classification happens on ingest rather than through human sorting. Placed 2nd at a national build challenge hosted by IIT Ropar.

MongoDBExpressReactNode.js

2nd place — IIT Ropar

MRMore Personal Projects

Marks Report Automation

A reporting app that ingests a marks spreadsheet and generates ranked results automatically.

Business value

The classic back-office win: a recurring, error-prone manual report becomes one upload and one button.

PythonStreamlitExcel I/O

Built for a university project

R—More Personal Projects

RetinaAI — Diabetic Retinopathy Grading

A neural-network system for automated severity grading of diabetic retinopathy using weakly-supervised chained knowledge distillation.

Business value

Where accuracy is the product. The weakly-supervised approach cuts labelling cost — the practical constraint on any real clinical dataset.

PythonPyTorchWeCKDComputer Vision
G—More Personal Projects

GlobalAlert — Live Crisis Monitor

A real-time threat-intelligence dashboard that streams news and surfaces emerging events.

Business value

Streaming ingestion plus LLM summarisation — the architecture pattern behind any "watch this feed and tell me what matters" business tool.

PythonGoogle Gemini 3NewsAPIPathway
RMore Personal Projects

Resumy.ai

A privacy-first career coach running Google’s Gemma-2B model entirely in the browser via WebGPU.

Business value

No document ever leaves the device. Demonstrates on-device inference as a credible answer to the data-privacy objection that blocks enterprise AI adoption.

TypeScriptWebGPUGemma-2B
FAMore Personal Projects

FairGuard AI

An automated exam-proctoring system that flags irregular behaviour from camera feeds.

Business value

Real-time detection with a false-positive budget — the constraint that decides whether monitoring is usable or just noise. Placed 2nd at a national build challenge hosted by BP Poddar Institute.

PythonOpenCVComputer Vision

2nd place — BP Poddar Institute

CAMore Personal Projects

Cracky AI

Surface-crack detection across construction materials from images.

Business value

Visual inspection scaled past human throughput — inspection becomes a repeatable measurement instead of a judgement call.

PythonOpenCVNeural Networks
EDMore Personal Projects

Emotion Detection Model

Real-time facial emotion recognition from a live camera stream.

Business value

A signal layer for experience products — measuring how someone actually reacts rather than relying on a survey afterwards.

PythonKerasCNN
RLMore Personal Projects

Road Lane Line Detection

Lane-boundary detection from video frames for driver-assistance style feedback.

Business value

Pipeline engineering on video at frame rate — the same latency discipline real-time operational monitoring needs.

PythonOpenCVADAS
SPMore Personal Projects

Stock Price Prediction

A forecasting model over historical price series, built during the Euphoria Genx engagement.

Business value

Time-series modelling end to end: feature engineering, validation discipline and honest reporting of where the model fails.

PythonLSTMPandas
HGMore Personal Projects

Hand Gesture Recognition

Real-time gesture recognition integrated with a live video feed, built at Indian Institute of Internship.

Business value

Turns a camera into an input device — the foundation for touch-free kiosk and accessibility interfaces.

PythonOpenCVComputer Vision
FNMore Personal Projects

Fake News Detection

Text-classification pipeline separating unreliable reporting from credible sources.

Business value

NLP classification with a clear pipeline — ingest, clean, vectorise, explain the verdict.

PythonNLPscikit-learn
RCMore Personal Projects

Real-Time Chat Server

A persistent-socket messaging service delivered during the Tech Nest backend engagement.

Business value

The transport layer under every live feature — presence, notifications and instant updates without polling the server.

Node.jsExpressSocket.IO

These builds span storefronts, internal portals, computer-vision models and real-time services. If yours looks like one of them, the scoping conversation is short.

Start a project
About my expertise

Six industry engagements, one delivery discipline.

I have built inside six different engineering teams — backend services, ML pipelines, web products and application tooling. That range is the reason a single build can cover your storefront, your admin panel and your data layer without handing you off to three contractors.

Where I have delivered

Indian Institute of Internship

Artificial Intelligence

AI / ML Intern

Hand Gesture Recognition Using AI, integrated with computer vision

Euphoria Genx

Applied ML

ML Intern

Stock price prediction built in Python on historical market data

Tech Nest

Backend Engineering

Backend Development Intern

Real-time chat server with Node.js and Socket.IO

Skillbit Technologies

Frontend Engineering

Web Development Intern

Product landing pages and a custom video player component

KODBUD

Application Development

Java Development Intern

Library management, desktop utilities and interactive applications

Pinancle Labs

Artificial Intelligence

AI / ML Intern

Fake news detection and road lane detection pipelines

Capability map

Frontend & Interface

Next.jsReactTypeScriptAngularJSTailwind CSSGSAPFramer Motion

Backend & APIs

DjangoFlaskNode.jsExpressREST APIsSocket.IO

Data & Storage

PostgreSQLSupabaseMongoDBSQL / DBMSGoogle Sheets pipelines

Automation & AI

PythonOpenCVPyTorchKerasNLPWebGPU / on-device inference

Recognised placements

  • 2nd placeSmart Link HubNational build challenge · Indian Institute of Technology, Ropar
  • 2nd placeAutomated proctoring systemNational build challenge · BP Poddar Institute of Management & Technology
  • 2nd placePrabuddha institutional websiteDev Your Web challenge · Techno International Newtown
My job is to translate complex technical architecture — Python services, database design, web infrastructure — into clear business value for the person paying for it. If you cannot explain what a feature earns you, it does not belong in phase one.
DBDebmalya BhattacharyyaSoftware Developer & Problem Solver · Kolkata, India
My Detailed Portfolio
How working together looks

A fixed scope, a fixed price, and no surprises at the end.

You always know what is being built, what it costs and when you will see it running. Working software goes on a staging link from the first milestone — you are never waiting weeks to find out what you bought.

  1. 01

    Discovery call

    Thirty minutes on how the business actually runs today — where enquiries arrive, what gets written down twice, and which manual step costs the most time. You leave with a scope and a fixed price, whether or not you proceed.

  2. 02

    Blueprint & scope

    A written page-by-page plan: what each screen does, what data it stores, and what is explicitly out of scope for phase one. No open-ended hourly work.

  3. 03

    Build in reviewable stages

    The site goes onto a live staging URL early and stays there. You review working software at each milestone rather than waiting for a single delivery at the end.

  4. 04

    Launch & handover

    Domain, hosting, analytics and search-engine setup, plus a walkthrough so your team can update content without calling a developer.

Fixed-scope pricing

Quoted before work starts. Additional phases are quoted and approved separately — never billed as an open-ended hourly block.

Milestone visibility

A staging link plus a short written update at each stage, so progress is something you can click, not something you are told.

Let’s talk about your business

Book a free consultation and find out what to automate first.

Thirty minutes, no obligation and no sales script. Bring the process that annoys you most — the phone bookings, the spreadsheet, the enquiries that only live in a messaging app — and you will leave knowing whether a platform fixes it and roughly what that costs.

Direct lines

Prefer to skip the form? Reach me however is easiest for you.

  • Reply within one working day
  • Fixed scope quoted before any work starts
  • You own the code and the accounts
問

Request your consultation

Fill this in and your mail client opens with everything already written. Nothing is stored on this site.

No mailing list, no automated follow-up sequence. One reply from me.