Talha Habib, Developer in Faisalabad City, Punjab, Pakistan
Talha is available for hire
Hire Talha

Talha Habib

Bio

Talha is a staff full-stack JavaScript engineer with 14+ years of experience building and scaling web, mobile, fintech, AI, and enterprise platforms. He specializes in JavaScript, TypeScript, Node.js, React, Next.js, NestJS, AWS, PostgreSQL, Redis, RabbitMQ, and microservices. Talha has a proven record of modernizing legacy systems, delivering products from 0 to 1, and leading engineering teams of 20+ members while remaining hands-on in front-end and back-end architecture.

Portfolio

Biirdee
JavaScript, Node.js, Puppeteer, Python
Swipey
Python, Node.js, TypeScript, RabbitMQ, Django, Celery, Redis
Grab Holdings
Python, Node.js, AWS Command Line Interface (CLI), OAuth

Experience

  • TypeScript - 10 years
  • Express.js - 8 years
  • Node.js - 8 years
  • Next.js - 6 years
  • React - 6 years
  • Sequelize - 6 years
  • Tailwind CSS - 5 years
  • PostgreSQL - 5 years

Preferred Environment

Next.js, TypeScript, Node.js, React

The most amazing...

...achievement is single-handedly building the startup Lighthouse from the ground up for 3+ years—now thriving with 200+ employees and rich technical solutions.

Work Experience

Senior Software Architect

2025 - 2026
Biirdee
  • Served as the founding engineer and sole technical lead, delivering a travel platform, CRM, automation, and cloud infrastructure.
  • Automated 7 airfare optimization strategies and reduced booking turnaround from 2–5 days to 2–5 minutes.
  • Increased booking throughput from 1–2 to 10–15 bookings/week.
  • Designed a Puppeteer cluster (25 browsers, 375 tabs) to guarantee high availability for concurrent operations.
Technologies: JavaScript, Node.js, Puppeteer, Python

Principal Engineer

2025 - 2026
Swipey
  • Led 3 engineers and 2 QA while modernizing the fintech platform using event-driven architecture.
  • Engineered a custom RabbitMQ/Redis queue framework with retries, FIFO, and idempotent processing.
  • Reduced cloud cost by 76% (from $5,000 to $1,200 per month) by architecting EKS and centralized queue infrastructure.
  • Improved deployment reliability to over 99% uptime and eliminated recurring race-condition incidents.
Technologies: Python, Node.js, TypeScript, RabbitMQ, Django, Celery, Redis

Lead Software Engineer

2024 - 2025
Grab Holdings
  • Architected an AI-assisted AWS incident routing platform, saving an estimated 60–100 engineering hours weekly.
  • Introduced ABAC/RBAC policy and control systems for OAuth and OPA.
  • Reduced incident resolution from days to under an hour using RAG, GenAI, and an internal knowledge base.
  • Designed a centralized access governance platform for thousands of internal databases.
  • Led 6 engineers delivering internal automation platforms.
Technologies: Python, Node.js, AWS Command Line Interface (CLI), OAuth

Principal Engineer

2022 - 2024
Zad Group
  • Managed an engineering team of 4 software engineers and 1 QA.
  • Delivered an education platform from 0 to 1 with 13,000–20,000 MAU and 5,000–7,000 downloads.
  • Reduced front-end build time from 15 to 2 minutes by migrating the front end to Vite.
  • Contributed as a full-stack JavaScript engineer to the education and vet team, and got deliveries done.
  • Introduced engineering standards, CI/CD, automated testing, and AWS CDK deployments.
Technologies: Agile, Amazon Web Services (AWS), Architecture, APIs, Node.js, React, Next.js, Stripe, Stripe API, Mobile First, Firebase, Test-driven Development (TDD), Front-end, Front-end Development, TypeScript, Mobile, iOS, Android, React Native, CTO, Google AppSheet, Google Sheets, Data Analytics, Data Analysis, Data Engineering

Engineering Manager

2022 - 2023
Hotel Engine
  • Managed a distributed engineering team delivering travel integrations.
  • Introduced XP engineering practices, including mob programming, enabling delivery ahead of schedule.
  • Integrated Amadeus, Sabre, and GIATA services through REST APIs and microservices.
  • Supported growth of an estimated 2,000–5,000 additional customers per month.
