Muhammad Abuzar
Software Developer (Next.js & MERN) · SaaS
CNBS – Dispensary POS & Compliance Platform
Full POS and back‑office platform for cannabis dispensaries, focused on speed and compliance.
Senior Frontend Engineer
Overview
CNBS covers inventory, customer profiles, compliance, and reporting for cannabis dispensaries, with a strong focus on fast POS flows and regulatory requirements.
Major features
- • End‑to‑end POS flow: catalog, cart, checkout, payments, inventory sync, and loyalty programs.
- • Compliance, security, and performance test suites with Cypress, Playwright, Jest, and custom QA tooling.
- • Deep integrations for auth, payments, emails/SMS, and image processing.
My contributions
- • Built complex React/Next.js UIs for POS workflows, dashboards, calendars, forms, and multi‑step modals.
- • Implemented data‑heavy tables and analytics views with TanStack Query/Table, charts, and advanced filters.
- • Wired up auth and RBAC using Clerk, plus payments via Stripe/Square and messaging via Twilio/SendGrid/Resend.
- • Helped design automated QA strategy with Jest, Cypress, and Playwright, including DX improvements via linting and scripts.
Technologies
Next.js 16React 19TypeScriptTailwindSassTanStack Query/TableRadix UIShadcnSupabaseDrizzle ORMPostgresClerkStripeSquareTwilioSendGridResendJestCypressPlaywrightESLintPrettierHuskylint‑stagedZodZustand