Skip to content
View AhmedAbokhatwa's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report AhmedAbokhatwa

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AhmedAbokhatwa/README.md

Ahmed Abukhatwa

Senior ERPNext & Frappe Developer | Python Backend Engineer | ERP Consultant | Vue.js | Cairo, Egypt | Remote Available

About Me

I am a Senior Software Engineer specializing in ERPNext development, Frappe Framework customization, and Python backend engineering. I help businesses automate their operations, digitize workflows, and scale their ERP systems through custom Frappe apps, API integrations, and performance-optimized backend architectures.

My core focus areas:

  • ERPNext customization and module development
  • Frappe Framework app development from scratch
  • Python backend systems and REST API design
  • Vue.js frontends integrated with Frappe backends
  • POS systems, eCommerce, and SaaS platforms on Frappe
  • Warehouse Management Systems (WMS) on ERPNext
  • ERP deployment, DevOps, and Linux server administration
  • AI automation and workflow integration with ERPNext

Skills

ERPNext & Frappe ERPNext customization, Frappe Framework, Frappe app development, DocType design, Frappe hooks, Frappe fixtures, custom permissions, Frappe REST API, frappe.call, frappe.enqueue, background jobs, Frappe realtime, Frappe Permission Types, multi-site setup

Backend Python, Python backend development, REST API design, MariaDB, MySQL, Redis, raw SQL optimization, bulk database operations, pagination for large datasets

Frontend Vue.js, Vue 3, Composition API, JavaScript, HTML, CSS, CSS custom properties, dark mode, Arabic RTL interfaces

DevOps & Infrastructure Linux, Ubuntu, NGINX, supervisor, gunicorn, Git, SSH, VPS administration, Cloudflare, multi-site ERPNext deployment, production server management

Integrations Frappe + Vue.js SPA integration, WebSocket / Socket.IO, Moyasar, HyperPay, Taqnyat SMS, WhatsApp Business API, Google Maps API, n8n automation, OpenAI API


What I'm Looking For

I'm open to:

  • ERPNext consulting and development contracts — remote, part-time or full-time
  • Frappe Framework custom app development projects
  • ERP system implementation for businesses in Egypt, Saudi Arabia, UAE, or internationally
  • Open-source collaboration on Frappe / ERPNext ecosystem tools

Languages

  • Arabic — Native
  • English — Professional working proficiency

👾 Contribution Graph

Pacman contribution graph

📌 Projects

Check my pinned repositories to explore backend systems, automation tools, and fullstack applications.

Pinned Loading

  1. retail-suite retail-suite Public

    is a modern POS system built with Tailwind CSS on the frontend and Frappe as the backend. It is designed for small retail businesses

    JavaScript 31 38

  2. budget budget Public

    A comprehensive budget management feature for ERPNext that provides monthly budget distribution and real-time budget tracking with configurable actions when limits are exceeded.

    Python 7 13

  3. dms_plus dms_plus Public

    HTML 2

  4. teller teller Public

    JavaScript 1

  5. ksa_compliance ksa_compliance Public

    Forked from lavaloon-eg/ksa_compliance

    KSA Compliance App for KSA E-invoice

    Python

  6. Rental-Vue Rental-Vue Public

    An integrated system for equipment management and rental, built with Vue.js and Frappe/ERPNext as the backend. The system is specifically designed for the Arabic environment, featuring a fully Arab…

    Vue 1