Open to new opportunities

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.

Islamabad, Pakistan ERPNext Expert at GK Hair International
Portrait of Abbas Raza
6+Years of experience
2Apps on the Frappe Marketplace
3National healthcare systems delivered
—GitHub stars on open-source work

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
Email
abbasraza0444@gmail.com

Skills

Tools I use every day

ERP & Backend

Frappe FrameworkERPNextPython PHPLaravelCodeIgniterREST APIs

Frontend

JavaScriptjQueryAngular AJAXHTML5CSS3Bootstrap

Databases & Cloud

MySQL / MariaDBPostgreSQLStored procedures AWSAzureGitLinux

Experience

6+ years across four companies

Jun 2026 – Present

ERPNext Expert Current

GK Hair International
  • 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.
ERPNext 16FrappePythonJavaScriptMariaDBMulti-currency
Jul 2021 – Jun 2026

Software Engineer

Micromerger Pvt. Ltd · Islamabad
  • 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.
FrappeERPNextPHPLaravelAngularAWSAzure
Mar 2021 – Jun 2021

Associate Software Engineer

Maildaddy.io · Rawalpindi
  • 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.
Mar 2019 – Feb 2021

Associate Software Engineer

Pace Technologies · Islamabad
  • 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

—
Open source · Frappe Marketplace · Author

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.

FrappePythonJavaScriptCSS
—
Open source · Frappe Marketplace · Author

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.

FrappeHRMSPythonZKTeco
Enterprise ERP · GK Hair International

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.

ERPNext 16FrappePythonJavaScriptMariaDB
Case management · Lead developer

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.

FrappeERPNextPythonMariaDB
Public health · Lead developer

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.

CodeIgniter 3MySQLjQueryBootstrap
Public health · Web developer

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.

CodeIgniter 3PostgreSQLjQueryBootstrap

Education & Languages

Bachelor of Science

Computer Science

PMAS Arid Agriculture University, Rawalpindi

Languages

English Fluent
Urdu Native
Punjabi Native
Saraiki Native

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.