Technologies: Node.js, React, Axios, APIs, Microservices, AWS Lambda, Lambda Functions, Test-driven Development (TDD), Amazon DynamoDB, Front-end, Front-end Development, TypeScript, Mobile, iOS, Android, React Native

Lead Software Engineer | Engineering Manager

2019 - 2022
Lighthouse
  • Was the first engineering hire, and later led a team of 6 engineers.
  • Designed geospatial search (polygon, radius, bounding box) and payment workflows supporting cashback.
  • Built over 95% of the company's products and internal platforms.
  • Processed around 80,000 property records per day. Reduced a 200-person manual image operation to 4 through AI automation.
  • Reduced deployment time from 30 minutes to 90 seconds, using AWS CDK, GitHub Actions, and automated CI/CD.
Technologies: Node.js, Express.js, TypeScript, Sequelize, Swagger, Next.js, Tailwind CSS, Elasticsearch, Algolia, Amazon Web Services (AWS), Google Maps, PostgreSQL, Git, Figma, Slack, React, Puppeteer, JSDOM, Agile, REST APIs, Unit Testing, Architecture, APIs, Geolocation, Geofencing, CI/CD Pipelines, Leadership, Docker, Microservices, Stripe, Stripe API, Airtable, Google Maps API, Mobile First, Vue, Google Cloud Platform (GCP), Test-driven Development (TDD), Amazon DynamoDB, Terraform, Front-end, Front-end Development, Mobile, iOS, Android, React Native, Data Analytics, Data Analysis, Data Engineering, Web Scraping, Puppet

Lead Software Engineer

2017 - 2019
J. K. Group of Companies
  • Built an SMS gateway using Arduino and hardware interfacing.
  • Redesigned and upgraded the internal infrastructure, tools, and web apps to avail the benefits of trending technologies.
  • Developed an industrial truck weight system, cutting outsource cost by 75%.
  • Contributed to internal ERP systems in Node.js and React.
Technologies: Node.js, Socket.IO, Sockets, APIs, REST APIs, Full-stack Development, Team Leadership, Technical Leadership, MySQL, SQL, HTML, CSS, Jest, Git, Sass, MERN Stack, Cloud, Software Architecture, NoSQL, Full-stack, Docker, Microservices, Stripe, Stripe API, Styled-components, Test-driven Development (TDD), Front-end, Front-end Development, TypeScript, React Native

Lead Software Engineer

2016 - 2017
Brickclay
  • Increased graphics production from 5–10 to 200–500 assets per day through automation.
  • Handled the overall engineering process of development, deployment, and design.
  • Integrated external API to help sell icons via uploading on remote platforms such as Shopify, GraphicRiver, and IconFinder.
  • Designed autonomous icon uploads via Puppeteer to websites not powered by API.
Technologies: Agile, APIs, Architecture, Redis, Inkscape, ImageMagick, CSS, EJS, VPS/VDS, Cloud, Amazon Web Services (AWS), REST APIs, Amazon RDS, MongoDB, NoSQL, REST, Mobile Apps, Front-end, Front-end Development, TypeScript

Software Engineer

2015 - 2016
Ranksol
  • Developed a Twilio-based IVR to handle the automated calls.
  • Programmed WordPress plugins, with up to 100,000 copies sold on CodeCanyon and the official WordPress directory.
  • Engineered an early WhatsApp API integration for LMS systems.
  • Integrated and developed a T-Shirt design app and on-page web editors to help with faster uploads.
Technologies: PHP, JavaScript, jQuery, WordPress, Twilio, Interactive Voice Response (IVR), WordPress Plugins, WordPress Themes, Learning Management Systems (LMS), Hotels & Lodging, CodeIgniter 3, CodeIgniter, Node.js, MySQL, Amazon Merchant API, Shopify API, PSD to HTML, Bootstrap, MongoDB, SMS Bots, WhatsApp API, Front-end, Front-end Development, TypeScript

Software Engineer

