Skip to content

Open to workFull-time / Freelance / Remote Bengaluru, India

Bhavesh Kumar Tiwari

AI Automation Engineer — building AI agents, chatbots and business automation

I design and ship AI-powered applications, chatbots and automation workflows that turn slow manual processes into simple, reliable systems.

AI automation & growth, with shipped systems behind it

I'm Bhavesh Kumar Tiwari, an AI automation engineer in Bengaluru with a BBA and a record of shipped AI work. I build AI agents, WhatsApp and Discord chatbots, and automation workflows on LLM APIs, Node.js and React, like ZiGBoT AI and the Sudarshan Pipes AI Assistant. I'm looking for roles as an AI Automation Engineer, AI Agent Developer, Chatbot Developer, Junior AI Engineer or in Workflow Automation.

Intelligent Automation

OpenAI API and whatsapp-web.js powering workflows that eliminate manual work and scale operations.

E-commerce & Growth

Meesho and Etsy integrations paired with lead generation pipelines that drive measurable sales growth.

Lead Generation

Bulk outreach campaigns and WhatsApp automation reaching 300–500 contacts per campaign with fast routing.

Growth Execution

Turning business targets into shipped systems, metrics tracking, and weekly analytics reviews.

Three products, built end to end

A multi-tenant WhatsApp automation platform for a manufacturing business, an AI Discord bot with its own management dashboard, and a 10-language e-commerce store for retail and wholesale buyers.

01Multi-tenant WhatsApp business automation suite

Sudarshan Pipes AI Assistant

Problem

Sudarshan Pipes (SEPL) needed one place to run WhatsApp outreach and customer replies, read tender BOQs, prepare GST quotations and onboard vendors and technicians, instead of spreading that work across phones, spreadsheets and paper forms.

What I built

Built for Sudarshan Pipes (SEPL), a PVC and HDPE pipe manufacturer in Bengaluru. It began as a WhatsApp bulk-messaging tool with an AI chatbot and grew into an internal operations suite: campaigns, an AI-powered inbox, reading tender BOQs, generating quotations, vendor KYC, and staff and technician registration.

Two WhatsApp providers: a QR-linked WhatsApp Web session per user, or the official Business Cloud API with templates and delivery receipts
AI inbox: Hinglish-aware opt-outs, human handoff, and replies grounded in an uploaded Knowledge Base (internal-only docs never reach customers)
Bulk campaigns from Excel with per-contact fields, randomised pacing, hourly/daily caps, business-hours sending in the recipient's time zone, and automatic safety stops
BOQ → quotation: OCR and LLM extraction of tender documents, row repair and checks, pipe-line detection, GST quotations, and Excel / PDF / WhatsApp export
AI tools for staff: Ask AI, a sales Copilot, an Image Lead Extractor and photo-based pipe identification
Public Vendor KYC, multi-language technician registration, and an employee self-registration and staff directory
Secrets encrypted with AES-256-GCM, every query scoped to one user, and shared workspaces with owner-only settings

Tech stack

  • React 19
  • Vite
  • Tailwind CSS
  • Node.js
  • Express
  • Socket.IO
  • Supabase (Postgres · Storage)
  • Baileys
  • WhatsApp Cloud API
  • NVIDIA (OpenAI-compatible)
  • Resend
  • Vercel
  • Render

Results

  • One platform covering campaigns, the AI inbox, BOQ-to-quotation, vendor KYC and staff registration
  • About 60 smoke-test scripts plus a dedicated campaign-reliability suite
  • Automatic safety stops and business-hours sending protect the company's WhatsApp account

Illustrative interface, not a screenshot

Sudarshan Pipes AI Assistant, in detail

Architecture

  • React 19 + Vite frontend on Vercel talks to a Node/Express backend over HTTPS and Socket.IO for live updates.
  • Supabase Postgres and Storage hold all data and files. The browser never reads tables directly; the backend scopes every query to one user.
  • AI runs on any OpenAI-compatible endpoint, NVIDIA by default (Llama, DeepSeek, Nemotron OCR, vision models), with a separate key and model per feature.
  • The server refuses to start without an encryption key, and warns at startup if a required SQL migration hasn't been run.
  • Public forms (KYC, technician, employee registration) need no login; the WhatsApp webhook is public but verifies its HMAC signature.

AI inbox and auto-reply

  • Opt-out check that understands Hinglish: “STOP”, “unsubscribe”, “bandh karo”, “mat bhejo”. “START” opts back in.
  • Human handoff: “talk to a human”, “call me” or “manager” flags the conversation and sends a holding reply.
  • AI replies grounded in a Knowledge Base built from uploaded TXT, MD, PDF or DOCX files, split into chunks for lookup.
  • New messages and unread counts are pushed to the dashboard as they arrive.

Campaigns

  • Four-step builder: Audience → Message → Safety → Review, with {{name}} / {{company}} fields filled per contact from Excel.
  • Recipients are claimed atomically, so nobody gets the same message twice.
  • Randomised delays (0.7×–1.4×), hourly and daily caps, and optional pauses every N messages.
  • Messages go out only during business hours in both your country and the recipient's, using the phone's country code.
  • Each WhatsApp error maps to an action: pause, retry with exponential backoff, fail permanently, or record an opt-out.
  • Automatic stops: pause if 50% of the last 20 sends failed, or after 5 identical errors in a row.
  • Sent → delivered → read tracking, scheduled sends, duplicate, retry failed and media attachments.

BOQ extraction and quotations

  • Upload a tender BOQ as PDF or Excel; scanned PDFs go through OCR, then an LLM extracts structured rows in chunks within a time budget.
  • Row repair checks qty × rate = amount, compares against the rate in words, and fixes OCR decimal errors (“45398 80” → 45398.80). Every change is logged and flagged rows must be reviewed.
  • Rule-based detection sorts each line into plastic pipe (HDPE, PVC, IS 4984…), other pipe, or not a pipe.
  • Quotations with your own rates, server-side GST (CGST + SGST or IGST), amount in words, and sequential numbers like SP/2026-27/0001.
  • Export as Excel with live formulas, a customer PDF, or send the PDF straight over WhatsApp.

AI tools for staff

  • Ask AI: an employee assistant answering from built-in knowledge, so a broken Knowledge Base can't break it.
  • Copilot: summarises a contact or conversation for a sales rep, with open questions, products discussed and talking points.
  • Image Extractor: reads business cards or lead lists with OCR / vision models into exportable lead rows.
  • Product Identification: identifies a pipe from a photo of it and its printed markings.

Forms, HR and admin

  • Vendor KYC form with document uploads, staff review and export.
  • Multi-language technician registration, plus employee self-registration and a staff directory with target progress and summary stats.
  • Storage monitor that emails alerts at 70 / 85 / 95 / 100% capacity, with a download-ZIP-then-clean-up tool.
  • Analytics: messages per day, campaign sent / delivered / read / failed, replies and opt-outs. Email via Resend.
  • Shared workspaces let one account open another's data after a share-list check; settings and WhatsApp stay owner-only.

Data, security and testing

  • API keys, WhatsApp tokens and sessions encrypted at rest with AES-256-GCM.
  • Schema built from 21 ordered Supabase migrations.
  • Security smoke tests for AI-key leaks, encryption at rest, JWT claims, internal-knowledge isolation and shared-access rules.
  • About 60 smoke-test scripts run against a fake Supabase client, plus a dedicated campaign-reliability suite.
02AI Discord bot + web dashboard

ZiGBoT AI

Problem

Most Discord servers run one bot for moderation, another for music and maybe a separate AI chatbot, each configured differently, and none of them feel like part of the community.

What I built

ZiGBoT is all of those in one bot with a personality. It began as a stress-relief companion that hangs out in chat, makes people laugh and supports them on bad days, and has grown into a full server assistant any server can add and configure.

Talks on mention, reply or in open-chat channels: it reads the room, acts on requests (“play Believer”, “warn @spammer”) or just chats
Personalities per server and per role: Gentle, Savage (mild / spicy / savage roasts with hard limits enforced in code), Neutral, or a Premium custom persona; in English or Hinglish
User-controlled memory with /memory: view, search, correct, export or forget, with 30-day expiry, private by default
30-day reputation that warms or cools how ZiGBoT treats each member
Moderation in plain language or slash commands, checked against real Discord permissions, with Confirm buttons and an audit log
Premium music (YouTube, SoundCloud backup) and voice chat that understands Hindi and English speech
Safety no setting can turn off: crisis helplines, no roasting for under-18 roles, no pings, never asks for Administrator
Web dashboard at zigbotai.vercel.app: configure persona, roles, channels, music, voice and GIFs, test replies, and subscribe via Razorpay

