Back homeDownload PDF

Tariq Ali

Senior Full-Stack Software Engineer

8+ years building SaaS, ticketing, e-commerce, healthcare and AI products for teams in the US, Europe and Asia. Most recently: checkout, payments and onsale features for a ticketing platform used by Division I athletic programs.

Skills

FrontendReact, Next.js, TypeScript, JavaScript, Redux, Zustand, React Query, Tailwind CSS, Material UI, Accessibility (WCAG)
Backend and APIsNode.js, NestJS, Express, Fastify, GraphQL / Apollo, REST, Microservices, Auth, Stripe, PayPal
Data and cloudPostgreSQL, MySQL, MongoDB, Redis, AWS S3, Lambda, EC2, CloudFront, Rekognition, Docker
Quality and deliveryJest, Vitest, React Testing Library, Nightwatch, Selenium, k6, GitHub Actions, GitLab CI, Prometheus, Grafana
AIOpenAI and Claude APIs, Structured output, RAG / embeddings, Evaluation harnesses, Claude Code, Codex, Cursor

Experience

Full-Stack Software Engineer

FullStack Labs (client: Paciolan), Remote, United States

  • Built payment schedules for season-ticket donations across cart, order, checkout and confirmation; launched to seven Division I athletic programs and ran the production feature-flag rollout.
  • Shipped all-included ticket, donation and fee pricing across event pages, seat maps and mini-cart, used during onsales of about 3,000 tickets in 15 minutes with 4,000+ users queued and no reported issues.
  • Migrated order confirmation to GraphQL, wrote fundraising resolvers, and delivered add-on purchasing with quantity validation, item comments, fee breakdowns and confirmation emails.
  • Fixed installment-date, payment-amount and donation-allocation defects; added Prometheus metrics and Grafana alerts, upgraded Node.js 20 to 24, and remediated an SSRF/input-injection vector.
  • Delivered WCAG/ADA accessibility fixes and GA4 purchase analytics; built Nightwatch/Selenium regression tests in CI/CD.
  • Worked across 20+ repositories, extracted shared payment utilities, consolidated translations across four frontends, and coordinated production deployments and code reviews.
  • Created reusable Claude skills for project setup, merge requests, code integration, repository research and implementation planning.

Tech: React, Next.js, TypeScript, Node.js, GraphQL, AWS, Jest, Nightwatch

Frontend Engineer (part-time contract)

Supercoder / Learning Crew, Remote, South Korea

  • Introduced React Query patterns and standardized API integration; contributed to frontend architecture, Swagger API documentation, cleanup and engineering handoff.

Tech: React, React Query, Swagger

Frontend Developer (part-time contract)

Supercoder / Hooaah, Remote, South Korea

  • Built reusable React modules, integrated backend functionality, and turned product and design requirements into features.

Tech: React, JavaScript, REST

Full-Stack Engineer (freelance)

Fiverr, independent client work, Remote

  • Delivered web applications from discovery and architecture through deployment, CMS, integrations and ongoing support.
  • Built Alisa Schenk Photography (portfolio, booking, blog) and employee, hiring, course and content tools for H&S Electric & Solar; developed a CMS-driven real-estate platform for MoonsCreekProperties.

Tech: React, Next.js, Node.js, CMS, Payments

Full-Stack Engineer

ShopDev, Lahore, Pakistan

  • Led Shopdesk inventory and sales workflows: product management, sales calculations, barcodes and offline sales.
  • Built customized React extensions integrated with Shopify applications for Amyris.

Tech: React, Node.js, SQL, Shopify

Senior Full-Stack Engineer

Renesis Tech, Lahore, Pakistan

  • Delivered Photobank end to end in two months: Rekognition face search across S3 galleries and Lambda thumbnails with photographer watermarks.
  • Designed a reusable Stripe microservice used across company projects.

Tech: Next.js, Node.js, AWS, Rekognition, Stripe

Senior Full-Stack Engineer / Team Lead

Innovation Insight, Lahore, Pakistan

  • Built Vonza's architecture from scratch and its core modules: website builder, funnels, scheduling, online courses and e-commerce.
  • Led up to 10 engineers and worked with the CEO and CTO on subdomain routing, payments, security middleware and scale.
  • Built YayMaker real-time chat and Google Maps features; contributed to an online fitness streaming product.

Tech: React, Next.js, Node.js, MongoDB, AWS, Stripe

Senior Full-Stack Engineer (part-time contract)

RSglowtech, Lahore, Pakistan

  • Led teams of 6–8 on a healthcare appointment and patient-tracking system and Baseline, a platform for trading artist shares.
  • Integrated music and data APIs and built scheduled Node.js processing jobs; presented weekly demos to clients.

Tech: React, Next.js, Node.js, MongoDB

Full-Stack Engineer

Vvork Cloud Technologies, Lahore, Pakistan

  • Built student-management portal features and worked with solution architects to match architecture to business needs.

Tech: JavaScript, React, Node.js

Open-source projects

Onsale

A ticket onsale engine for when thousands of people want the same seats

Live demoCode

A virtual waiting room, all-or-nothing seat holds and idempotent checkout, rebuilt in the open from the problems I worked on in production ticketing.

Tech: TypeScript, Fastify, Redis + Lua, PostgreSQL, React, k6, Prometheus, Grafana

VoiceBrief

Meeting notes you can check, with every item linked to where it was said

Live demoCode

Record a meeting and get decisions, action items and open questions. Ask questions across all your meetings and get answers with a citation for every claim.

Tech: Next.js 16, TypeScript, Whisper, LLM structured output, Embeddings / RAG, pgvector

MediaVault

A shared media library for creative teams, built as a real multi-tenant SaaS

Live demoCode

Teams upload pictures, video and PDFs straight to storage, find them by title or tag, collect selects and send clients expiring links.

Tech: TypeScript, Node.js, PostgreSQL RLS, S3 / MinIO, Background jobs, React

Groundwork

Survey and CAD data in the browser, measured to the millimetre

Live demoCode

Open LandXML terrain and DXF site plans, then measure distances, areas, long sections, stockpile volumes and cut/fill against a design. Everything runs on the visitor's machine.

Tech: TypeScript, three.js, Web Workers, React, LandXML, DXF, Vitest

ShelfSync

A point of sale that keeps selling offline and never loses or doubles a sale

Live demoCode

Two tills and a back office. Switch a till's network off, sell, switch it back on, or watch both tills sell the last mug while offline and see how the conflict is resolved.

Tech: React, TypeScript, IndexedDB, Express, PostgreSQL, Netlify Functions, Vitest

Education

BS Computer Science

NCBA&E, Lahore, Pakistan, 2022

Certifications

  • Microsoft Exam 480: Programming in HTML5 with JavaScript and CSS3 (2019)
  • Full-Stack Engineering, Mangtas
  • English Speaking, Emmersion