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, Fintech, AI Automation, GraphQL...
Swipey
Python, Node.js, TypeScript, RabbitMQ, Django, Celery, Redis, Finance, Fintech...
Grab Holdings
Python, Node.js, AWS Command Line Interface (CLI), OAuth, RAG Systems...

Experience

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

Preferred Environment

Next.js, TypeScript, Node.js, React, Communication, Code Review

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, Fintech, AI Automation, GraphQL, Large Language Models (LLMs), Claude, OAuth 2, Webhooks, LangChain, LangGraph, Agentic AI, Kubernetes, Claude Code

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, Finance, Fintech, Payment Gateways, GraphQL, Large Language Models (LLMs), Claude, OAuth 2, Webhooks, LangChain, LangGraph, Agentic AI, Kubernetes, Claude Code

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, RAG Systems, Retrieval-augmented Generation (RAG), Knowledge Graphs, Artificial Intelligence (AI), AI Integration, Conversational AI, GraphRAG, Fintech, GraphQL, Large Language Models (LLMs), Auth0, Claude, OAuth 2, LangChain, AI Agents, LangGraph, Agentic AI, Multi-agent Systems, Kubernetes, Claude Code

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, Fractional CTO, Education Technology (Edtech), Mobile App Development, Mobile Development, Fintech, Payment Gateways, GraphQL, Large Language Models (LLMs), Auth0, Claude, OAuth 2, Webhooks, LangChain, LangGraph, Agentic AI, Kubernetes, Claude Code

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, Fractional CTO, NestJS, Fintech, Payment Gateways, GraphQL

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, Communication, Interviewing, Team Management, Scaling, NestJS, Fintech, n8n, Large Language Models (LLMs), Auth0, Webhooks

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, Infrastructure, Supabase Auth, Webhooks

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, Webhooks

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, Supabase, Laravel

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, High Code Quality, Laravel

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.

Lead AI Engineer

http://meetanima.ai
CONTRIBUTIONS
• Architected and engineered knowledge ingestion for GraphRaG.
• Served as a solo-engineer, taking a knowledge-based natural tone chat from 0->1.
• Designed and maintained internal API, AUTH, push, and database from scratch.

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, GitHub, n8n, Auth0, Claude, Git, Sentry, AWS Command Line Interface (CLI), GraphRAG, Amazon Simple Queue Service (SQS), Claude Code, Figma, Oh My Zsh, Inkscape, PhpMyAdmin, Terraform, RabbitMQ, Celery

Languages

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

Frameworks

Next.js, Tailwind CSS, React Native, NestJS, OAuth 2, LangGraph, Express.js, Swagger, Jest, Laravel, CodeIgniter 3, CodeIgniter, Bootstrap, Django

Paradigms

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

Platforms

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

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, Architecture, 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, Communication, Code Review, Interviewing, Team Management, Hands-on Implementation, Infrastructure, High Code Quality, Scaling, Supabase, Supabase Auth, Education Technology (Edtech), Mobile App Development, Web App Development, Fintech, AI Automation, Payment Gateways, Large Language Models (LLMs), Webhooks, LangChain, AI Agents, Agentic AI, Chrome Extensions, CSS Grid, Amazon RDS, Cloud, CI/CD Pipelines, Geofencing, Geolocation, Finance, OAuth, Security, Fractional CTO, RAG Systems, Retrieval-augmented Generation (RAG), Knowledge Graphs, Artificial Intelligence (AI), AI Integration, Conversational AI, Amazon API Gateway, Amazon EventBridge, Vite, Multi-agent Systems, 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, Web Applications, Machine Learning

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