Muhammad Salman
Available for workLahore, Pakistan

Full-stack engineer who ships.

React and React Native on the front, Node.js, Supabase and Firebase behind it. Seven products live in production today — on the App Store, the Play Store and the web.

7
Products shipped
3+
Years in production
2
App stores
100%
End-to-end delivery
ReactReact NativeTypeScriptNode.jsSupabaseFirebasePostgreSQLRedux ToolkitExpressTailwind CSSREST APIsApp Store & Play Store

01 — Selected work

Seven products, live and in use.

Mobile apps and web platforms taken from first commit to store listing — several delivered with 724.one.

TectSoft Workspace interface previewView project
FeaturedFull-stack web platform2026

TectSoft Workspace

Business management, unified.

An internal operations platform for a growing software company — one secure workspace for HR, project managers and the React, PHP, QA and UI/UX teams. Unified employee records, leave and org structure sit alongside connected projects, people and day-to-day operational workflows, behind an authenticated multi-role login.

  • React
  • Node.js
  • Auth & Roles
  • PostgreSQL
  • Dashboards
  • Responsive UI
Teerex interface preview02View project
Mobile — iOS & Android2025

Teerex

Every swing tells a story.

A complete golfing companion: discover world-class courses with real reviews, track scores and progress, share rounds with the community, chat with fellow golfers and upgrade to premium plans.

  • React Native
  • Firebase
  • Node.js
  • +2
Visit site
KetoScanner interface preview03View project
Mobile — iOS & Android2025

KetoScanner

Know before you buy.

Scan a barcode or photograph a nutrition label and get an instant keto score with a full macro breakdown. Personalised meal plans, meal-log reminders and weekly progress round out the lifestyle side.

  • React Native
  • Supabase
  • Barcode scan
  • +1
Visit site
StepPals interface preview04View project
Mobile — iOS & Android2026

StepPals

Walk daily. Keep your pal alive.

A Tamagotchi-style step tracker. Hit your daily goal and your adopted pet stays healthy and grows; miss it and it slowly turns sick — and eventually doesn't make it. HealthKit steps, streaks, leaderboards and subscriptions.

  • React Native
  • HealthKit
  • PlayFab
  • +2
Visit site
SpeakMate interface preview05View project
Mobile — Android2026

SpeakMate

Block the noise. Keep your word.

A consent-based content blocker and accountability app. A Kotlin AccessibilityService filters adult, gambling and distracting content in real time, and pairs you with a trusted partner — no screenshots, no spying.

  • Android
  • Kotlin
  • AccessibilityService
  • +1
Visit site
Little Scholars interface preview06View project
Mobile — iOS & Android2026

Little Scholars

Learn English & Math, ages 3–7.

Bruno the bear cub walks young learners through the alphabet and numbers 1–20 with tracing, counting and quiz games, difficulty levels and reward badges — early learning shaped as play.

  • React Native
  • Game logic
  • Animations
  • +1
Visit site
CafeCollective interface preview07View project
Mobile — iOS & Android2025

CafeCollective

Discover hidden cafes around you.

A social discovery app for coffee people — find hidden cafes nearby on a community-curated map, claim invites and browse reviews from people who actually go.

  • React Native
  • Mapbox
  • Supabase
  • +1
Visit site

02 — Capabilities

One person, the whole stack.

Front end, mobile and backend are not separate jobs for me. I take an idea from data model to signed release, which means fewer handoffs and fewer things lost between them.

Frontend

Interfaces that stay fast and hold up as the product grows.

  • React
  • JavaScript
  • TypeScript
  • Tailwind CSS
  • Redux Toolkit
  • Zustand
  • React Query
  • Vite
  • Responsive & accessible UI

Mobile

React Native from bare workflow through to a live store listing.

  • React Native (CLI)
  • React Navigation
  • Reanimated
  • Native modules
  • Kotlin
  • Swift
  • Notifee + FCM
  • In-app purchases
  • HealthKit
  • Mapbox

Backend & data

APIs, auth and data models — the half most front-end devs skip.

  • Node.js
  • Express
  • Supabase
  • Firebase
  • PostgreSQL
  • MongoDB
  • REST APIs
  • Edge Functions
  • Row-level security
  • Stripe

Ship & operate

Getting it released, reviewed and kept alive after launch.

  • App Store Connect
  • Play Console
  • Fastlane
  • Vercel
  • Git & GitHub
  • OAuth (Google / Apple)
  • Crash & error reporting
  • Release management
  • Ship a working slice early, then harden it — not the other way round.
  • Own the whole path: schema, API, screen, store listing, update.
  • Treat store review, permissions and privacy as design constraints.
  • Leave a codebase the next developer can read without a call.

03 — About

Building since
before it paid.

I'm Muhammad Salman, a full-stack developer based in Lahore. I started with React Native because I wanted to see my work on a real phone, and grew into the backend because shipping a product means owning the parts nobody else wants to.

Today that means React and React Native on the surface, Node.js, Supabase and Firebase underneath, and a habit of finishing things — store review, permissions, subscriptions, the unglamorous last ten percent where most side projects quietly die.

I work with product teams as an engineer and take on freelance builds where someone needs one person who can carry an idea all the way to a live listing.

  1. Mar 2026 — Present

    React Native Developer

    ·TectSoft

    Building production mobile apps and the company's internal management workspace.

  2. Jan 2024 — Aug 2025

    React Native Developer

    ·SoftCircle

    Delivered client mobile apps end to end, from spec through App Store and Play Store release.

  3. 2024 — Present

    Independent developer

    ·Freelance

    Own products and client work — several apps live on both stores under my own account.

  4. 2021 — 2025

    BS Computer Science

    ·Bahria University

    Bachelor's degree, alongside shipping real apps throughout.

04 — Contact

Have something you want built properly?

Whether it's a mobile app, a web platform or an existing project that stalled before launch — tell me what you're trying to ship and I'll tell you honestly whether I'm the right person for it.