Rizwan A.
ERPNext Consultant & Frappe Developer | Implementation for SMEs
Most businesses that come to me don't actually need custom software. They need someone to sit down, understand how they work, and set ERPNext up properly. That's most of what I do. WHAT I HANDLE I work with small and mid-sized companies, who need ERPNext running end to end: - Inventory and manufacturing - Sales and purchasing - HR and payroll - Projects - Accounts Setup, data migration, training โ and I stick around after go-live, which is when the real questions show up. WHEN CONFIGURATION RUNS OUT If the standard system genuinely can't do something, I build it: custom apps, DocTypes, workflows, server and client scripts, API integrations, print formats, reports. But I try not to. Every customization is something you pay to maintain later, so I only write code when configuration runs out. RECENT WORK - ERPNext for a Canadian ISP โ billing integrations and custom invoice formats - HR module for visa processing and government paperwork - Biometric attendance syncing into ERPNext Employee Check-in - ZATCA Phase 1 and 2 e-invoicing for clients in Saudi Arabia - Automated employee advance and repayment workflows INDUSTRIES Manufacturing, distribution, retail, services, telecom, construction. TECHNICAL Frappe Framework, ERPNext v13-v15, Python, JavaScript, Jinja, MariaDB, REST API, Linux, Git. Not sure ERPNext is the right fit? Or got an implementation that stalled halfway? Message me and tell me what's happening. I'll give you a straight answer, even if the answer is that you don't need me for this.