Tech stack

  • Node.js
  • discord.js
  • Groq
  • NVIDIA (fallback)
  • MongoDB
  • Next.js
  • Supabase
  • Razorpay
  • Vercel
  • Render

Results

  • Live and open to any server: Add to Discord, then configure everything from the web dashboard
  • 627 automated tests run on every change
  • Free and Premium plans with Razorpay subscriptions built in

Illustrative interface, not a screenshot

ZiGBoT AI, in detail

How a conversation works

  • You get its attention by mentioning @ZiGBoT, replying to it, or talking in a channel admins set up for open chat.
  • It works out what you want: an action (“play Believer”, “warn @spammer”) gets carried out, anything else gets a conversational reply.
  • It reads the room: the last few messages, the server's personality and language, and your roles.
  • It checks any memory you've allowed it to keep.
  • The AI writes a reply and code checks it before sending. Anything unsafe, or a generic “I can't help with that”, is rewritten or replaced.
  • It replies like a person: typing indicator, natural pacing, and long answers split cleanly across messages.

Personalities

  • Gentle: warm, kind and encouraging, with cute emojis.
  • Savage: a Gen-Z / desi roast comedian that roasts what you said, never who you are. Mild (friendly teasing), Spicy (default, desi slang and attitude) or Savage (brutal, mild swearing allowed).
  • At every level: no sexual jokes, family insults, slurs, or jokes about caste, religion, gender, looks or disability. Enforced in code, not just the prompt.
  • Neutral: a plain, helpful assistant with no persona.
  • Custom persona (Premium): write your own, or start from Hype Gamer Coach 🎮, Chill Bestie 🌸 or Pirate Captain 🏴‍☠️.
  • A real question always gets a real answer first; the personality only flavours how it's said.
  • Language: English (international humour) or Hinglish (Sharma ji ka beta, board exams, chai, cricket).
  • Swear at it in Savage mode and it fires back a comeback; sexual, family or violent abuse gets a refusal instead.

Memory, with you in control

  • Short-term: remembers the last few messages in a channel for 15 minutes, so follow-ups make sense.
  • Long-term: you choose what it keeps, e.g. /memory remember “I'm preparing for JEE”, and can view, search, correct, export, forget, clear or switch memory off.
  • Memories expire after 30 days and stay private unless you share one with the server.
  • Server owners see only how many memories you have, never what they say.
  • Saved text is treated as data, so nobody can hide instructions in a memory.
  • Optional summaries note short facts if the server enables them and you opt in. It never reads threads or age-restricted channels.

Reputation

  • A 30-day record of each member's behaviour: helpful and kind messages versus toxic or spammy ones.
  • A good record gets a warmer ZiGBoT; a toxic streak gets a colder one.
  • Ask “what's my reputation?” and it shows the actual record rather than guessing.

Moderation

  • Warn, timeout, kick, ban, unban and bulk-delete, in plain language or with slash commands.
  • Checks your real Discord permissions every time; destructive actions need a Confirm click.
  • Every admin action goes to an audit log.
  • Stands up for members who get insulted; repeat offenders are suggested to mods, never punished automatically.

Music, voice and GIFs

  • Music (Premium): YouTube with SoundCloud backup, queue, pause / skip / stop / loop buttons, volume, shuffle and search; leaves when the channel empties.
  • Voice chat (Premium): joins your voice channel, understands Hindi and English speech, and talks back in a natural voice.
  • Reaction GIFs: the occasional hug, cheer or mic drop. Roast GIFs only in Savage mode, all rated G, searched with the bot's own style words, never member text. Admins set rare, normal, often or off.

Safety no setting can switch off

  • Crisis: if someone sounds suicidal or in crisis, it drops every joke and shares real helplines (Tele-MANAS 14416 in India, 988 in the US).
  • Members with the under-18 role are never roasted, whatever the server's settings.
  • It can't mass-ping or ping anyone.
  • It never asks for Administrator permission.