2012 - 2014
01 Objects
  • Developed Hotel Management System that integrates with push notification.
  • Developed the attendance system that integrates with biometric devices.
  • Designed and developed custom MVC frameworks to use as internal boilerplates for future development.
Technologies: PHP, CSS, HTML, jQuery, MySQL, PhpMyAdmin, NoSQL, JavaScript, Bootstrap, Front-end

Experience

Lighthouse Mobile App

Helped contribute and guide third-party dev shops to launch mobile apps with an MVP mindset, ensuring development based on customer analytical behavior and feedback and keeping releases minimalistic, bug-free, and frequent.

Puppeteer-based Facebook Instant Game Engine

Developed a Puppeteer-based Facebook instant game engine for internal use that utilizes image processing to create smart playable SVGs and introduces an interface of a real-time game emulator in the dashboard to create game level faster and easier for the end users.

GSM USB to SMS Service Integration Tool

Developed a portable software using GSM USB via COM port hardware, interfacing to enable a learning management system to easily send parental and student notification SMS without relying on third-party remote services.

Icooons

A variant of Iconfinder was developed for internal use for one of the clients. The tool introduces CLI and GUI tools to mass apply filters, conversions, and dimensions on images, such as converting PNG to several other extensions, colors, or sizes in one go.

Lighthouse Chrome Extension

https://chrome.google.com/webstore/detail/lighthouse/cfkinobccokockgkggkabfaldlhojbio
Developed a variant of a price-saving extension like Honey for Apartments.com to highlight buildings and houses available on the Lighthouse for lesser rents and higher cashback savings.

Education

2012 - 2016

Master's Degree in Computer Science

National College of Business Administration and Economics (NCBAE) - Lahore, Pakistan

2011 - 2012

Pre-bachelor Intermediate Degree in Computer Science

Government College University Faisalabad (GCUF) - Faisalabad, Pakistan

2008 - 2010

High School Diploma in Mathematics and Computer Science

BISE Lahore Board - Lahore, Pakistan

Certifications

OCTOBER 2017 - PRESENT

TestDome Certificate of Achievement – JavaScript

TestDome

Skills

Libraries/APIs

Node.js, React, Puppeteer, EJS, REST APIs, Google Maps API, Sockets, Stripe, Stripe API, Vue, Google Maps, ImageMagick, Socket.IO, jQuery, Amazon Merchant API, Shopify API, WhatsApp API

Tools

Slack, Sequelize, Google Sheets, Puppet, Git, Sentry, AWS Command Line Interface (CLI), Figma, Oh My Zsh, Inkscape, PhpMyAdmin, Terraform, RabbitMQ, Celery

Languages

TypeScript, JavaScript, SQL, HTML, Sass, CSS, Python, PHP, Java

Frameworks

Next.js, Tailwind CSS, React Native, Express.js, Swagger, Jest, CodeIgniter 3, CodeIgniter, Bootstrap, Django

Paradigms

REST, Unit Testing, Agile, Test-driven Development (TDD), Microservices

Platforms

iOS, Android, Algolia, Amazon Web Services (AWS), Docker, Firebase, Google Cloud Platform (GCP), Mobile, Google AppSheet, MacOS, WordPress, Twilio, AWS Lambda

Storage

MongoDB, NoSQL, Redis, MySQL, Elasticsearch, PostgreSQL, Amazon DynamoDB

Other

JSDOM, Learning Management Systems (LMS), Leadership, Software Architecture, Full-stack Development, MERN Stack, Full-stack, Technical Leadership, APIs, Team Leadership, Back-end, Axios, Airtable, Mobile First, Styled-components, API Integration, Front-end, Front-end Development, CTO, Data Analytics, Data Analysis, Data Engineering, Web Scraping, Chrome Extensions, CSS Grid, Amazon RDS, Cloud, CI/CD Pipelines, Geofencing, Geolocation, Architecture, Finance, OAuth, Facebook Ads, SVG Animation, SVG, GSM, Data Compression, Image Processing, Software, Programming, Computer Science, Mobile Apps, VPS/VDS, Interactive Voice Response (IVR), WordPress Plugins, WordPress Themes, Hotels & Lodging, PSD to HTML, SMS Bots, Lambda Functions

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring