Skip to content

Resume · 7+ years

Muhammad Umar Farooq

Senior Full-Stack Product Engineer

Senior full-stack product engineer with 7+ years of experience building and modernizing production web, mobile, backend, and AI-enabled products. Hands-on engineering leader guiding three engineers across architecture, planning, code review, stakeholder communication, QA, and production delivery.

Core skills

Frontend

React · Next.js · TypeScript · JavaScript · Tailwind CSS

Backend

Node.js · Express · PostgreSQL · Supabase · Row Level Security · MongoDB · Prisma · Stripe · Socket.IO

Mobile

React Native · Flutter

AI

OpenAI APIs · RAG · LangChain · LangGraph · Vercel AI SDK

Delivery

Architecture · Technical planning · Code review · Mentoring · Stakeholder communication · Releases · QA · API integrations

Experience

Crave

May 2020–Present

Leads three engineers through functional technical leadership while remaining hands-on.

  1. Director of Engineering

    June 2026–Present

    Leads three engineers through functional technical leadership while remaining hands-on across architecture, implementation, review, QA, and releases.

    • Lead and mentor three engineers while contributing across web, mobile, backend, and AI-enabled product work.
    • Guide product work from requirements and technical decisions through release, QA, and iteration.
  2. Full-Stack Developer

    December 2023–June 2026

    Delivered customer ordering, merchant operations, staff tooling, and shared backend workflows across web, mobile, and APIs.

  3. Frontend Developer

    May 2020–December 2023

    Built customer and operational web interfaces for restaurant ordering and management workflows.

Scope: Architecture and technical direction · Planning · Code review · Mentoring · Stakeholder communication · Releases · QA

Freelance Practice

Independent Full-Stack Engineer

2024–Present

Builds and modernizes selected client and owned products across Next.js, Node.js, React Native, Flutter, payments, and AI-enabled workflows.

Tek2D

Frontend Developer

February 2019–March 2020

Developed responsive frontend web experiences and translated product and design requirements into maintainable interfaces.

Selected Projects

CraveUp - Restaurant Ordering & Management Platform

Frontend Developer → Full-Stack Developer → Director of Engineering

Named employer platform

May 2020–Present

A multi-surface restaurant commerce platform built at Crave - customer web ordering, a merchant business-manager dashboard, a React Native order-manager app, and shared Node.js services for orders, menus, payments, and live staff updates.

Next.js · React · React Native · TypeScript · Node.js · Express

Resumi

Full-stack engineer

Live sandbox demo

2025 – Present

A resume builder for polished, ATS-aware resumes: start quickly, edit with live preview, customize templates, and share or export when a version is ready.

Next.js · TypeScript · Clerk · Neon / Postgres · Prisma · OpenAI

View sandbox demo opens in a new tab

Invoicery

Full-stack engineer

Product preview

2025 – Present

A client and invoice management product for freelancers and small service businesses: set up a branded company, manage clients, build invoices, and share them through clean public links.

Next.js · TypeScript · Tailwind CSS · shadcn/ui · Clerk · Neon / Postgres

View product preview opens in a new tab
View all case studies

Education

Master’s degree, Computer Science

Virtual University of Pakistan

2023

Certification

Certified Mobile and Web App Developer

Saylani Mass I.T. Training Programme / Saylani Welfare International Trust

September 2018

Contact

For a role-specific conversation, email develop.umar@gmail.com. The downloadable PDF and DOCX contain the same reviewed career facts as this page.