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

Talha Habib

Verified Expert  in Engineering

Software Developer

Location
Faisalabad City, Punjab, Pakistan
Toptal Member Since
March 8, 2022

Talha is a full-stack JavaScript developer with 8+ years of experience. Some of the technologies he worked with include React, Next.js, MongoDB, PostgreSQL, Express, Elasticsearch, AWS/GWS, and Google Maps. He's currently working on a rental marketplace called Lighthouse as the lead engineer and engineering manager leading two departments, each with a team of 10 or more people. Talha is in charge of maintaining and upgrading client-facing apps while leading the team goals to the next level.

Portfolio

Zad Group
Agile, Amazon Web Services (AWS), Architecture, APIs, Node.js, React, Next.js...
Hotel Engine
Node.js, React, Axios, APIs, Microservices, AWS Lambda, Lambda Functions...
Lighthouse
Node.js, Express.js, TypeScript, Sequelize, Swagger, Next.js, Tailwind CSS...

Experience

Availability

Full-time

Preferred Environment

Slack, Next.js, Sequelize, Tailwind CSS, TypeScript, Express.js, Figma, MacOS, Oh My Zsh, Git, Finance, Back-end

The most amazing...

...thing I've achieved is building the startup Lighthouse from the ground up solo for 3+ years. It's thriving with 200+ employees and rich technical solutions.

Work Experience

Principal Engineer

2022 - PRESENT
Zad Group
  • Introduced new approaches and tools to help the team accomplish its goals.
  • Set a new bar and practices for the QA and engineering team to get the most out of their day.
  • Helped hire and vet candidates for multiple tech and non-tech roles.
  • Contributed as a full-stack JavaScript engineer to the education and vet team and getting deliveries done.
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 - PRESENT
Hotel Engine
  • Managed a team of four engineers in 3+ groups along with other departments with 10-20 engineers in each department and helped make decisions for their ongoing goals.
  • Helped upgrade existing tools, integrate new tools, and preach best practices.
  • Contributed to the core foundation of new tools for their structure, behavior, and approach while introducing and highlighting existing fixable.
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
  • Developed cron workers to process incoming data feeds, handling 10,000+ records to insert and update to Postgres each day, Elasticsearch via integrations, and AWS Fargate CDK deploy.
  • Built а Chrome extension to collect data from multiple endpoints and help the internal ops team progress faster. The extension is currently live.
  • Introduced and enforced release day practices to better establish QA with smoke tests and feature releases on the percentage of users before going live, resulting in app uptime and stable builds.
  • Established design documentation practices to help take or transfer tasks from engineers to other engineers, minimizing spikes for faster pace results.
  • Introduced and set up best version control practices, allowing an unblocked release pipeline for fast-paced deliveries.
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 benefits of trending technologies.
  • Developed a truck weight system that expanded their business and ensured goods export/import quality by 100%, and lowered time consumption 75% on each truck.
  • Led team to adopt best practices and user experience mindset around database and end-user facing functionality.
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
  • Led the engineering team to pick up the pace with progress while doing rapid development.
  • Made technical decisions and roadmap around MVP and version of feature for better agile and sprint practices.
  • Built internal image processing tool from scratch, acting as CTO/Engineering Lead and Engineer to adapt and provide for growing startup needs.
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 Twilio-based IVR to handle the automated calls and serve as a full-scale automated call-center or help-center SaaS app.
  • Developed WordPress Plugins that got sold up to 100k copies on CodeCanyon and the official WordPress directory.
  • Developed Twilio-based SMS/MMS automated campaign/notifier system that integrates with WhatsApp API was adapted by restaurants and LMS to notify users.
  • Developed integrated T-Shirt design Merch that auto-posts and extend client business to Amazon, TeeSprint, Shopify, and others, raising sails to 150%.
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

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.

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

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, Figma, Oh My Zsh, Inkscape, PhpMyAdmin, Terraform

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

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

OCTOBER 2017 - PRESENT

TestDome Certificate of Achievement – JavaScript

TestDome

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