Casfari real-estate integration plugin
WordPress ↔ Casfari Real Estate API: live listings with a cache and rewrite rules for pretty property URLs — SEO-friendly and shareable.
Ask me about this5+ years · full-stack WordPress · Woo · plugins · APIs · remote OK
Based in Faisalabad, Pakistan. I work the whole stack: WooCommerce (gateways, checkout, webhooks), custom plugins and REST, CRM / SMS / maps / booking integrations, plus themes in Gutenberg, Tailwind, or page builders when that’s what ships. Same person owns data model, admin UX, and deploy — Git, staging, reviews.
+92 308 5824302 · Faisalabad, Punjab · github.com/muhammad-adeel-dev
About
CS degree (3.41 GPA, 2017–2021), then straight into the weeds: first NextSkill in Lahore, now Gomal Themes in Faisalabad as senior. Themes, plugins, Woo, APIs — that’s been the thread the whole time.
I’m Muhammad Adeel, full-stack WordPress, based in Faisalabad. Right now I’m senior at Gomal Themes: WooCommerce and custom checkout flows, plugins and REST when something needs to talk to a CRM or mobile app, themes (Gutenberg, Tailwind, or builders), plus CPT / ACF when the content model gets serious. Git and reviews are normal week-to-week.
Before that, I was a Junior WordPress Developer at NextSkill (Lahore), where I supported site builds, Elementor and WPBakery templates, plugin configuration, front-end fixes, and my first serious exposure to PHP, WooCommerce, and ACF. That foundation is why I still care about stable checkouts and editor-friendly layouts as much as “clever” PHP.
I’ll take a feature from “idea” to production: validate input, clean up the admin screen, speed things up where it matters, and wire schema / GA / GTM so marketing isn’t guessing. I can explain trade-offs to a client and still read a stack trace without drama.
B.Sc. Computer Science — 2017–2021 · GPA 3.41. University gave me the theory; client work taught me how to ship WordPress that doesn’t fall apart after launch.
Teams or clients who write a clear brief, actually use staging, and want integrations that survive when a vendor changes their API. Remote is fine — I’m on PKT and overlap with EU/US when needed.
Skills
Same skills you’d see on my CV: front-end (HTML5, CSS3, JS), PHP & WordPress core, WooCommerce, MySQL, REST, webhooks, GraphQL, Git, Gutenberg / builders, ACF Pro, MemberPress, Amelia, Zoho, payments (Stripe, PayPal, …), WP-CLI, plus security, performance, and staging → production deploys.
Projects
Woo, integrations, themes, memberships. Use the tabs to filter. Covers are stock — swap for real screenshots under NDA.
WordPress ↔ Casfari Real Estate API: live listings with a cache and rewrite rules for pretty property URLs — SEO-friendly and shareable.
Ask me about thisStripe, PayPal, MiPS, PeachPayment on Woo and custom checkouts — webhooks, failed payments, edge cases handled.
Ask me about thisFrom-scratch themes on Tailwind, SCSS, ACF Pro, and Gutenberg — reusable sections editors can trust.
Ask me about thisAmelia / Booking Press extensions and Amelia → Zoho Leads automation — less copy-paste, cleaner CRM handoff.
Ask me about thisCustom REST namespaces, CORS-aware patterns, and theme/app consumers — same WordPress back end, faster or bespoke UIs when the brief asks for it.
Ask me about thisMemberPress, gated content, course-style flows, and custom assessment tooling for instructors.
Ask me about thisExperience
Current job first, then where I started, then school.
WooCommerce and checkout/gateway work, plugins and REST, integrations (CRM, SMS, maps, bookings), plus themes and Gutenberg — ACF / CPT when the model gets heavy. Git, reviews, tight with design.
WooCommerce and checkout/gateway work, plugins and REST, integrations (CRM, SMS, maps, bookings), plus themes and Gutenberg — ACF / CPT when the model gets heavy. Git, reviews, tight with design.
Kept client sites running: Elementor / WPBakery templates, content passes, plugin config, front-end fixes. That’s where PHP, first WooCommerce shops, ACF, and responsive layout actually clicked.
Graduated with 3.41 GPA. The degree helps when I’m debugging weird data flows in plugins; the job taught me how to explain fixes without sounding like a textbook.
Contact
Email, call, or WhatsApp — I’m on Faisalabad time (PKT) and used to working with people in other time zones. Send a short note on what you need and when; I’ll get back with something concrete.