Website and dashboard

  • Landing page with a demo chat, Free vs Premium comparison and an Add to Discord button.
  • Commands page listing every command with examples.
  • Dashboard (sign in with Discord): personality, language, roast intensity, custom persona, role behaviours, free-chat and silent channels, music, voice and GIF settings.
  • Test tab to preview exactly how it would reply, History tab for the audit log, and Premium checkout through Razorpay.
  • Privacy and Terms pages.

Free vs Premium (per server)

  • Free: chat in all personalities, English or Hinglish, memory and summaries, reputation, moderation, GIFs, up to 3 role mappings.
  • Premium (₹399/month or ₹3,999/year): higher AI reply limits, custom persona and templates, up to 50 role mappings, music and voice chat.
  • Extra: the owner can connect ZiGBoT to a YouTube live stream's chat with /watch, where it greets viewers and joins in.

Behind the scenes

  • Bot: Node.js and discord.js on Render. Website: Next.js on Vercel.
  • AI: Groq, with automatic NVIDIA fallback.
  • Data: memories and reputation in MongoDB; server settings and billing in Supabase.
  • 627 automated tests run on every change.
03Full-stack B2C + B2B e-commerce platform

Karnataka Bangle Store

Problem

A traditional bangle retailer sold only offline, with no way for retail or wholesale buyers to browse stock, order, pay or track orders online.

What I built

A mobile-first store for both retail (B2C) and wholesale (B2B) customers, which I built on my own: requirements, UI/UX, frontend, database schema, security policies and deployment. It has a 10-language interface, Google sign-in, a UPI QR payment flow with proof upload, stock-aware ordering and an admin console with analytics and Excel export.

Size × colour selection board: pick quantities for every combination with a live total
Stock-aware ordering with urgency badges (out of stock, last few left, limited) and stock decremented in the database
UPI QR payment with transaction ID (UTR) capture and payment-proof upload to private storage, served through signed URLs
Email and Google sign-in with verification and password reset, plus a wholesale (B2B) sign-up path with business proof
10-language interface (English, Hindi, Kannada, Tamil, Telugu, Malayalam, Marathi, Gujarati, Bengali, Punjabi) with live machine translation
Admin console: products, categories, B2B requests, order verification, hero slides, video reels and broadcasts to users
Sales dashboard comparing B2B and B2C orders, with Excel export of all orders, a date range or a month
Row-Level Security on every table, with admin access checked by a Postgres has_role() function

Tech stack

  • React 18
  • TypeScript
  • Vite
  • Tailwind CSS
  • shadcn/ui
  • Supabase (Postgres · Auth · Storage · RLS)
  • TanStack Query
  • Zod
  • i18next
  • Recharts
  • SheetJS
  • Cloudinary
  • Vercel

Results

  • Live at karnatakabanglestore.com on a custom domain
  • 29 routes, 17 database tables and 16 versioned SQL migrations, built single-handedly
  • Retail and wholesale customers served from one store, in 10 languages

Illustrative interface, not a screenshot

Karnataka Bangle Store, in detail

Storefront and checkout

  • Home page with a hero carousel, featured products and video reels; shop with category and occasion filters.
  • Product pages with a size × colour quantity board, cart and wishlist; the cart is saved in localStorage.
  • Checkout leads to a UPI QR payment page where the customer enters the UTR and uploads a screenshot.
  • Order history and order detail pages, with cancellation of a whole order or a single item.

Accounts and auth

  • Sign-up and login with email and password or Google OAuth, with email verification and password reset.
  • A B2B option at sign-up: wholesale buyers upload business proof, which admins review.
  • Profile, saved delivery addresses and an inbox for notifications and broadcasts.
  • Admin routes are protected and checked against the user's role in the database.

Admin console

  • Manage products, categories, colours and B2B requests; upload images to Supabase Storage and reels to Cloudinary.
  • Sales dashboard (Recharts) comparing B2B and B2C orders.
  • Order management with payment verification and Excel export (all orders, a date range or a month) via SheetJS.
  • Edit hero slides and site settings, and send broadcast announcements to users.

