# Hardik Zinzuvadiya > ERPNext specialist and AI software engineer. Five years inside Frappe and ERPNext. Certified Frappe Developer and Software Engineer II. I build AI agents that draft inside the ERP, the custom apps around them, and the servers that keep them up. Site: https://hardikzinzu.com. Contact: hardiktech7@gmail.com. Remote from India. ## What I do - Servers, hosting and hardening: Two application servers, a primary MariaDB with a replica ready to take over, Docker, CI/CD and Grafana alerting, with hardening as the baseline. - Version migrations and upgrades: Compatibility audit of your custom apps, a migration rehearsed on a copy of production, data validation and a tested rollback plan. - Custom Frappe apps and features: Features ERPNext does not have, built as proper Frappe apps that survive upgrades instead of patches to core. - Integrations and syncs: Shopify, payment gateways, WhatsApp Business, e-invoicing and any REST or GraphQL API, with idempotent syncs and visible error queues. - AI agents inside the ERP: Assistants that answer from live ERP data and draft records for a person to approve, bounded by permissions and cost ceilings. - Backend services and APIs: The Python services and servers underneath: background workers, schedulers and push delivery from your own infrastructure. - Database and query work: MariaDB and PostgreSQL under real volume: slow queries, indexes and background workers, measured before and after. - Code review and contribution: Contributor to Frappe and ERPNext. AI writes a lot of the first draft here; every line still passes a review, a test and a security check. ## Services - ERPNext implementation and setup for your company (https://hardikzinzu.com/services/implementation/): A production-ready ERPNext on AWS, GCP, Azure or your own servers, configured for how your business actually runs: companies, warehouses, workflows, print formats and users. - Custom Frappe apps and ERPNext features (https://hardikzinzu.com/services/custom-apps/): Features your team needs and ERPNext does not have, built as proper Frappe apps that survive upgrades: monitors, approval flows, document automation, dashboards. - Workflow automation and approvals (https://hardikzinzu.com/services/workflow-automation/): Approvals that reach the person who has to decide, document events that fire the next step, and scheduled jobs nobody has to remember, all under your permission rules. - Reports and dashboards (https://hardikzinzu.com/services/reports-dashboards/): The number your team asks for every week, on a page that answers it: stock per warehouse, every order against its status, what is overdue and what to do about it. - Integrations (https://hardikzinzu.com/services/integrations/): Shopify, payment gateways, WhatsApp Business, government e-invoicing, sFTP and any REST or GraphQL API, with idempotent syncs and visible error queues. - ERPNext version migration and upgrades (https://hardikzinzu.com/services/migration/): Compatibility audits of your custom apps, rehearsed migrations on a copy of production, data validation and a tested rollback plan. - Odoo customisation and migration (https://hardikzinzu.com/services/odoo/): Custom modules, report and invoice templates, integrations and version upgrades, in Community and Enterprise, from Odoo v13 to v19. - Hosting, high availability and monitoring (https://hardikzinzu.com/services/hosting/): Two application servers, a primary MariaDB with a replica ready to take over, Docker, CI/CD and Grafana alerting, with hardening as the baseline. - AI agents and document automation inside your ERP (https://hardikzinzu.com/services/ai-agents/): Assistants that answer from live ERP data and draft records for human approval, invoice and PDF extraction with review, bounded by permissions and cost ceilings. - Support and maintenance (https://hardikzinzu.com/services/support/): Bug fixes, performance work, upgrades and proactive monitoring for ERP systems already in production. ## Industries - Manufacturing: End-to-end ERPNext for a bakery manufacturer: production, stock and invoicing on a primary and replica pair. (https://hardikzinzu.com/services/implementation/) - Distribution and logistics: A trading business with thousands of SKUs across warehouses, and freight handling for international shipments. (https://hardikzinzu.com/services/implementation/) - Retail and e-commerce: Shopify orders becoming submitted Sales Orders, Invoices and Delivery Notes on a schedule. (https://hardikzinzu.com/work/shopify-erpnext-suite/) - Service and hospitality: ERPNext and custom Frappe apps for service businesses. These engagements are not published. (https://hardikzinzu.com/services/custom-apps/) ## Work - [Frappe Copilot](https://hardikzinzu.com/work/frappe-copilot/): An AI agent inside ERPNext that answers from live data and drafts records for human approval. - [Shopify to ERPNext operations suite](https://hardikzinzu.com/work/shopify-erpnext-suite/): Shopify orders become submitted Sales Orders, Invoices and Delivery Notes on a schedule, with monitors for orders and products. - [Product Inventory Monitor](https://hardikzinzu.com/work/product-inventory-monitor/): Stock per warehouse, quick stock actions and a board for post-shipment exceptions, on one ERPNext page. - [Sales Order Monitor](https://hardikzinzu.com/work/sales-order-monitor/): One ERPNext page that shows every Sales Order with its delivery, invoice and payment status and the next action. - [Attachment Manager for Frappe](https://hardikzinzu.com/work/attachment-manager/): Card and list views, inline preview for 15+ file formats, and zip download of every attachment inside any Frappe form. - [Web Push Notifications for Frappe](https://hardikzinzu.com/work/web-push-notifications/): Rule-based browser push from document events and timed reminders, sent from your own server with no third-party relay. - [FrappeKit](https://hardikzinzu.com/work/frappekit/): A Chrome extension that keeps every Frappe site, account and environment one click away, with alerts and developer tools. - [TapToDesk](https://hardikzinzu.com/work/taptodesk/): Send a password or snippet from phone to browser through a QR session, encrypted end to end, nothing stored. - [High-availability ERP infrastructure](https://hardikzinzu.com/work/ha-infrastructure/): Two application servers, a primary MariaDB with a replica promoted on failure, and Grafana alerting on every environment. Index of the work: https://hardikzinzu.com/work/. Services: https://hardikzinzu.com/services/. Contract and consulting availability: https://hardikzinzu.com/hire/. ## For agents - Full text: https://hardikzinzu.com/llms-full.txt - This CV and every case as JSON: https://hardikzinzu.com/resume.json - MCP server (streamable HTTP, no auth): https://mcp.hardikzinzu.com/mcp - How to connect, and what the tools do: https://hardikzinzu.com/agents/ ## Profiles - github: https://github.com/Z4nzu - linkedin: https://linkedin.com/in/hardikzinzu - medium: https://medium.com/@hardikzinzu - frappe: https://discuss.frappe.io/u/hardik_zinzu - youtube: https://www.youtube.com/@hardikzinzu - tryhackme: https://tryhackme.com/p/hardikzinzu