Experience
ERPNext experience & work history
4+ years of ERPNext implementation, customization and delivery — from writing DocTypes to leading teams and talking to clients.
ERPNext Expert
- Leading end-to-end ERPNext development, implementation and customization across multiple business entities.
- Designed a multi-company, item-wise Chart of Accounts structure and configured Item Masters with multiple UOMs, manufactured items and inventory operations.
- Implemented and customized the Manufacturing and Subcontracting modules to support production and complex business workflows.
Senior ERPNext Developer
- Led an integrated HR platform on Frappe + ERPNext HRMS with 60+ custom DocTypes — backend HR engine, React web portal and Vue/Ionic mobile app.
- Designed a multi-level approval workflow engine with dynamic approver resolution by role hierarchy for leave, attendance adjustment, loan and overtime requests.
- Integrated ZKTeco biometric devices with cloud sync and GPS geofenced check-in validation, feeding an automated payroll deduction engine for late arrival and early exit rules.
- Built Leave Management and Attendance Adjustment modules: application, allocation, earned-leave tracking, correction requests and manager approvals.
- Built a React employee self-service portal — real-time manager dashboard, performance management, salary slips and announcements — backed by 30+ REST APIs.
- Delivered a Vue/Ionic PWA for mobile attendance, leave, salary slips and expense claims with Firebase push notifications.
Senior ERPNext Developer
- Delivered ERPNext customization and implementation for multiple clients.
- Implemented ERP for a wholesale footwear business, including inventory and sales workflows.
- Built custom DocTypes, reports and integrations with Frappe Framework and Python, including operational process automation for Didar Asia.
Services Manager
A leading digital agency specializing in ERP solutions and business automation.
- Directed end-to-end service delivery and client relations across five+ active accounts, supervising 8+ developers and multiple parallel initiatives.
- Structured automated testing strategies (Selenium, Cypress, TestNG), cutting testing time by 30% and expanding coverage by 20%.
- Maintained production and development environments at 99% uptime with reliable deployment practices, resolving critical production issues with minimal downtime.
- Owned technical and business decisions on architecture, tech stack, schedules and resourcing — streamlining processes for 25% more team efficiency and 20% shorter delivery cycles.
Team Lead — Frappe/ERPNext Developer
- Guided a team of 3–4 developers: daily standups, code reviews and sprint planning.
- Tracked 150+ issues with a 98% closure rate and fixed 50+ production defects.
- Oversaw 3–4 client implementations simultaneously, gathering requirements, presenting demos and running feedback sessions.
- Validated cross-browser/platform compatibility across 5+ environments and delivered 10+ projects on schedule with local and offshore teams.
Senior Frappe/ERPNext Developer
- Reduced defects by 20% and improved product stability by 15% through structured test analysis.
- Trained developers on Frappe, Python and workflow standards; mentored juniors on code quality.
- Handled client interactions for requirement gathering, demos and feedback loops on 1–2 concurrent projects.
- Adopted Agile/sprint workflows — 30% higher throughput and 95% sprint completion; built automation for 10+ features.
Education
BS, Computer Science
Languages
- English
- Urdu