Tools & Setup

Every tool I rely on daily — for Shopify development, financial modeling, and running Creatify. Chosen for one reason: they don't slow me down.

Muhammad Ali Sajid's workspace setup
VS Code

Visual Studio Code

My primary editor for everything — Shopify Liquid, JavaScript, CSS, and HTML. Extensions I run: Shopify Liquid (syntax highlighting + linting), Prettier (auto-formatting), GitLens (inline git blame and history), and Liquid Snippets. Fast, lightweight, and endlessly customizable.

EditorLiquidJS
GitHub

GitHub

Version control for every client theme and personal project. I use GitHub to manage Shopify theme branches, review diffs before pushing live, and maintain clean commit history for every client store. Also where all my open-source finance projects live.

Version ControlCollaborationOpen Source
Shopify

Shopify Partner Dashboard

The official hub for managing client stores, development stores, and theme submissions. Essential for any Shopify developer running multiple client accounts. I use it daily — creating dev environments, previewing themes before go-live, and managing Creatify client access.

Client ManagementDev StoresTheme Preview
Figma

Figma

Industry-standard design tool for reviewing client mockups and translating designs into Shopify Liquid code. I use it to inspect spacing, typography, and color values before writing a single line of CSS. Also useful for wireframing custom sections before development.

Design ReviewUI InspectionMockups
Postman

Postman

API testing and debugging for Shopify's Admin REST API and GraphQL API. I use it whenever I'm building custom integrations, testing webhook payloads, or automating store operations like bulk product updates and order management.

API TestingRESTGraphQL
Chrome DevTools

Chrome DevTools

The browser's built-in developer console — indispensable for inspecting Shopify themes live. I use it to debug CSS overrides, check responsive breakpoints, profile page load performance, and test JavaScript in real-time on client stores without committing changes.

DebuggingCSS InspectionPerformance
Search Console

Google Search Console + Analytics

Core tools for Shopify store SEO and performance tracking. Search Console reveals which keywords pages rank for, detects indexing issues, and flags Core Web Vitals problems. Analytics tracks user behavior, conversion funnels, and traffic sources to optimize store revenue — not just traffic.

SEOAnalyticsCRO

Browser Extensions

uBlock Origin — ad & tracker blocker Koala Inspector — Shopify store analyzer ColorZilla — color picker from any webpage WhatFont — identify fonts on any site
Excel

Microsoft Excel

The backbone of my financial work. I use it for financial modeling, budgeting, cost analysis, variance reporting, and building management accounting schedules. Pivot tables, advanced formulas (INDEX/MATCH, XLOOKUP, array formulas), and data validation are all part of my daily workflow. Essential for CMA-level analysis.

Financial ModelingBudgetingCMA
Power BI

Microsoft Power BI

Business intelligence suite for building interactive financial dashboards, KPI tracking, and management reporting. I use it to turn raw Excel data into visual reports clients and managers can actually read. All 4 of my public finance projects on GitHub were built with Power BI + Excel together.

DashboardsKPIsData Viz
Xero

Xero

Cloud-based accounting platform for bookkeeping, accounts payable/receivable, payroll, and financial statement generation. Clean interface and real-time financial data sync make it the go-to for managing Creatify's own books and advising clients on financial reporting setup.

BookkeepingInvoicingCloud Accounting
Zoho Books

Zoho Books

Cost-effective accounting solution for small to mid-sized businesses — handles invoicing, tax compliance (including Pakistan FBR requirements), bank reconciliation, and financial reporting. Good Shopify integration means I can bridge e-commerce and accounting data for clients.

AccountingTaxSMB
Notion

Notion

Command center for everything — client project management, task tracking, SOPs for recurring Shopify tasks, study notes for CMA, and a running knowledge base. I track every active client store, deliverable, deadline, and invoice status in one workspace. Replaces 5 separate apps.

Project ManagementKnowledge BaseSOPs
Slack

Slack

Real-time communication for client updates, design team coordination, and staying connected to the Shopify developer community. Channels keep project conversations organized so nothing falls through the cracks between email threads and WhatsApp messages.

Team CommunicationClient Updates
Google Workspace

Google Workspace

Professional email (Gmail), document collaboration (Docs/Sheets), and client-facing reports (Slides). Everything shared with clients goes through Google Workspace — clean, professional, and accessible from any device without compatibility issues.

EmailDocumentsClient Sharing
Obsidian

Obsidian

Local-first knowledge management for notes that don't belong in Notion — private thoughts, research rabbit holes, Liquid code snippets, and CMA study notes. The bi-directional linking shows connections between ideas I'd otherwise miss. Files stay on my machine, not a server.

Note-takingKnowledge GraphLocal-first
Hugo

Hugo

Static site generator that builds this entire portfolio in under 2 seconds. No database, no PHP, no WordPress bloat — just HTML, CSS, and Markdown. Pages load fast everywhere because there's nothing dynamic to process. Hugo's template system (Go templates) is expressive enough to build anything complex while staying simple for content updates.

Static SitesGo TemplatesFast Builds
Vercel

Vercel

Deployment and hosting platform — connected directly to GitHub so every git push triggers an automatic rebuild and deploy. Global CDN means the site loads fast from Pakistan, UAE, or anywhere else clients browse from. Also hosts the serverless API function powering the AI chat on this site.

HostingCDNServerless
Gemini AI

Google Gemini API

Powers the AI chat assistant on this site — a custom-built serverless function using Gemini 2.5 Flash that answers visitor questions about my work, skills, and how to hire me. Built with streaming SSE responses, rate limiting, response caching, and a full system prompt covering all my projects and experience.

AIServerless APISSE Streaming