ISP Customer Relationship Management (CRM)
Centralised platform for subscriber lifecycle management, billing cycles and service provisioning, serving 5,000+ subscribers for ISP/telecom operators.
Senior Odoo Developer | Python & ERP Engineer|
Senior Odoo Developer · Team Lead
Senior Odoo developer with 7+ years in software engineering, 6 of them focused on Odoo, delivering production ERP systems for ISP/telecom, retail and eCommerce clients. I specialise in custom module development across Odoo 13 through 19, Community and Enterprise — ORM, OWL, QWeb, security rules and multi-company setups — plus REST/XML-RPC integrations with Shopify, WooCommerce and third-party platforms. Currently leading a team of 6 developers, I own solution design, delivery and client communication end to end, with hands-on experience in version migrations and performance tuning on PostgreSQL-backed deployments.
Career Path
Trionex Pvt Ltd · Lahore, Pakistan
• Lead end-to-end Odoo ERP delivery for ISP/telecom and retail clients, owning requirement analysis, solution architecture, development and deployment across up to 10 concurrent client implementations. • Built custom subscription billing and service-provisioning modules on Odoo Sales and Accounting, automating recurring invoicing for 5,000+ subscribers. • Designed and exposed RESTful APIs integrating Odoo with third-party provisioning and network management systems for real-time data flow. • Delivered POS and inventory customisations for retail clients running multiple locations under a multi-company configuration. • Developed integrated employee and customer portals for self-service access to records, invoices and support requests. • Mentor a team of 6 developers through code review, module architecture standards and sprint planning; primary technical contact in client meetings.
WADIC · Lahore, Pakistan
• Built bidirectional Shopify and WooCommerce integrations synchronising orders, inventory and customer records with Odoo in near real time, eliminating manual data entry across multiple storefronts. • Developed and maintained custom modules for sales, logistics and inventory management supporting high daily order volumes. • Optimised Django applications by resolving query and caching bottlenecks, reducing average response time by 60% and improving stability under peak load. • Produced custom QWeb reports and automated workflows for fulfilment and stock replenishment.
KK Networks · Lahore, Pakistan
• Delivered custom Odoo development for enterprise clients, translating complex business requirements into maintainable, upgrade-safe modules. • Migrated client databases and custom modules from Odoo v13 to v15, handling data migration, deprecated API refactoring and regression testing. • Resolved production issues across accounting, inventory and sales workflows, keeping them aligned with business-critical processes.
GlobalXS Technology Solutions · Lahore, Pakistan
• Developed and deployed custom Odoo ERP modules, translating complex business requirements into scalable solutions. • Built Odoo portals for campus management and external stakeholders, streamlining admissions and enrolment workflows. • Created custom models, views and automated QWeb reporting using Python, XML and the Odoo ORM.
Scarlet IT Systems · Lahore, Pakistan
• Built Oracle reports and handled Oracle installation and configuration for client deployments.
Softronic Systems · Karachi, Pakistan
• Conducted manual and automated testing using Selenium IDE to ensure high-quality software releases. • Identified, documented, and tracked defects, collaborating with development teams for timely resolutions. • Applied QA methodologies to validate functionality, performance, and user experience for web applications.
Academic Background
Bahria University
Karachi, Pakistan
SM Govt. Science College
Karachi, Pakistan
Happy Palace Grammar School
Karachi, Pakistan
Highlights
Custom subscription billing and service-provisioning modules on Odoo Sales & Accounting removed manual recurring invoicing entirely.
Code review, module architecture standards and sprint planning, while acting as primary technical contact in client meetings.
Bidirectional, near real-time synchronisation of orders, inventory and customers across multiple storefronts.
Resolved query and caching bottlenecks, cutting average response time by 60% and improving stability under peak load.
Migrated client databases and custom modules across major releases, handling data migration, deprecated API refactoring and regression testing.
Bachelor's Degree in Computer Engineering from Bahria University, Karachi.
Centralised platform for subscriber lifecycle management, billing cycles and service provisioning, serving 5,000+ subscribers for ISP/telecom operators.
Automated ticketing system streamlining technical support workflows and field technician assignment, with SLA tracking and escalation rules.
End-to-end module for employee records, payroll, time-off, overtime, attendance and performance evaluation, with an employee self-service portal.
What I Work With
Versions, functional modules and integration surfaces I work with day to day.
Have a question or want to work together? Drop me a message.