I help businesses run better on ERPNext.

Bhavesh Maheshwari, ERP Systems Architect (Frappe / ERPNext), Ahmedabad, India. Available for new engagements.

ERPNext consultant and full-stack Frappe developer with 8 years of experience and over 100 implementations, across government, manufacturing, healthcare, retail, distribution and supply chain.

Background

I build and customise ERPNext on the Frappe Framework. Over the past eight years I have completed more than 100 implementations and delivered 10 full product builds, for businesses ranging from surgical centres to municipal revenue departments.

Most of my work starts where standard ERP stops: a workflow the product does not cover, a legacy system that still holds critical data, or a process running across several spreadsheets. I design the data model, build it, migrate the existing data, train the team, and support the system after go-live.

I work across backend and frontend using Python, Vue.js and the Frappe REST APIs. I have handled data migrations from SAP, Tally, QuickBooks and Odoo, built integrations with banking, government and messaging platforms, and deployed on AWS, Google Cloud, DigitalOcean and on-premise servers.

What I do

Architecture & solution design

Turning business processes into a working data model. Document structure, workflow and approval design, role and permission architecture, and deciding what belongs in standard ERPNext versus a custom module.

Data modelling, Workflow design, Permissions, Technical discovery

End-to-end implementation

Full ERPNext rollouts covering Sales, Purchase, Accounting, Stock, Manufacturing, CRM and HR, including legacy data migration from SAP, Tally, QuickBooks and Odoo, user training, go-live and post-implementation support.

Sales & Purchase, Accounting, Manufacturing, Stock, HR, Data migration

Product engineering on Frappe

Building complete platforms on the framework rather than extending ERPNext: multi-tenant SaaS products, citizen-facing API gateways, dealer and driver mobile app backends, and custom Vue frontends that consume Frappe over REST.

Multi-tenant SaaS, REST APIs, Vue frontends, Mobile backends

Integrations & automation

Connecting ERPNext to the systems a business already runs on: payment gateways, banks, government identity services, marketplaces and messaging. Also AI-assisted automation for high-volume manual data entry.

Payments & banking, Govt. identity, WhatsApp / SMS, AI automation

Selected projects

Smart Governance ERP

Municipal Corporation, Madhya Pradesh · Government · India · Solution Architect & Module Lead · Deployed across 413 urban local bodies

A statewide governance platform on Frappe and ERPNext, replacing fragmented legacy municipal systems with a single revenue, billing and citizen services backbone.

  • Architected and led development of the Rental module from scratch, covering automatic billing, Lok Adalat handling, role-based access, audit trails and real-time dashboards. Migrated legacy data and went live across all 413 ULBs.
  • Designed a unified third-party integration layer connecting Aadhaar, Samagra, PhonePe and Axis Bank, with switchable payment gateways and SMS notification services.
  • Led the Water Tax module: connection management, automated billing cycles, penalty calculation and operational dashboards for every ULB.
  • Built a secure Citizen API Gateway powering public mobile and web apps, covering property, rental and water bill payment, transaction history, ledger generation and application submission.

Stack: Frappe, ERPNext, Python, REST APIs, Aadhaar, Axis Bank, PhonePe

Global Bullion ERP

Confidential (bullion trading group) · Commodities & Trading · Global · Product Architect · In production with onboarded clients

A domain-specific ERP built on top of ERPNext for bullion trading, handling live rate-based pricing, purity-driven inventory and regulatory compliance.

  • Modelled bullion pricing on top of the standard ERPNext transaction structure, including rate fixing, purity conversion and making-charge calculation.
  • Designed inventory flows for stock that carries both a physical weight and a pure-metal valuation, so both stay reconciled across transactions.
  • Built compliance and audit requirements into the document lifecycle rather than adding reporting on top afterwards.
  • Currently in production with onboarded clients while the product moves toward general release.

Stack: Frappe, ERPNext, Python, Vue.js

Fleet & Freight Operations Platform

Confidential (logistics operator) · Logistics · India · Solution Architect · Order capture through to invoicing

An end-to-end logistics platform on the Frappe Framework covering order capture, trip execution, proof of delivery and invoicing.

  • Built order management, trip planning, driver and vehicle assignment, and pickup scheduling as a single connected flow.
  • Handled hub transfers and multi-stop deliveries, with proof of delivery capture and freight tracking.
  • Implemented custom pricing rules that feed directly into invoicing, removing manual reconciliation between operations and finance.
  • Delivered route management and operational dashboards for live visibility across the fleet.

Stack: Frappe, Python, REST APIs, Dashboards

Clinical & Commercial ERP

Athena Surgical Centre · Healthcare · United Kingdom · Lead Consultant & Developer · All core modules, delivered independently

A full ERPNext implementation for a surgical centre, covering clinical scheduling and commercial operations with a compliance-ready audit trail.

  • Independently led and executed all core ERPNext modules: Sales, Purchase, Accounting, Stock, CRM and HR.
  • Customised workflows and reports for healthcare requirements including patient journey mapping, procedure scheduling and billing.
  • Developed modules to manage laminar flow operating theatres, real-time resource allocation, inventory consumption tracking and compliance-ready audit trails.
  • Enabled operational visibility through dashboards and automated alerts on critical surgical operations and material movement.