Database and security

  • 17 tables in Supabase Postgres, including products, orders, order items, payments, invoices, profiles, roles and B2B requests.
  • A read-only bangles_public view for visitors and an app_role enum for admin and user roles.
  • Row-Level Security on every table; Postgres functions for has_role, decrement_stock, cancel_order, cancel_order_item and update_b2b_proof.
  • Public URLs for catalogue images; signed URLs for private files such as payment proofs and invoices.
  • 16 versioned SQL migrations covering the schema, roles, seed data, stock, secondary images, B2B requests and the public view.

Languages

  • i18next with 10 locales: English, Hindi, Kannada, Tamil, Telugu, Malayalam, Marathi, Gujarati, Bengali and Punjabi.
  • Dynamic text is translated live through the LibreTranslate API, with an in-memory cache and a fallback endpoint.

Forms, UX and SEO

  • React Hook Form with Zod validation; drafts saved locally and an unsaved-changes guard before leaving a page.
  • Urgency badges, toasts, carousels and drawers built on shadcn/ui and Radix UI.
  • SEO metadata with Open Graph, Twitter Cards and JSON-LD structured data.
  • Deployed on Vercel with SPA rewrites, a custom domain and environment-based configuration.

Solutions I Build

AI agents and automation systems for sales, support, operations and HR — built end to end, from idea to deployment.

AI Agents

  • Conversational AI agent

    A chat agent with its own personality, memory and actions, living where your community already talks.

    • Groq
    • discord.js
    • MongoDB
  • Sales / SDR agent

    Researches prospects, writes personalised outreach and books meetings, so reps spend time on warm calls.

    • LLM agents
    • Web research
    • Calendar API
    • CRM
  • Customer service agent with actions

    Handles orders, refunds and bookings end to end through your APIs instead of only answering questions.

    • Tool calling
    • REST APIs
    • WhatsApp
  • Internal ops agent

    Employees request leave or look up sales from Slack or WhatsApp, and the agent does the task.

    • Slack
    • WhatsApp
    • Supabase
  • Multi-agent workflows

    Research → write → review pipelines that draft reports and proposals for a person to approve.

    • Multi-agent
    • OpenAI API
    • Claude

Knowledge AI (RAG)

  • AI support / chat assistant

    Answers customers on WhatsApp from your own documents and hands tricky chats to a person.

    • RAG
    • WhatsApp Cloud API
    • Supabase
  • Company knowledge assistant

    Answers from your SOPs, policies and manuals, with sources, so staff stop asking around.

    • RAG
    • Embeddings
    • Citations
  • Sales enablement bot

    Instant pricing and product-fit answers from your catalogue for every rep.

    • RAG
    • Product catalogue
    • WhatsApp
  • Contract Q&A

    Clauses, renewal dates and risks pulled from uploaded contracts in seconds.

    • RAG
    • PDF parsing
    • LLM

Document AI

  • Invoice, KYC and form extraction

    Turns invoices, KYC documents and forms into clean rows in Sheets or your ERP.

    • OCR
    • LLM extraction
    • Google Sheets
  • Contract review against a checklist

    Flags missing or risky clauses against your own checklist before anyone signs.

    • LLM
    • PDF parsing
    • Checklists
  • Long report summarisation

    Condenses long reports into the decisions, numbers and risks that matter.

    • LLM
    • Chunking

Voice AI

  • AI calling agent (Hindi + English)

    Calls customers for bookings, lead follow-ups and payment reminders, in Hindi or English.

    • Speech-to-text
    • Text-to-speech
    • Telephony API
  • Sales call insights

    Transcribes, scores and summarises sales calls so managers coach on real data.

    • Transcription
    • LLM scoring

Vision AI

  • Product defect detection

    Spots defects from product photos before they reach a customer.

    • Vision models
    • Image classification
  • Shelf and stock counting

    Counts stock and checks shelves from a phone photo for retail teams.

    • Object detection
    • Mobile camera

Data AI

  • Chat with your data

    Ask questions in plain English and get SQL answers and charts from your own database.

    • Text-to-SQL
    • Postgres
    • Charts
  • Sales forecasting and churn prediction

    Predicts next month's sales and which customers are likely to leave.

    • Forecasting
    • Machine learning

