
Unaib Amir
Verified Expert in Engineering
WordPress Developer
Islamabad, Islamabad Capital Territory, Pakistan
Toptal member since August 4, 2021
Unaib has 14+ years of experience with WordPress, with a focus on LMS, membership, multi-tenant SaaS, and WooCommerce builds. He ships custom plugins, complex API integrations, white-label mobile apps, identity and SSO, performance work, and ongoing maintenance for clients across e-learning, corporate training, healthcare, eCommerce, and SaaS. Unaibe has been pairing AI agents and Python services with that WordPress work, and his current learning push is LLM tooling and RAG pipelines.
Portfolio
Experience
- PHP - 14 years
- WordPress - 14 years
- WooCommerce - 10 years
- Learning Management Systems (LMS) - 7 years
- Agile Software Development - 4 years
- Agentic AI - 2 years
- Claude Code - 2 years
Preferred Environment
Amazon Web Services (AWS), WordPress, MacOS, Visual Studio Code (VS Code), Claude Code, GitHub, Docker
The most amazing...
...thing I did was turn WordPress into a real multi-tenant SaaS that ran 127 organizations and 125,000 users from one codebase, each on its own database.
Work Experience
Principal Engineer
Akademias ehf.
- Built a multi-tenant WordPress LMS serving 127 enterprise tenants and 125,000 registered users on a single codebase with per-tenant database isolation, Redis, and one container image deployed across the fleet, replacing per-client installations.
- Designed a 127-connection Auth0 identity estate with multi-subdomain SSO across the tenant fleet, OIDC flows into WordPress and the mobile shell, and Icelandic eID federation for citizen-facing tenants, so login worked the same on every site.
- Built a Django 5 and PostgreSQL LMS alongside the WordPress platform, with schema-per-tenant isolation via django-tenants, Google Gemini for AI-driven translation and course planning, Celery and Redis workers, Typesense search, and an HTMX front end.
- Built a data-migration toolchain that ingests WordPress and LearnDash courses, lessons, learner progress, and historical certificates into the Django LMS, preserving hierarchy and completion state so tenants could move without manual re-entry.
- Delivered two mobile experiences: bridged Auth0 SSO into the paid BuddyBoss App via React Native and react-native-webview, then shipped a Median.co WebView shell backed by a Node.js and Express tenant-discovery service for typed-domain login.
- Built multilingual delivery across 80+ languages by combining WPML with the Transifex and Weblate APIs for machine and human translation, replacing per-locale manual exports with a CI-driven PO/MO pipeline.
- Built HR provisioning across nine systems, including an Action Scheduler pull pipeline on WordPress (AD, and Workplace by Meta, and others) and SCIM 2.0 push from Microsoft Entra ID on the Django platform, replacing manual roster work.
- Shipped an intranet inside the platform for employee handbooks, policies, the quality manual, and operational documents, replacing scattered shared drives and VPN-gated SharePoint sites with one mobile-friendly source of truth per tenant.
- Customized the BuddyBoss Theme into a tenant-aware child theme with LearnDash LD30 template overrides, BuddyPress component overrides for activity, members, and messaging, and custom page templates for the LMS-manager dashboard.
- Extended BuddyBoss Platform with custom xprofile fields, group enrollment hooks, and activity-feed integrations so course progress, memberships, and instructor notes surfaced inside the community layer rather than staying siloed in LearnDash.
Senior LearnDash & WordPress Developer
AVIA eLearning Solutions ehf
- Built a multi-tenant LearnDash platform serving around 20 enterprise clients and around 10,000 learners on a single WordPress codebase with database-switched tenant isolation, removing the maintenance burden of running separate WordPress installations.
- Integrated Auth0 single sign-on into WordPress so each tenant runs its own Auth0 connection over OIDC while sharing the same multi-tenant codebase, with credentials never crossing tenant boundaries.
- Designed an Action Scheduler-driven daily HR-sync pipeline that pulls department, title, and user data from client HR systems and enrolls learners into the right LearnDash courses and groups, replacing manual roster management for HR teams.
- Hardened LearnDash and BuddyBoss for WPML on Icelandic-primary sites with LD30 template overrides, BuddyPress component overrides, and translation sync of course progress, so bilingual learners saw consistent progress in either language.
- Integrated Auth0 single sign-on into WordPress so each tenant runs its own Auth0 connection and subdomain while sharing the same multi-tenant codebase and database.
- Shipped a front-end LMS-manager dashboard plugin with REST controllers and WP-CLI commands, letting tenant administrators manage users, courses, groups, and reports without ever opening wp-admin.
- Built course and user reporting modules with DataTables, filter modals, and PHPSpreadsheet XLSX export, replacing the manual spreadsheets that HR and L&D teams previously assembled by hand.
- Built a bulk LearnDash group creation tool backed by Action Scheduler, so administrators could spin up hundreds of department-scoped groups and leaders in one operation.
- Wrote a hierarchical category management UI for course taxonomies, paired with an Elementor course-grid widget that tenants could drop into pages without help from a developer.
- Added a `wp avia` WP-CLI command suite covering tenant provisioning, user resync, and reporting jobs, so deploys and recovery work could run from the shell.
WordPress Developer
CYBERsprout LLC
- Created a WordPress plugin to integrate the Canvas LMS system with the WordPress website to link users on both ends and to show LMS progress.
- Integrated WooCommerce and WooCommerce subscription with the Canvas LMS system. Restricted Canvas LMS access based on users' subscription status.
- Developed SSO on WordPress with Canvas LMS so users can easily log into either of the websites.
Senior Full-stack Engineer
Reup: Social Shopping
- Built the WooCommerce application that helps vendors sell their products online and get paid through our platform, like Etsy or Amazon.
- Architected a dashboard where sellers can put reels like Instagram linked with their products for the buyers to offer exciting discounts to their viewers.
- Designed and created REST APIs that handle the data logic of the projects and mobile applications "Sell on Reup," where "Reup: Social Shopping" can communicate with the web application.
- Created processes to make the platform more performant and reliable. Designed the AWS architecture to auto-scale the application as needed.
Senior WordPress Developer
WooNinjas
- Developed add-ons for LearnDash, LifterLMS, Easy Digital Downloads, Restrict Content Pro, and Paid Memberships Pro plugins as per client requirements.
- Provided customization services to clients for the plugins and add-ons. developed by WooNinjas.
- Built a number of WooCommerce, LearnDash, LifterLMS, Easy Digital Downloads, Restrict Content Pro, and Paid Memberships Pro extensions for our clients.
- Provided technical support for plugins and add-ons developed by WooNinjas.
- Created WP-CLI commands for regular back-ups on the local directory and uploading on the private cloud network.
- Implemented WP-CLI commands for data management and cron processes for better performance.
- Managed the VPS, WP Engine, Cloudways, AWS, DigitalOcean, Pressidium, and Pantheon environments for setting up till management.
Freelance WordPress Developer
Freelance
- Created many WordPress-responsive themes and plugins.
- Used many APIs such as PayPal, Stripe, Facebook, Instagram, and other REST and SOAP-based APIs.
- Optimized the websites and servers for better performance.
- Turned beautiful Photoshop designs into WordPress sites.
Senior PHP Developer
BTech Group
- Planned website development, converting mock-ups into a usable web presence with HTML, CSS, JavaScript, AJAX, and PHP coding.
- Extended the functionality of WooCommerce with Visual Composer and BuddyPress.
- Multi-tasked across multiple functions and roles to generate project results, and meet deadlines and organizational expectations.
PHP Developer
Aspire Solutions
- Developed back-end components to connect applications with web services.
- Researched, tested, and implemented various client feature requests to deliver. internal content management systems and content delivery applications.
- Took concepts and produced design mock-ups and prototypes to strengthen designs, enhance user experiences, and improve site interactions.
Junior PHP Developer
WebSoftNET Technologies
- Provided front-end website development using WordPress, Joomla, and other. editing software.
- Coded websites using HTML, CSS, JavaScript, jQuery, and PHP.
- Converted graphic designs to usable web images with Adobe Photoshop.
Experience
LearnDash, Infusionsoft, and Zoom Integration
https://schooloflifemastery.comAdditionally, integration of LearnDash groups and Zoom was created. Group members can have Zoom meetings within the website in their user area with a restriction of only LearnDash group members as participants. Once these Zoom meetings are ended, the recordings of these meetings will be uploaded to Vimeo and displayed on the website for the group members to revisit.
LifterLMS Discounted Subscription Renewals
https://elevatepaediatrics.com.auUpon clicking the link, the user would be redirected to the website’s checkout page with the same subscription for renewal but with discounted price and duration. To handle payments, an option was created to either use LifterLMS or WooCommerce checkout for a wide variety of payment methods.
RCPro Auto Upgrade Trial Membership
https://www.scienceforsport.comEducation
Bachelor's Degree in Computer Science
Air University - Islamabad, Pakistan
Skills
Libraries/APIs
WordPress API, Custom APIs, jQuery, Stripe, WooCommerce API, REST APIs, WordPress REST API, Node.js, BuddyPress, HTMX, React, API Development, Claude API, Stripe API, Social Media APIs, FFmpeg, Stripe Connect API, Etsy API, Shopify API, PhpSpreadsheet, Vue, Puppeteer
Tools
LearnDash, Advanced Custom Fields (ACF), Apache, Stripe Checkout, Figma, GitHub, WPML, ACF PRO, Meta Box, WPBakery, Gutenberg Editor, Zapier, Claude Code, Claude, Google Analytics, Astro, SendGrid, ChatGPT, Trello, Jira, Git, Terminal, NGINX, GravityView, Auth0, Azure Active Directory B2C (ADB2C), Traefik, TestFlight, PHP-FPM, Sublime Text, Zoom, Composer, WP-CLI, DataTables, Gravity Perks, Cron, Docker Compose, Ansible, Amazon Elastic Container Registry (ECR), Amazon CloudFront, Sentry, OneSignal, WebView, Celery
Languages
PHP, JavaScript, HTML, CSS, HTML5, SQL, TypeScript, Python, PHP 8, Python 3, Bash, SCSS
Frameworks
Laravel, Bootstrap, React Native, Tailwind CSS, Alpine.js, Swagger, Core Services, JSON Web Tokens (JWT), Express.js, Next.js, CodeIgniter, Genesis Framework, Divi, Stripes, OAuth 2, Django, Django REST Framework
Paradigms
Responsive Web Design (RWD), REST, Object-oriented Programming (OOP), API Architecture, Cross-platform, Automation, Role-based Access Control (RBAC), Web Performance Optimization (WPO), Agile Software Development, Search Engine Optimization (SEO), UI Design, ETL, DevOps, Web UI Design, Web UX Design, Database Design
Platforms
WordPress, WooCommerce, Amazon Web Services (AWS), WordPress Theme Design, Google Cloud Platform (GCP), Buddy, Web, LAMP, Firebase, Twilio, Vercel, Android, Linux, Docker, Magento 2, Salesforce, LearnWorlds, MacOS, Visual Studio Code (VS Code), DigitalOcean, Algolia
Storage
MySQL, Databases, WP Engine, Redis, PostgreSQL, JSON, Database Management, Cloud Deployment, Google Cloud, Microsoft Entra ID, Data Synchronization, Database Replication, Amazon S3 (AWS S3)
Industry Expertise
E-learning, Web Design
Other
Programming, Membership Sites, Learning Management Systems (LMS), Easy Digital Downloads, Paid Memberships Pro (PMPro), PSD to WordPress, WooCommerce Subscriptions 2, WordPress Plugins, WordPress Themes, eCommerce, HTML to WordPress, Website Maintenance, WordPress Design, APIs, PSD to HTML, Front-end, Subscriptions, Web Development, API Integration, System Improvements, Troubleshooting, Gravity Forms, Back-end Development, Software Troubleshooting, Elementor, Dashboards, Payment Gateways, Performance, Plugins, Site Speed Optimization, ERP Implementation, Content Management Systems (CMS), Security, Content Marketing Platforms, Beaver Builder, Back-end, Ajax, Plugin Development, Theme Customization, Third-party Integration, WordPress Optimization, Integration, Custom Themes, Pixel Perfect, Avada, Customization, Oxygen, Figma to WordPress, GeneratePress, Login Screens, Adobe XD to WordPress, Mobile First, WordPress Theme Customization, Forms, WordPress Customization, Booking, Scheduling, BuddyBoss, WordPress LMS, Web Hosting, Custom WordPress, CMS, WordPress Multinetwork, WordPress Multisite, Architecture, Solution Architecture, Domain DNS Setup, Front-end Development, WordPress Migration, Data Migration, Full-stack Development, Push Notifications, Content Delivery Networks (CDN), Reporting, Prompt Engineering, Editor.js, Cloudflare, AI Automation, FastAPI, Multi-agent Systems, Real-time Data, Agentic AI, Workflow, Full-stack, Cursor AI, AI Agents, Generative Artificial Intelligence (GenAI), CRM, AI Agent Orchestration, SaaS, Debugging, Third-party APIs, Google Play Store, Bug Fixes, App Store, Vibe Coding, Technical Leadership, Webhooks, Backup & Recovery, Themes, Vimeo, Code Auditing, RESTFul APIs, Cloud Infrastructure, Infrastructure, Education Technology (Edtech), AI Tools, Agentic Coding, Website Translation, Software Architecture, Software Design, System Integration, Core Web Vitals, API Design, API Testing, Elementor Pro, AI to WordPress, Payments, Authentication, Deployment, Marketplaces, OAuth, Amazon RDS, User Interface (UI), Website Performance, AI-assisted Development, Database Optimization, Performance Tuning, Staging, Restrict Content Pro, Command-line Interface (CLI), Enterprise Resource Planning (ERP), Payment APIs, MemberPress, Performance Optimization, Single Sign-on (SSO), SSH, Web Scalability, Mobile App Development, AI Integration, Large Language Models (LLMs), SCIM, Wildcard TLS, Server Sent Events (SSE), Platform Modernization, Artificial Intelligence (AI), Application State Management, Technical SEO, Startups, WordPress SEO, Yoast SEO, PayPal, LifterLMS, Cryptocurrency, HTTP Live Streaming (HLS), Dokan, Shipping, Charts, Online Payments, SEO Tools, Multitenancy, Localization, GitHub Actions, OpenID Connect (OIDC), BuddyBoss App, Weblate, Transifex, Customer Identity and Access Management (CIAM), Active Directory (AD), LDAP, Multi-tenant Architecture, Platform as a Service (PaaS), Intranets, Document Management, Compliance, Internationalization, High Availability (HA), CI/CD Pipelines, Infrastructure as Code (IaC), Hetzner, Median.co, Hybrid Apps, Cost Reduction & Optimization (Cost-down), Capacity Planning, Server Provisioning, Site Reliability Engineering (SRE), Platform Engineering, Leadership, django-tenants, Typesense, Schema-per-tenant Architecture, Google Gemini, Web Content Accessibility Guidelines (WCAG)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring