Abbas Raza
ERPNext Expert at GK Hair International with 6+ years building enterprise web applications and ERP systems. Frappe / ERPNext specialist, open-source author on the Frappe Marketplace, and a full-stack developer across PHP, Python and JavaScript.
About
Who I am and how I work
I design, build and maintain business software: ERP systems, reporting dashboards, REST APIs, authentication and database-driven applications. Most of my recent work is on the Frappe Framework and ERPNext. Today I am the in-house ERPNext Expert at GK Hair International, a global professional haircare brand, where I own the ERP across multiple companies and currencies: custom DocTypes, server and client scripts, reports, print formats, workflows and integrations.
Before that I spent several years in the PHP world, shipping public-sector healthcare platforms on CodeIgniter and Laravel, including disease surveillance and immunization management systems used by government health departments in Pakistan.
I care about clean, maintainable code, performance, and solutions that keep working after the launch. Outside client work I maintain two open-source Frappe apps that anyone can install from the Frappe Marketplace.
- Role
- ERPNext Expert
- Company
- GK Hair International
- Location
- Islamabad, Pakistan
- Focus
- Frappe / ERPNext, PHP, Python
- Degree
- BS Computer Science
- abbasraza0444@gmail.com
Skills
Tools I use every day
ERP & Backend
Frontend
Databases & Cloud
Experience
6+ years across four companies
ERPNext Expert Current
- Own the ERPNext v16 platform for a multi-company, multi-currency haircare business: accounts, selling, buying, stock, subcontracting and HR/payroll.
- Build and maintain the company's custom Frappe app: a desk-wide company filter, monthly exchange-rate automation, payroll tax-slab currency conversion, Payment Request to Payment Entry automation, GL enrichments and nightly backups.
- Deliver custom reports (bank balances, warehouse-wise stock, 3PL inventory), print formats such as the Proforma Invoice, and user-facing UI improvements on the Desk.
- Run upgrades, migrations and day-to-day support across production and staging sites.
Software Engineer
- Design, develop and maintain scalable web applications using PHP, CodeIgniter, Laravel, Angular, JavaScript and MySQL on Azure and AWS.
- Build and extend DocTypes, custom scripts, reports, print formats, workflows and server scripts in Frappe / ERPNext for enterprise clients.
- Own technical support, bug fixing and continuous enhancement of live applications and ERP systems.
- Write and optimise SQL queries, stored procedures and reports against business requirements.
Associate Software Engineer
- Built responsive, user-friendly interfaces for web applications.
- Integrated third-party APIs and services into existing products.
- Supported deployment and server-side configuration across development and staging environments.
- Implemented CRUD operations, form validation, authentication and database integration.
Associate Software Engineer
- Took part in code reviews, testing, deployment and maintenance.
- Maintained project documentation and enforced coding standards and best practices.
- Built responsive interfaces and collaborated with senior developers on requirements and delivery.
Projects
Open-source apps and production systems
Nexus Theme
Theme Studio, Sound Studio and a Permission Inspector for the Frappe / ERPNext Desk. 17 bundled themes, a live colour editor with WCAG contrast checks, a Ctrl+K command palette, density modes, sidebar skins and a themed sign-in page. Rated 5.0 on the Marketplace, with builds for v15 and v16.
Nexus ZKT Integration
Pulls attendance punches from ZKTeco biometric devices straight into ERPNext Employee Checkin, across every door in a building. Hourly background sync, a full activity journal, safe device-memory clearing and 106 automated tests. Requires Frappe HRMS, v15 and v16.
GK Hair ERPNext customisation
A custom Frappe app on top of ERPNext v16 for GK Hair's multi-company, multi-currency operations: a desk-wide company filter, monthly exchange-rate automation, income-tax slab currency conversion, Payment Request to Payment Entry automation, custom reports, print formats and nightly backups.
ICIMS · Integrated Case Information Management System
A centralised case management and information system to manage, track and monitor organisational records, workflows and reporting. Built on Frappe / ERPNext with automated workflows and real-time reporting for faster decision-making.
IDIMS · Integrated Disease Information Management System
A healthcare management and disease-surveillance platform for Pakistan's Emergency Operations Centre. Streamlines disease data collection, reporting and analytics to support decision-making inside health departments.
EPIMIS · Expanded Program on Immunization MIS
An immunization management information system supporting vaccination data management, reporting and monitoring. Streamlined immunization workflows and improved access to healthcare information for programme staff.
Education & Languages
Computer Science
PMAS Arid Agriculture University, Rawalpindi
Languages
Let's work together
Whether it is an ERPNext implementation, a custom Frappe app, or a web application that needs a reliable engineer, I would be glad to hear about it. I usually reply within a day.