Skip to portfolio

01Identity

AmmarTariq

Senior React Native Full-Stack Engineer

Software engineer working in React Native, React, TypeScript, and Node.js — full-stack products from Karachi for remote teams.

iCATM Inventory Cataloging screenshotnoqodi screenshotFlagship Towing screenshotZeus Lights screenshot
Location
Karachi, Pakistan
Practice
8+ years
Availability
Remote worldwide · freelance · on-site in Pakistan · relocation with visa support
Focus
Full-stack product engineering · React Native architecture · Backend systems & APIs · AI-enabled applications

03Experience

A career that compounds.

From shipping React Native products to leading systems and AI-enabled platforms.

  1. 2026

    Senior Full-Stack Engineer

    Pixel Genesys · Remote / United States · 2023 — Present

    Architecting SaaS platforms and production mobile apps across web, React Native, and backend services — including LLM-assisted product workflows.

    SoundSeen screenshotGurrl Talk screenshotThe Landing List screenshotFlagship Towing screenshotLance Craft screenshotZeus Lights screenshotDownTime Dating screenshotManifest Yr Dreamz - Journal screenshot
    • Architected and scaled SaaS platforms with Node.js, NestJS, and mixed SQL/NoSQL data stores.
    • Designed GraphQL and REST API contracts that reduced frontend over-fetching and latency.
    • Shipped SoundSeen full-stack — React Native, React Navigation, RTK Query, Node/Express, and Stripe.
    • Built Gurrl Talk end-to-end — React Native, React admin, Express, Socket.io, Redis, Stripe, and E2EE chat.
    • Shipped The Landing List full-stack — home services, classifieds, and lost-and-found on mobile plus APIs.
    • Built Flagship Towing on MERN and React Native — member app, React admin, and web signup for new customers.
    • Shipped Lance Craft full-stack — a two-sided event marketplace for finding work and hiring help.
    • Built Zeus Lights fullstack — React Native, Next.js dashboard, NestJS, and MQTT for permanent LED control.
    • Shipped DownTime Dating full-stack — schedule-based matching, React Native, admin, chat, and WebRTC calling.
    • Shipped Manifest Yr Dreamz full-stack — journal, goals, vision board, subscriptions, and admin.
    • Integrated LLM workflows into product surfaces, including Bar Genius.
    • Led React Native delivery with Redux Toolkit and RTK Query.
    • Shipped payment, analytics, and CI/CD paths (including GCP/AWS-style cloud deploys).

    React · React Native · TypeScript · Node.js · NestJS · MongoDB · PostgreSQL · Firebase · GraphQL · Redux Toolkit · Express · Stripe · Socket.io · Redis · MQTT · WebRTC

    PortfolioSoundSeen · Gurrl Talk · Bar Genius · The Landing List · Flagship Towing · Lance Craft · Zeus Lights · DownTime Dating · Manifest Yr Dreamz - Journal

  2. 2023

    Head of Department / Senior Engineer

    Meta Frolic Labs · Karachi, Pakistan · 2023

    Led engineering direction across product teams — architecture, TypeScript standards, review culture, and the introduction of AI-assisted product features.

  3. 2019

    Senior Mobile Developer

    Salsoft Technologies · Karachi, Pakistan · 2019 — 2023

    Delivered production React Native applications across healthtech, e-commerce, and social products — including native modules and real-time calling.

    eoFlix screenshot
  4. 2018

    Software Engineer

    Salsoft Technologies · Karachi, Pakistan · 2018 — 2019

    Early-career full-stack work across React Native, React, and Node.js — shipping features, APIs, and production maintenance.

04Skills

The materials I actually ship with.

Frontend

Product-grade interfaces with TypeScript, careful state, and performance that holds up in production.

· · · · ·

Mobile

React Native full-stack apps: native integrations, navigation, and shipping to the App Store and Google Play.

· · · · ·

Backend

APIs and real-time services designed as contracts — not afterthoughts glued to the UI.

· · · · · · · ·

Databases

Data models chosen for the product: transactional, document, or ephemeral cache.

· ·

Cloud / Infra

Deployment, process management, and pipelines that make releases boring — in the best way.

· · · · ·

AI

Applied LLM systems in products — orchestration, tools, and local inference where it actually helps.

· · · · ·

05Practice

One spine. Four surfaces.

Mobile, web, backend, and AI — held together by architecture.

React, Next.js, TypeScript, Redux Toolkit.

React · Next.js · TypeScript · JavaScript · Redux Toolkit · RTK Query

06Architecture

The whole path — not only the screens.

Clients, API, data, and infrastructure as one map you can inspect.

Clients

API Layer

Data

Cloud / Infra

Domain services, validation, realtime gateways.

4 layers

07AI systems

Models are components. Products are the system.

A real pipeline — user, product, orchestration, model, tools, result.

