About
I build websites and online stores for small businesses and agencies. I've been building websites for more than 8 years, including work for an Australian agency and for clients in the United States.
I started out in 2013 writing C# and SQL, then moved to WordPress in 2018. These days I work directly with business owners, and with agencies that need an extra developer. The timeline below has the details.
I'm in Karachi (Pakistan Standard Time) and usually reply within a working day.
Experience
May 2025 – Present
DoctorOnCall
WordPress, Elementor and WooCommerce development, third-party API integrations, single sign-on support and ongoing maintenance.
Jan 2023 – Present
Direct clients & Upwork
Custom plugins, WooCommerce customisation, API integrations, migrations and SEO, including websites for clients in the United States.
Sep 2018 – Dec 2022
WebTechGarage
Custom plugins for live client websites, WordPress core customisation, hosting management and ongoing maintenance.
Feb 2013 – Feb 2016
Zealous Developers
Web and desktop applications in C#/.NET, ASP.NET MVC and SQL Server, including backend work on a web-based ERP system.
2008
University of Karachi
Two-year postgraduate degree in computer science.
Toolkit
The platforms, languages and software I use day to day, from development and local testing through to hosting, design and video.
Custom plugins, extensions to existing plugins, WooCommerce customisation and Elementor builds, using PHP, JavaScript and standard WordPress hooks.
REST API integrations using API keys, tokens and JWT authentication, with responses parsed and mapped into WordPress and WooCommerce.
On-page and technical SEO, including titles and metadata, site structure, sitemaps, indexing, site speed and mobile usability.
cPanel management, DNS and Cloudflare configuration, migrations between hosts, SSL troubleshooting, and website backups and restoration.
• Business owners and agency project managers who can make decisions directly. Projects move faster that way.
• Projects with a clear scope. If you need a large team and months of meetings, a full agency is a better fit.
• People who want to talk the problem through first. I'd rather ask a few questions than start from a template.
Share a few details about what you need, and we can arrange a short call to discuss it.