Stack: ERPNext, Frappe, Python, Custom reports

Manufacturing ERP & Welding Operations

Oberoi Thermit Pvt. Ltd. · Manufacturing & Field Service · India · Lead Consultant & Developer · Core ERP plus three custom modules

A full ERPNext implementation for a railway welding manufacturer, extended with three custom modules for automation, finance control and field data capture.

  • Implemented Sales, Purchase, Accounting, Stock, CRM and HR, tailored to a manufacturing and field service business.
  • Built a rule-based task engine that lets users define their own automation rules, such as assigning a task on lead creation, with recurring monthly and yearly scheduling and dynamic assignment.
  • Developed a Finance Operations module for bulk supplier payments, salary disbursements and advance settlements. Direct entry into core accounting documents was restricted behind workflow approvals, with bank-ready Excel exports.
  • Designed a Welding Management module with a custom mobile interface, so on-site technicians log railway welding data in real time and in line with field protocols.

Stack: ERPNext, Frappe, Python, Mobile interface

SaaS Property Management Platform

Zomaq · PropTech · United Arab Emirates · Product Architect & Developer · Multi-tenant SaaS

A property management product built on Frappe from the ground up, serving multiple property management companies from one deployment.

  • Modelled properties, units, leases, tasks and vendor-linked work orders as a complete management system.
  • Integrated ERPNext accounting, including Sales Invoices, Payment Entries and Journal Entries, so all financial operations stay in one ledger.
  • Built a custom web frontend that communicates with the Frappe backend over REST APIs.
  • Set up a multi-tenant architecture so independent property companies use the same platform without sharing data.
  • Integrated DocuSeal for digital signature on leases and agreements, and automated recurring invoicing, lease tracking, task assignment and vendor activity.

Stack: Frappe, ERPNext, Vue.js, REST APIs, DocuSeal, Multi-tenant

Manufacturing ERP & Dealer Ordering App

Pollen Agro Minerals Pvt. Ltd. · Agro-mineral Manufacturing · India · Lead Consultant & Developer · Core ERP, dealer app and website CMS

A full ERPNext implementation for an agro-mineral manufacturer, extended with a dealer ordering app and a website CMS running on the same backend.

  • Implemented HR, Accounting, Manufacturing and CRM, customised to the operational workflows of a manufacturing and distribution business.
  • Designed and launched a dealer mobile app for placing orders directly with the company, viewing order history and tracking status in real time.
  • Developed a dynamic Offer Management System handling promotional schemes such as Buy 1 Get 1, flat discounts and target-based rewards, configurable by dealer type and sales threshold.
  • Customised the Sales Order process with credit checks and outstanding validation, routing orders through multi-level approval based on credit limits and dues.
  • Built a CMS module in Frappe for the company website, exposing secure REST APIs for external frontend platforms.

Stack: ERPNext, Frappe, Mobile app, REST APIs, CMS

Farm-to-Factory Supply Chain Platform

Bull Agritech · Agri Supply Chain · India · Solution Architect & Developer · Farmer onboarding through to processor delivery

A platform on ERPNext managing the complete farm-to-factory supply chain, connecting farmers directly with commodity processors.

  • Built modules for farmer onboarding, procurement, logistics, quality checks and real-time order tracking, removing the need for intermediaries.
  • Integrated Sales, Purchase, Stock and Accounting so every physical movement carries a traceable financial record.
  • Delivered custom dashboards and reporting so processing units can make decisions from live data.

Stack: ERPNext, Frappe, Python, Dashboards

AI WhatsApp Order Automation

Confidential (fruit wholesaler) · Wholesale Distribution · India · Architect & Developer · 500+ orders a day, over 90% automated

An automation system that reads free-text WhatsApp orders from wholesale customers and converts them into ERPNext sales orders.

  • Integrated Twilio with ERPNext to capture incoming WhatsApp messages.
  • Used OpenAI to interpret unstructured text and convert it into structured sales order data.
  • Built a middle-layer DocType to store and validate order data, with auto-approval logic before it reaches the ledger.
  • Implemented a self-learning mechanism where corrected mappings are saved and reused on future messages.
  • Achieved over 90% automation on 500+ daily orders, significantly reducing manual data entry time and human error.

Stack: ERPNext, Twilio, OpenAI, Python

What clients say

Many claim, but there are only a few genuine ERPNext experts. Bhavesh Maheshwari is one of them. He constantly impresses me with the depth of his techno-functional knowledge, creative solutions for the customizations, and agility in the execution. With the experience of 50+ ERPNext deployments in different industries and jurisdictions, he will remain my top choice as an ERPNext consultant.

Muhammad Kamran, FCMA, ACCA, Finance Business Partner · ERPNext Certified Consultant (Client, Nov 2023)

