SOFTWARE DEVELOPER • 6+ YEARS EXPERIENCE

Building Modern Web, Mobile &Backend Solutions.

Software Developer specializing in React.js, Next.js and React Native, with hands-on experience in NestJS, Node.js, Firebase, PostgreSQL, REST APIs, and production deployment on Vercel and Plesk.

Experience
6+ years
Delivered
250+ projects
Focus
React / Next.js / React Native
Based in
Karachi, Pakistan
hassan@dev — zshONLINE
$ whoami
hassan-khan
$ role
software-developer
$ focus
react / nextjs / react-native
$ backend
nestjs / firebase / postgres
$ deployment
vercel / plesk / node
$ delivered
250+ projects
$ status
open_to_opportunities
01 / About

An engineer who ships products

I'm a Software Developer with 6+ years of experience building production web and cross-platform mobile applications, specializing in React.js, Next.js and React Native. I work hands-on across the stack — NestJS, Node.js, Firebase Cloud Functions, PostgreSQL, and REST API development and integration.

Across those 6+ years I've delivered 250+ projects — Next.js and Vite web apps, React Native mobile apps, and WordPress and Shopify sites — including work for clients in the UAE, UK, USA and Ethiopia. They span e-commerce, real estate, marketplace, streaming, logistics and dashboard platforms, with multilingual interfaces, role-based access control, third-party API integration, and deployment on Vercel and Plesk.

I enjoy taking a product from a design or requirement through development, API integration, deployment, and production delivery. I completed my BS in Computer Science from Virtual University of Pakistan in 2021.

02 / Experience

Engineering timeline

Six years across product companies and client work — from WordPress builds to production React and Next.js applications.

  1. Frontend & Mobile Engineer

    Cmolds

    Part of a 25-developer team delivering 50+ web and mobile projects across real estate, streaming, logistics, marketplace and services domains — frontend, mobile, backend services and deployment.

    • Delivered 50+ web and mobile projects with Next.js, React, React Native and TypeScript across real estate, streaming, logistics, marketplace and services domains.
    • Created a UAE real estate portfolio management dashboard with role-based access for three roles (Guest, Member, Admin), including asset management and Highcharts data visualization.
    • Integrated REST APIs across applications, handling authentication, request state and error handling with Axios, React Query and Redux Toolkit.
    • Localized interfaces with i18next and JSON-driven locale switching, including English and French.
    • Developed cross-platform React Native apps — an on-demand delivery app, a canvas-based design editor and health metric tracking — and refactored 15 form screens onto a shared React Hook Form and Zod pattern.
    • Built customer and driver flows in a single React Native app with role-based navigation, supporting instant and scheduled deliveries with Google Maps live tracking, Firestore real-time chat, push notifications and QR code scanning.
    • Engineered backend services with Node.js and NestJS on TypeORM and PostgreSQL, documented REST endpoints with Swagger and Postman, and migrated a backend data layer from MongoDB to PostgreSQL.
    • Migrated a React/Vite marketing site to Astro with CMS-driven content to improve SEO and page load times.
    • Implemented Firebase Authentication, Firestore, Cloud Functions, Cloud Messaging and Crashlytics; deployed and maintained applications on Vercel and Plesk.
    • React.js
    • Next.js
    • TypeScript
    • React Native
    • React Hook Form
    • Zod
    • NestJS
    • Node.js
    • TypeORM
    • PostgreSQL
    • MongoDB
    • Firebase
    • Redux Toolkit
    • React Query
    • Google Maps
    • Highcharts
    • i18next
    • Astro
    • Swagger
    • Vercel
    • Plesk
  2. Front-End Developer

    LimeSoftware Logics

    Delivered client web applications and e-commerce experiences from PSD, XD and Figma designs within a 15-developer team, with hands-on API integration and Laravel backend work.

    • Converted PSD, XD and Figma designs into web applications and websites using React.js, JavaScript, jQuery, HTML, CSS, Shopify and WordPress.
    • Built responsive interfaces with Bootstrap, Tailwind CSS, Chakra UI, Ant Design and ShadCN UI, managing application state with React hooks.
    • Connected REST APIs through Axios, handling response and error states and validating endpoints with Postman and Swagger.
    • Customized Shopify themes with Liquid templates and developed custom Shopify widgets.
    • Developed Laravel backend features — migrations, controllers, models, middleware and routes.
    • Integrated React applications with headless CMS and the WordPress REST API.
    • Recognized as Star of the Quarter (2022).
    • React.js
    • Next.js
    • JavaScript
    • jQuery
    • Shopify / Liquid
    • WordPress
    • Laravel
    • Tailwind CSS
    • Bootstrap
    • Chakra UI
    • Ant Design
    • ShadCN UI
    • Axios
    • Headless CMS
  3. WordPress Developer

    Core2Plus

    Built and customized responsive WordPress websites, working across themes, plugins and page builders.

    • Developed responsive WordPress websites and resolved cross-device issues across mobile and tablet breakpoints.
    • Created page layouts and dynamic sections with the Elementor and WPBakery page builders.
    • Tailored themes and plugins to meet project requirements and improve site performance.
    • WordPress
    • Elementor
    • WPBakery
    • HTML5
    • CSS3
    • JavaScript
03 / Skills

Technical stack

Weighted honestly — core expertise first, previous experience last.

  • Core expertise
  • Strong hands-on
  • Working knowledge
  • Previous experience

Frontend

  • React.jsCore expertise
  • Next.jsCore expertise
  • TypeScriptStrong hands-on
  • JavaScriptCore expertise
  • HTML5Strong hands-on
  • CSS3Strong hands-on
  • ViteStrong hands-on
  • jQueryPrevious experience
  • Responsive web devCore expertise

Mobile

  • React NativeStrong hands-on
  • iOS & AndroidStrong hands-on
  • React NavigationStrong hands-on
  • React Hook FormStrong hands-on
  • ZodStrong hands-on
  • ReanimatedWorking knowledge
  • Gesture HandlerWorking knowledge

Mobile Integrations

  • Firebase Cloud MessagingStrong hands-on
  • Google Maps SDKStrong hands-on
  • CrashlyticsWorking knowledge
  • NotifeeWorking knowledge
  • Google Places APIWorking knowledge
  • GeolocationWorking knowledge
  • Camera & QR scanningWorking knowledge
  • Google & Apple Sign-InWorking knowledge

Backend

  • Node.jsStrong hands-on
  • NestJSStrong hands-on
  • REST API developmentStrong hands-on
  • Firebase Cloud FunctionsStrong hands-on
  • Auth & authorizationStrong hands-on
  • API IntegrationCore expertise

Databases

  • PostgreSQLStrong hands-on
  • MongoDBWorking knowledge
  • FirestoreStrong hands-on
  • TypeORMWorking knowledge

State & Data

  • Redux ToolkitStrong hands-on
  • React Query (TanStack)Strong hands-on
  • AxiosStrong hands-on
  • React hooksCore expertise
  • i18nextStrong hands-on

UI Libraries

  • Tailwind CSSCore expertise
  • ShadCN UIStrong hands-on
  • Material UIStrong hands-on
  • Ant DesignStrong hands-on
  • Chakra UIStrong hands-on
  • HeroUIWorking knowledge
  • BootstrapPrevious experience

Deployment & Hosting

  • VercelStrong hands-on
  • Next.js deploymentStrong hands-on
  • Static site deploymentStrong hands-on
  • Env configurationStrong hands-on
  • Build troubleshootingStrong hands-on
  • PleskWorking knowledge
  • Node.js hostingWorking knowledge
  • Shared hostingWorking knowledge

Tools & APIs

  • Git & Git CLICore expertise
  • PostmanStrong hands-on
  • HighchartsStrong hands-on
  • SwaggerWorking knowledge
  • Stripe APIWorking knowledge
  • MapboxWorking knowledge
  • XcodeWorking knowledge
  • Android StudioWorking knowledge
  • CocoaPods & GradleWorking knowledge
  • Terminal / CLIStrong hands-on

Platforms & CMS

  • Headless CMSWorking knowledge
  • ShopifyPrevious experience
  • LiquidPrevious experience
  • WordPressPrevious experience
  • LaravelPrevious experience
04 / Projects

Products, not thumbnails

Real applications shipped for clients and employers. Every preview is a capture of the actual live site.

Stack
Web AppsComplete

Rigas Worldwide

Shipping and logistics platform, paired with a CMS-driven marketing landing page for lead capture.

  • Next.js
  • React
Web AppsComplete

JetsHouse

Luxury property rental platform with full multilingual support in English and French.

  • Next.js
  • React
  • TypeScript
Web AppsActive development

RYVLD

Product for booking private sessions and joining live games.

  • Next.js
  • React
  • TypeScript
Web AppsComplete

John Kew

Pickleball analytics platform covering paddle data, reviews, and rankings.

  • Next.js
  • React
Web AppsComplete

Chat Eat

Restaurant booking and social chat platform with a restaurant dashboard for bookings, slots, menus, and ads.

  • Next.js
  • React
  • TypeScript
  • Redux Toolkit
Web AppsComplete

COFO

Real estate marketplace, similar in concept to OLX, with a companion admin dashboard for managing listings and services.

  • Next.js
  • React
  • TypeScript

Showing 12 featured projects.

05 / Capabilities

What I deliver

From the interface down to the API and the deployed environment.

  • Web Development

    Modern, responsive web applications using React.js and Next.js.

  • Mobile Development

    Cross-platform iOS and Android apps using React Native — maps and live tracking, push notifications, real-time chat, and QR scanning.

  • Backend Development

    REST APIs and backend services using Node.js and NestJS.

  • Firebase Development

    Firebase integrations, authentication, Firestore, FCM, and Cloud Functions.

  • Database Development

    PostgreSQL, MongoDB, Firestore, and API-driven data workflows.

  • Deployment & Hosting

    Deploying and hosting Next.js, Node.js/NestJS, REST APIs, and static applications using Vercel, Plesk, and related environments.

  • E-commerce / CMS

    Shopify/Liquid, WordPress, headless CMS integrations, and custom web experiences.

06 / Delivery

Shipped to production

Not just handing over a repository — configuring, deploying and verifying the running application.

  1. BUILD

    Production builds for Next.js, Vite and Node/NestJS services.

  2. CONFIGURE

    Environment variables, domains and basic server/hosting configuration.

  3. DEPLOY

    Vercel deployments, Plesk hosting, Node.js apps and static sites.

  4. MONITOR

    Build logs, runtime errors and post-deploy verification of live routes.

  5. DELIVER

    Handover of a working production URL with the API layer wired up.

07 / Contact

Have a product in mind?Let’s build it.

Looking for a frontend or hybrid software development opportunity, or need help building a modern web/mobile product?

Send a message

All fields required

No form backend is connected yet, so this opens the message in your mail client addressed to hassan.khan.dev@proton.me. Nothing is stored or sent from this page.