ZI

Zeeshan Iqbal

Senior Full Stack Developer

|

Senior Full Stack Developer 9+ years · MERN | LAMP | AWS · Scalable apps & microservices

Hire me on Upwork
20
Projects Closed
Delivered
Active Project · In Progress

LocalPAY — POS Integration

Remote · Bahrain

Building a Go-based Windows background service and Laravel APIs for real-time POS-to-backend synchronization for a fintech payments and POS-integration platform.

GoLaravelSQL ServerREST APIs

About

Hi, I'm Zeeshan — a Senior Full Stack Developer from Lahore, Pakistan with 9+ years of experience building scalable web applications and microservices. I'm proficient across the MERN and LAMP stacks and AWS, with strong expertise in both front-end and back-end development.

I've built AI-powered applications using OpenAI APIs, AI assistants, and LLM-based features, and have led 20+ client deployments — including a ride-hailing app for the Middle East and a community engagement platform that drove an 80% increase in user engagement. I care about architecting scalable microservices, integrating APIs and third-party services, and optimizing system performance.

I'm currently seeking opportunities as a Founding, Lead, or Senior Full Stack Developer — roles where I can shape technical direction, develop core products, and contribute to innovative, high-growth companies.

Let's connect and build something great together!

Career Highlights

  • 19+ years building scalable web apps and microservices across MERN, LAMP, and AWS
  • 2Led 20+ client deployments, including a ride-hailing app for the Middle East
  • 3Drove an 80% increase in user engagement on a community engagement platform
  • 4Maintained a 95% bug-free rate and delivered ~30% efficiency gains via performance optimization
  • 5Built AI-powered features using OpenAI APIs, AI assistants, and LLM-based integrations
  • 6Technical lead across architecture, code quality, and cross-functional team leadership

Tech Stack

Backend

TypeScriptNode.jsNest.jsExpress.jsPHP / LaravelSymfonyGoMySQLPostgreSQLMongoDBRedisGraphQLREST APIsMicroservicesSocket.IOWebRTC

Frontend

Next.jsReact.jsVue.jsAngularHTML5CSS3ReduxMUI

Cloud & DevOps

AWSServerlessCI/CDDockerJenkinsTerraformNGINXCloudWatchGitHub

GitHub Contributions

A visual snapshot of my coding activity — each green square represents a day of learning, building, and pushing code. Consistency over perfection 💻

Experience

LocalPAY is a financial technology company focused on delivering seamless payment and POS integration solutions for businesses.

  • Engineered a Go-based Windows background service (invopos-agent.exe) using the Kardianos package to enable continuous POS-to-backend data synchronization, with full lifecycle commands (install, uninstall, start, stop, restart).
  • Designed and implemented polling and synchronization logic for the Invopos POS database (SQL Server), ensuring real-time syncing of menus, orders, and transactions with the Laravel backend.
  • Built an incremental data-fetching mechanism with state management (state.json), preventing duplicate processing and enabling efficient updates across large datasets.
  • Integrated Laravel backend APIs with secure HTTP JSON payloads — authentication, HMAC signing, and automatic retries — achieving >99% data consistency.
  • Added structured logging, error handling, and safe database connectivity to maintain high system reliability and stability.
GoLaravelSQL ServerKardianosREST APIsHMACWindows Services

Projects

A sports platform that facilitates digital communication for coaches and clubs with their teams and players.

  • Optimized architecture boosting efficiency by 90%, enabling dynamic coaching and team management.
  • Powered seamless sports communication with Next.js and TypeScript.
  • Used AWS S3 and Stripe for robust, secure video streaming and payments.
Next.jsTypeScriptNest.jsAWSStripeVideo Streaming

Education

  • Completed a Master of Computer Science with a CGPA of 2.93 / 4.0.
  • Focused on software engineering, algorithms, databases, and full-stack web development.
  • Built academic projects applying modern web and backend technologies.

Let's Work Together

I take on freelance work exclusively through Upwork — it keeps scope, milestones, and payments secure and transparent for both of us. Head to my Upwork profile to start a conversation, share your requirements, or send an offer.

Hire me on Upwork

Prefer to talk first? Send an invite and we'll scope it together on Upwork.