Content AI

  • Product descriptions at scale

    SEO-ready descriptions for hundreds of products, in your brand voice.

    • LLM
    • SEO
    • Bulk generation
  • Ad copy and creative variants

    Dozens of on-brand ad and creative variants to test, in minutes.

    • LLM
    • A/B testing

Need something not listed? I build custom AI and automation solutions.

Let's talk

From manual workflow to shipped automation

Every project follows the same loop: find the bottleneck, build the system, ship it, measure the impact.

Automation > Repetition

If a human does the same thing 50 times a day, it should be a system.

Shipped > Perfect

A working bot handling 100 leads beats a perfect one still in development.

Metrics anchor decisions

Every build starts with a before-state number and ends with an after-state one.

  1. 01

    Understand the manual bottleneck

    Find the workflow eating hours — lead handling, outreach, support or reporting — and map the before-state with real numbers.

  2. 02

    Design the architecture

    Pick the right stack for the job and scope the MVP to the highest-ROI path first.

  3. 03

    Build & integrate

    Connect the APIs and handle the edge cases. Reliability first — a bot handling 100+ messages a day can't drop conversations.

  4. 04

    Deploy & verify

    Ship to production, watch the first 48 hours closely, fix friction, and document it so the team can run it alone.

  5. 05

    Measure & iterate

    Track hours saved, response time, routing speed and reach, then use weekly analytics to find the next bottleneck.

Case studies built for measurable growth

Client and employer projects across automation, e-commerce, sales operations and AI-assisted content.

01AI Automation

AI Automation Workflow Suite

AI Agent Store

Problem
Teams were spending hours on manual workflows, handoffs, and reporting instead of core product work.
Solution
Built 15+ automation workflows across business processes using OpenAI API and custom Node.js integrations.
Result
Achieved 40% operations reduction and 60% team adoption through clear documentation and iterative refinement.

15+

Workflows

40%

Ops cut

60%

Adoption

  • OpenAI API
  • Node.js
  • Cloud Integrations
  • Process Documentation

02AI Automation

WhatsApp Lead Automation System

JustHR

Problem
Team was manually responding to 100+ WhatsApp messages daily, losing 3 hours to repetitive support and unable to scale outreach.
Solution
Deployed OpenAI-powered WhatsApp chatbot with automated lead routing and bulk outreach pipeline reaching 300–500 contacts per campaign.
Result
Recovered 3 hours daily, enabled 300–500 contact campaigns, and established <15 min lead routing with weekly analytics tracking.

100+

Leads/day

3h

Saved daily

300–500

Per campaign

  • OpenAI API
  • whatsapp-web.js
  • Node.js

03Sales Operations

Sales Pipeline & CRM System

EdiGlobe

Problem
Inside sales team lacked centralized account management and pipeline visibility for 20+ active accounts.
Solution
Organized and maintained 50+ CRM records with structured account hierarchy, and built weekly pipeline reporting system.
Result
Enabled consistent sales tracking, accurate pipeline forecasting, and improved team accountability through transparent reporting.

20+

Accounts

50+

CRM records

Weekly

Reports

  • CRM Management
  • Sales Ops
  • Pipeline Tracking
  • Analytics Reporting

04AI Content & Design

AI-Assisted Product Catalogue Design

Sudarshan Pipes

Problem
Sudarshan Pipes needed a professional, standards-compliant product catalogue for their Underground Drainage (UGD) pipe range to support sales and dealer outreach, without an in-house design team.
Solution
Designed and wrote an 8-page product catalogue — company profile, brand journey, Solid Wall vs. Foam Core comparison, and technical specifications aligned to IS 15328 and IS 16098 — using AI to structure and draft the copy, built out in Canva.
Result
Delivered a print-ready catalogue used directly in sales and dealer communications, later reused as source content for the WhatsApp AI assistant's product knowledge base.

8

Pages

2

IS standards

AI+Canva

Workflow

  • Canva
  • AI Content Generation
  • Technical Copywriting
  • Brand Design

