Skip to main content
Rana Huzaima Imtiaz

Full-Stack Engineer

Rana Huzaima Imtiaz

Production SaaS and e-commerce platforms with Next.js, Node.js, and PostgreSQL.

Lahore, Punjab, Pakistan
MERN StackLaravelE-CommerceNext.jsPostgreSQLAWS

Open to senior full-stack / backend-leaning remote roles.

Rana Huzaima Imtiaz, Full-Stack Engineer

Selected impact

  • YetiTech (remote, NZ): shipping product in a microservices stack—Next.js, Node.js, PostgreSQL—and leading API documentation and migration work where there was none before.
  • Sortup — AfroCart: core engineering on a multi-vendor marketplace from the ground up—Stripe, logistics APIs, Firebase, and AWS SQS/ECS for production traffic.
  • Across roles: payments, third-party integrations, performance, and maintainability—not only UI polish.
Flagship build: AfroCart (multi-vendor e-commerce)
At Sortup I was a core engineer on AfroCart: vendor-facing flows, order operations, Stripe and shipping integrations, notifications, and background processing so the platform could run for real customers and operators—not a demo storefront.

If your brief sounds like marketplace, payments, or logistics complexity, start with “Discuss a project” and mention AfroCart.

About

I build full-stack web applications that handle real traffic, real payments, and real complexity.

Currently working remotely for YetiTech (New Zealand), shipping features inside a microservices architecture using Next.js, Node.js, and PostgreSQL.

Previously at Sortup, I was core engineer on AfroCart—a multi-vendor e-commerce platform built from the ground up—integrating Stripe payments, DoorDash logistics, ClickShip shipping, and AWS SQS/ECS for background processing.

My sweet spot: taking a messy, unscalable system and making it clean, fast, and production-ready. I document what I build and share it publicly.

Experience

Production systems, e-commerce, and platform work across remote and local teams.

YetiTech Limited
Full Stack Developer

August 2025Present
Remote · New Zealand

  • Led V1 → V2 migration of BudgetBuddie: Knex.js for structured DB migrations and full API documentation via Swagger UI and TOSA—the codebase had zero prior documentation.
  • Reduced API response times by implementing Redux + RTK Query for client-side caching and fewer redundant network calls across the frontend.
  • Built and maintained Laravel backend APIs, improving query performance, scalability, and functionality.
  • Developing features within a microservices architecture using React, Next.js, Node.js, and PostgreSQL.
  • Custom Shopify development (Liquid templates) and WordPress migrations across multiple cPanels and domain transfers.
  • Collaborating with design and product to ship accessible, performance-focused features.
Sortup
Software Engineer

January 2024July 2025
Lahore, Pakistan

  • Core engineer on AfroCart—a multi-vendor e-commerce platform with vendor dashboards, order management, and logistics.
  • Architected and implemented systems using Node.js, AWS EC2, and PostgreSQL for scalable e-commerce operations.
  • Seller registration and approval with JWT-based authentication and role management.
  • Real-time dispute resolution for customers and vendors.
  • Integrated Stripe, DoorDash, ClickShip, Firebase (auth + push), SendGrid, Twilio, and Google Calendar.
  • AWS S3 for media storage with pre-signed URLs and cleanup workflows.
  • Video streaming pipeline: automated MP4 → M3U8 conversion using Docker and shell scripts for a reels/feed feature.
  • AWS SQS for async jobs and ECS for container-based deployment at scale.
Punjab Information Technology Board (PITB)
Frontend Developer

October 2023February 2024
Lahore, Pakistan

  • Responsive web interfaces with HTML, CSS, JavaScript, and React.
  • Translated design mockups into pixel-perfect, responsive pages.
  • Integrated APIs with backend developers for seamless user experiences.
Self-employed
Frontend Developer

June 2023October 2023
Lahore, Pakistan

  • Delivered frontend work for client projects using modern React and web standards.

Projects

Staff Docker
Staff management web app with real-time employee time tracking, authentication, and leave management; leave data visualized with Chart.js.
ReactFirebaseChart.js
SmartPay Wallet
Digital wallet with refunds, purchases, withdrawals, and daily point generation; transaction security with Prisma and JWT.
PrismaJWT
Seller Livestream
Vendors schedule and host livestreams using Amazon IVS, with secure stream and viewer URL generation.
Amazon IVS
AfroCart (Sortup)
Multi-vendor e-commerce: payments, logistics, notifications, and background processing in production.
Node.jsStripeAWS SQSECSPostgreSQL

Skills

Languages

  • TypeScript
  • JavaScript
  • SQL
  • PHP
  • HTML
  • CSS

Frontend

  • React
  • Next.js
  • Redux
  • RTK Query
  • Tailwind CSS

Backend

  • Node.js
  • Express
  • Laravel
  • REST APIs
  • JWT
  • Knex.js
  • Query optimization

Cloud & DevOps

  • AWS (SQS, ECS, EC2, S3)
  • CI/CD
  • Docker

Databases

  • PostgreSQL
  • MongoDB
  • MySQL
  • Prisma ORM

CMS & platforms

  • WordPress
  • Shopify
  • Liquid

Tools & concepts

  • Git
  • Postman
  • Swagger UI
  • TOSA
  • JIRA
  • Authentication
  • RBAC
  • API documentation

Education & certifications

Education

University of Okara
Bachelor of Science, Computer Science

November 2021 – July 2025

Certifications

  • Web Development
    Alison · May 2023

    HTML5/CSS3, Git, and user-centric web experiences.

  • Introduction to JavaScript
    LinkedIn Learning
  • Web Development Beginner
    LinkedIn Learning

Beyond the desk

  • Participated in inter-university hackathons and coding competitions.
  • Regular contributor to tech communities and open-source discussions on GitHub.

Contact

Primary path: email with a clear subject line so I can triage quickly. You can also use the chat widget. External links open in a new tab.

Read the full story or jump to experience. See services.

Frequently asked questions

Remote delivery, the kinds of projects I take on, and how to start a conversation—without the agency fluff.

Do you work remotely?
Yes. I work with teams worldwide from Lahore, Pakistan. Time zone overlap and async communication are normal for how I ship.
What kinds of projects do you take on?
Custom web applications, APIs and backends (Node.js, Laravel), Next.js and React front ends, e-commerce and marketplace work, Shopify Liquid and WordPress migrations, payments and third-party integrations, and AWS-style cloud delivery when the product needs it.
How do I start a conversation about a project?
Use the “Discuss a project” email link on this site. The subject line is pre-filled so inquiries are easy to triage. A short note with goals, stack, and timeline is enough to begin.
Can you work with our existing codebase?
Often, yes. I regularly join products that already have users—documentation, migrations, performance work, and feature delivery in brownfield codebases are a core part of my experience.
What is your typical engagement model?
Scoped milestones or ongoing product work, usually on a contract basis. Details depend on the brief; we align on scope, communication rhythm, and deliverables before writing code.