Skills and abilities

Everything I use in production, grouped, with an honest level and a link to the case study or page that evidences it. Three levels only: Owns: I own this in production and am accountable for it. Directs: I specify, review and direct it; developers build it. Hands-on: I do this myself.

ERP and business systems

SkillLevelEvidence
Odoo implementation and ownershipOwnsOne instance for six sites in five countries, covering production, sales, inventory, procurement, accounting, HR and maintenance.
Custom module specification and directionDirectsWrites the specification, reviews the build, keeps extensions upgrade-safe. Developers build to the specification.
Manufacturing processes in the ERPOwnsMachine scheduling, work orders, capacity planning, batch issue and validation, barcode generation and label printing.
Order-overlap preventionDirectsA server-side block on booking two work orders onto the same machine at the same time, with a conflict count and drill-through.
Sales, CRM and lead captureOwnsQuotation and pricing, Gmail-to-lead capture, sales-support order confirmation linking a sale to manufacturing and delivery orders.
Purchasing and approval workflowsOwnsPayment-term approval, vendor-bill rejection with a recorded reason, role-specific dashboards.
Custom ERP built from scratchHands-onTwo years building a custom ERP before moving the group to Odoo.

AI and automation

SkillLevelEvidence
Document OCR pipelinesOwnsSupplier bills and expense claims read into the ERP with validation and a review queue, in daily production.
Automated document verificationOwnsCertificates and supporting documents checked automatically before a person has to look at them.
Conversational agents on WhatsApp and the webOwnsA 24 hour sales agent that captures and qualifies enquiries into the ERP pipeline.
Voice agents on telephonyOwnsAn AI agent answering and handling inbound calls on the corporate Grandstream platform.
Multi-channel chat platformsOwnsSeveral WhatsApp numbers and the websites run from one place.
Guardrails, review queues and monitoringOwnsBoundaries, human hand-off rules, logging and the decision to switch a system off.
Autonomous content and SEO agentsHands-onAn agent on my own venture that ships search and content work hourly inside guardrails I set.
Teaching AI to beginnersHands-onWhat the tools can and cannot do, how to use them safely at work, a first automation.

Databases and infrastructure

SkillLevelEvidence
PostgreSQLOwns9.5 to 16 across eight major versions with no unplanned downtime at any site; backups, point in time recovery, replication, monitoring.
Linux and NginxHands-onUbuntu servers on-premise and in the cloud, Nginx in front of the ERP and the websites.
Cloud: AWS, Google Cloud, DigitalOceanOwnsWorkloads placed across the three alongside on-premise servers.
Backup, recovery and replicationOwnsAutomated backups, point in time recovery, off-site and NAS replication, monitoring and alerts.
Deployment pipelinesHands-onBuilt and run for my own venture; the lesson about pipelines that silently stop is in the notes.

Security and identity

SkillLevelEvidence
Google Workspace SSO and OAuthOwnsLocal passwords replaced by single sign-on across the group.
Two factor authentication and role based accessOwnsEnforced by organisational unit; groups, record rules and per-model access lists in the ERP.
Login and activity monitoringOwnsWho logged in, from where, and what changed.
Network securityOwnsFirewalls, site to site VPNs, endpoint protection.
Physical security systemsOwnsIP CCTV and access control integrated with the site setup.

Devices, telephony and sites

SkillLevelEvidence
New factory IT from nothingOwnsConnectivity, identity, ERP site record, devices, telephony and the day one checklist.
Device and systems integrationOwnsBiometric readers, IP CCTV, access control units, label printers, machine records in the ERP.
Telephony: Avaya and GrandstreamOwnsCorporate telephony, including the AI voice agent on Grandstream.
Multi-site biometric attendanceOwnsAttendance across sites feeding payroll and reporting without retyping.
Geo-verified security patrolOwnsGuard patrols verified by location from a phone application, recorded in the ERP.

Applications, mobile and web

SkillLevelEvidence
Android apps and PWAsDirectsAttendance and patrol applications, verified by build artefacts.
Web applications and booking flowsHands-onBuilt end to end for my own venture, including a mobile app and Wear OS watch apps.
WordPress and corporate websitesOwnsThe group websites, from build to search and marketing.
Graphic and web designHands-onWhere I started in 2008; a diploma in graphics design and early design roles in Lahore.

Search, marketing and AI visibility

SkillLevelEvidence
SEO and structured dataHands-onTechnical SEO, JSON-LD schema, sitemaps, canonicalisation, Search Console.
AI search visibilityHands-onRobots rules for AI crawlers, llms.txt, answer-first content. Author of ai-visibility-audit.
Google Ads and analyticsHands-onPaid search for my own venture: keyword structure, bidding controls, conversion tracking. GA4 and Search Console reporting. Google Fundamentals of Digital Marketing, 2023.
Content systemsHands-onStructured data and content generation pipelines for my own venture.

Leadership and commercial

SkillLevelEvidence
Owning an IT functionOwnsSix sites, five countries, around 150 users, reporting directly to the owner since December 2015.
Team leadershipOwnsA team of six plus outsourced development teams; hiring in-house and outsourced developers.
Vendor selection, negotiation and IT purchasingOwnsFrom requirement to contract to renewal.
Build versus buy judgementOwnsExtending one platform rather than buying a second and maintaining an interface forever.
Standardising across sitesOwnsPersuading six sites that a group standard is worth what they give up.
Project managementHands-onProject Management Professional (PMP) course, Al Khawarizmi Institute, Abu Dhabi, 2010 (38 hours), applied since on every rollout.
Web project managementOwnsWeb Projects Manager and Webmaster for a national school network, 2012 to 2015.