Timeline of product impact and delivery

  1. Sudarshan PipesClient work

    AI Marketing Agents Engineer

    Mar 2026 – Present

    • Knowledge-base AI replies
    • Auto scheduled campaigns

    Building AI-powered WhatsApp business automation and marketing agents for a pipe manufacturing company.

    • Built a full-stack WhatsApp business automation platform with AI auto-reply grounded in a company knowledge base.
    • Delivered Excel-driven bulk campaign scheduling with one-time and recurring sends.
    • Added rate-limiting and business-hours safeguards to protect WhatsApp account health.
    • Designed and wrote an 8-page AI-assisted product catalogue aligned to IS 15328 / IS 16098 standards, later reused as the chatbot's knowledge base.
  2. AI Agent Store

    Automation Specialist

    Sep 2025 – Present

    • 15+ workflows
    • 40% ops cut
    • 60% adoption

    Built 15+ automation workflows cutting operational work and boosting team adoption.

    • Designed and deployed 15+ automation workflows across business processes.
    • Achieved 40% operations reduction through workflow optimization.
    • Saw 60% adoption boost through clear documentation and iterative refinement.
  3. Bangle Store (Offline→Online)

    E-commerce Developer

    Nov 2025 – Feb 2026

    • 50+ SEO listings
    • 24/7 chatbot
    • Multi-platform

    Took bangle business fully online with 50+ SEO listings and AI chatbot.

    • Launched 50+ optimized product listings on Meesho and Etsy with SEO strategy.
    • Deployed 24/7 WhatsApp AI chatbot using OpenAI API for customer support.
    • Integrated Canva for bulk design and GitHub Codex for rapid development.
    • Managed end-to-end storefront setup on two e-commerce platforms.
  4. JustHRInternship

    AI Automation & Marketing Intern

    Jul–Sep 2025

    • 100+ leads/day
    • 300–500 outreach/campaign
    • <15min routing

    Deployed WhatsApp chatbot and bulk outreach handling 100+ leads daily.

    • Built WhatsApp chatbot handling 100+ leads per day with OpenAI API integration.
    • Created bulk outreach pipeline reaching 300–500 contacts per campaign.
    • Implemented lead routing system with <15 minute average response time.
    • Conducted weekly analytics reviews to track and optimize campaign performance.
  5. EdiGlobeInternship

    Inside Sales Intern

    Sep–Nov 2024

    • 20+ accounts
    • 50+ CRM records
    • Weekly reporting

    Managed sales pipeline and CRM systems for B2B inside sales operations.

    • Maintained 20+ active accounts and 50+ CRM records with accurate pipeline tracking.
    • Prepared weekly pipeline reports tracking sales progression and team performance.
    • Supported deal management and customer follow-ups for the sales team.

Tools I ship with

AI & LLMs

  • OpenAI API
  • Claude AI
  • Groq
  • NVIDIA NIM
  • Llama / DeepSeek
  • Prompt Engineering
  • Knowledge-base grounding
  • OCR & vision models

Automation & Integrations

  • WhatsApp Cloud API
  • whatsapp-web.js / Baileys
  • discord.js
  • Razorpay
  • Resend
  • Google OAuth
  • Cloudinary
  • Lead Routing Pipelines
  • Bulk Outreach

Backend

  • Node.js
  • Express
  • Socket.IO
  • Supabase (Postgres · Auth · Storage)
  • PostgreSQL RLS & RPC
  • MongoDB

Frontend

  • React
  • TypeScript
  • Next.js
  • Vite
  • Tailwind CSS
  • shadcn/ui
  • i18next
  • Framer Motion

Tools

  • Vercel
  • Render
  • GitHub
  • GitHub Codex
  • Google Analytics
  • Canva
  • CRM Management
  • SEO
  • Meesho
  • Etsy

High-impact results, not just polished projects

How product thinking and automation combine to free teams, improve adoption, and increase revenue velocity.

40%

Operations reduced

with automation workflows

60%

Adoption improved

with onboarding & automation

35%

Engagement growth

through data-led campaigns

15+

Automation workflows

built across products

Shipped impact

  • 100+ leads handled per day
  • 300–500 contacts per campaign
  • 3 hours saved daily at JustHR
  • 50+ SEO listings live on Meesho & Etsy

Let's build something impactful.

Ready for AI automation, premium React experiences, or conversion-focused commerce systems? Send a quick note and I'll reply within one business day.

I am available to join immediately

Prefer email or LinkedIn? I'm available for freelance, contract, and full-time opportunities.

This doesn't send anything by itself — it opens a pre-filled email for you to send.