I'm a Frappe / ERPNext developer and technical consultant focused on building reliable business applications — custom ERP solutions, integrations, and full-stack web systems.
My work covers the complete development lifecycle: requirements, architecture, development, customization, deployment, and ongoing optimization. I enjoy turning complex business requirements into scalable, maintainable, practical software.
- 🏢 Building and customizing ERPNext / Frappe applications
- ⚙️ Developing custom DocTypes, workflows, reports, scripts, and integrations
- 🔌 Working with REST APIs, authentication, and third-party integrations
- 🌐 Building full-stack applications with Python and JavaScript
- 🗄️ Designing and working with relational and NoSQL databases
| Area | Stack |
|---|---|
| ERP & Business Systems | ERPNext, Frappe, Custom Apps, Workflows, Reports, DocTypes |
| Backend | Python, Flask, Node.js |
| Frontend | JavaScript, Vue.js, Frappe UI, Bootstrap, Tailwind CSS |
| Databases | MariaDB, MySQL, MongoDB, SQLite |
| APIs & Integration | REST APIs, JWT, Webhooks, Postman |
| Infrastructure | Bench, Linux, Nginx, Redis, Git, Bash |
|
Development
|
Delivery
|
| Project | What It Does |
|---|---|
| Material-Kit | Material Design UI kit built for Frappe |
| Data Import — Editable Preview | Lets users fix upload 8000 ed data directly in the Frappe import preview, instead of re-uploading a corrected CSV |
| AI Inventory | Inventory and sales forecasting for ERPNext — stock consumption prediction, reorder alerts, and sales analytics |
| Asset Leasing | Equipment and plant hire for ERPNext v16 (lessor side) — short-term hire billed on actual duration, long-term contracts billed monthly |
| Pharma Management | Pharmacy management module extending ERPNext for pharmaceutical workflows |
| Frappe Bench Tool-Kit | Bash scripts that automate Frappe Bench setup and dependency installation on Ubuntu |
| Time-Tracker | Personal life and productivity manager |
|
|