Bhavesh is the best solution provider we have worked with for our requirements of customisation in our ERP. He has been able to do in days what others could not do in months. Due to him we have finally been able to design our ERP based on our workflow and requirements. So much so that someone in our office wanted to get some changes in ERP which earlier did not seem possible, and he asked me to get it done from Bhavesh with the comment that "Bhavesh can do anything".

Amit Oberoi, Director, Oberoi Thermit Pvt. Ltd. (Client, Jan 2022)

Bhavesh is a thorough professional with a strong work ethic. We had a complex problem with regards to Frappe Framework which was solved on a time-bound basis and Bhavesh brilliantly solved that for us. The communication with him went very smoothly and in a way which established trust. We highly recommend him for Frappe related complex tasks, or for that matter any service he is willing to provide.

Saket Vaidya, Digital transformation · ERP & advanced tech (Client, Jul 2025)

I am thrilled to recommend Bhavesh Maheshwari, an exceptional professional whose expertise in developing and customizing ERPNext and Frappe-based solutions has significantly impacted the projects we collaborated on. Bhavesh excels in understanding unique business challenges and designing scalable, efficient systems that seamlessly integrate with organizational workflows.

Anuj Ruhela, Product Management · SaaS, ERP & AI-enabled platforms (Client, Jun 2025)

Bhavesh is one of the best Frappe Framework developers I have ever worked with. He is a creative person, as opposed to many programmers who only execute your instructions. He always comes up with brilliant technical solutions. He possesses the qualities of serenity and sobriety. I trust him and always like to listen to his ideas.

Islam Sharafeldin, Engineering leadership (Collaborator, Oct 2021)

Bhavesh is very knowledgeable about ERP and Python. He delivered on time and on budget. He is very kind and professional to deal with, even helping out after the project is over. He is the kind of developer you want to work with on the long term. Takes pride in his work. He provides reasonable estimates before the project and delivers on it. A keeper! We are a repeat customer.

Ramez Rafie, Founder, OneOffice (Client, Apr 2022)

Bhavesh is an expert in ERPNext. He knows the product very well, comes across as very knowledgeable while interacting with the customers and provides a lot of useful suggestions. He understands business concepts well and is able to represent them as ERP objects easily. From a technical perspective too, he knows the product inside out and can customize it with ease.

G. Srinivasa, Chief Executive Officer (Client, Dec 2020)

Bhavesh Maheshwari is an expert of Frappe and ERPNext technologies. He professionally supported us in ERPNext deployment for one of our clients in the healthcare domain. He also designed a beautiful and feature-rich front-end portal in Vue.js for customers and suppliers. We would like to engage him for other clients too whenever his expertise is required.

CA Bhagchand Chechani, Founder, Smarty Software Pvt. Ltd. (Client, Oct 2021)

Bhavesh is an expert in ERPNext and the Frappe framework. We hired his services in 2018 for the first time for an end-to-end implementation of ERPNext for our organisation. Besides standard configuration, Bhavesh also developed custom modules for our business. I found him cool-headed and very professional. Happy with him as a person and with his services as a professional.

Rajiv Bhasin, Senior SAP Consultant / Solution Architect (Client, Jul 2020)

Bhavesh is an expert-level Python and ERPNext developer. He was able to quickly grasp the requirement over a single call and come back with correct understanding documentation, and completed the development of a few complex reports with exceptional quality and in the committed timeframe.

Atul-Kuruvilla Abraham, Tech leader in DigitalHealth, CareOps & ERP workflows (Client, Sep 2020)

A developer of ERPNext who makes a clean, complete and efficient product. Bhavesh completes the task development on time, and his accuracy in debugging an error is amazing.

CA Ghanshyam Brahmbhatt, Product Consulting Lead · ERPNext Functional & Finance Consultant (Collaborator, Feb 2022)

When it comes to ERPNext, Bhavesh should be your go-to person. He has in-depth knowledge of both ERPNext and the Frappe framework. He has helped me in multiple ERPNext projects and I would highly recommend him for it.

Amit Rathi, Certified ERP Functional Consultant · Open source enthusiast (Client, Jul 2020)

Tools and integrations

Framework: Frappe, ERPNext (v7 to v15)

Languages: Python, JavaScript, Vue.js, Jinja, HTML

Data: MariaDB, SQL Server, REST APIs

Infrastructure: AWS, Google Cloud, DigitalOcean, On-premise, Bench CLI, Git

Mobile: Flutter

Open source

Experience

Solution Architect, Freelance / Independent (2018–Present)

Delivered 100+ ERPNext and Frappe projects across government, manufacturing, trading, services, pharma, retail, education and crowdfunding. Led design, development, implementation, training and long-term support, working with clients and Frappe Partner teams across India, the Middle East and Europe.

Chief Technology Officer, Chaia24 (2019–2020)

Part-time CTO. Owned the technical direction and platform build for an early-stage venture.

Software Developer, Dharmik Info Tech (2017)

Customised core ERPNext modules to client requirements. Built reports, print formats, client scripts, DocTypes and mobile app APIs, along with business logic for new DocTypes integrated with core ERPNext workflows.

Education

Contact