Prompting, tools, routing, structured outputs.

Product features that call models with structured outputs — not chatbot chrome bolted on.

08Open source

Work you can clone.

Public repositories — GitHub first, live demos where they exist.

1,656 contributions in the last year · current 2d · longest 8d

github.com/ammar-tariq

1,656 contributions in the last year

TypeScript

JobJitsu

On-device AI career OS — a local Tauri + React desktop agent for résumés, applications, and follow-ups. Privacy is architecture: nothing leaves the machine unless you send it.

Tauri · React · local LLM

RepositoryDocs / demo

TypeScript

portfolio

portfolio is an open source project on GitHub.

RepositoryLive

Python

Influencer Forge

Local-first desktop studio for AI virtual influencers — Tauri, React, and a FastAPI orchestrator. Generate and manage content on-device.

Tauri · FastAPI · desktop

RepositoryDemo

TypeScript

OpenContext

Figma plugin that exports an AI-ready context package — screens, assets, and navigation — for Cursor, Claude, Copilot, and other coding agents.

Figma · AI · design

Repository

Record

@ammart10

Joined 534 days ago

Open profile
Agents
68
Current streak
3d
Longest streak
20d
Longest agent
3.9h
Tokens
456.3M

Public Cursor activity · busiest Aug 21

09About

8+ years building products that have to last.

I work across React Native, React, and Node.js: TypeScript clients, backend APIs, and AI features when they belong in the product. Based in Karachi, Pakistan. Available for remote work worldwide, freelance projects, on-site work in Pakistan, and international roles where the employer arranges relocation or visa support. The through-line is architecture: clear boundaries, honest performance, and systems a team can actually own.

Ammar Tariq, Senior React Native Full-Stack Engineer
Based
Karachi, Pakistan
Available
Remote worldwide · freelance · on-site in Pakistan · relocation with visa support
Focus
Full-stack product engineering

GitHubLinkedInBlogsResume

10Philosophy

How I decide what to build — and what to refuse.

01

Build for users

Technology exists to solve real problems.

Architecture is only as good as the product it serves. I start from the job to be done, then choose the simplest system that can grow without becoming a maze.

02

Keep systems understandable

Complexity should be intentional.

Every abstraction has a cost. I prefer explicit data flow, typed contracts, and boundaries that a new engineer can learn in a sitting — not a quarter.

03

Performance matters

Fast software creates better experiences.

Latency, memory, and perceived speed are product features. I treat them as constraints from the first design, not as polish after the screens exist.

04

Security is part of engineering

Especially for financial and enterprise systems.

Trust is earned in the details: auth, data ownership, least privilege, and honest failure modes. Privacy is architecture — not a settings screen.

05

Automate repetitive work

Good engineering removes unnecessary manual effort.

CI, code generation, and AI assistance should eliminate grind, not hide judgment. The agent can prepare; the engineer still owns the send button.

06

Ship, measure, improve

Software gets better through iteration.

I would rather ship a sharp slice with instrumentation than a speculative platform. Feedback, telemetry, and revision beats ceremony.

11Contact

Have a difficult engineering problem?

Let's build it.

Karachi, Pakistan·Remote worldwide · freelance · on-site in Pakistan · relocation with visa support

Services covers React Native, React, Node.js, and AI work, with the projects behind each.

Questions

Straight answers

What does Ammar Tariq specialize in?
Ammar Tariq is a Senior React Native Full-Stack Engineer based in Karachi, Pakistan. The work is React Native, React, TypeScript, JavaScript, Node.js, and full-stack product engineering: mobile apps, backend APIs, and AI/LLM integrations.
Does Ammar work remotely?
Yes. Ammar Tariq is based in Karachi, Pakistan and available for full-time remote work worldwide. Remote availability is not a claim of an office or residence outside Pakistan.
Is Ammar available for freelance projects?
Yes. Freelance and project-based work is open worldwide. Current availability: Remote worldwide · freelance · on-site in Pakistan · relocation with visa support.
What technologies does Ammar use?
The core stack is React Native, React, TypeScript, JavaScript, and Node.js, with NestJS and other backend tools when the product needs them. The skills page lists the rest.
Does Ammar build React Native applications?
Yes. Production iOS and Android apps are a main part of the work, usually with TypeScript and a Node.js API behind them. Case studies are on the projects page.
Does Ammar work on backend systems?
Yes. Backend and API work ships with the same products: Node.js, NestJS or Express, and the data stores those services use.
Does Ammar work with AI or LLM integrations?
Yes, when a product needs it: LLM features inside an application, such as the OpenAI-backed recommendations in Bar Genius. The AI systems section describes that work. It is not a research lab.
Where is Ammar based?
Karachi, Pakistan. On-site work in Pakistan is possible. International on-site roles only make sense when the employer provides relocation or visa support. This site does not claim work authorization outside Pakistan.