Abdullah Shahid, Developer in Lahore, Punjab, Pakistan
Abdullah is available for hire
Hire Abdullah

Abdullah Shahid

Verified Expert  in Engineering

Bio

Abdullah is a highly skilled software engineer with five years of experience in the IT and services industry. He specializes in a wide range of tools and technologies, including Node.js, React, Redux, MySQL, MongoDB, JavaScript, and TypeScript. His strong team spirit and innovative mindset make him a valuable asset for any project. Abdullah ensures that development goals are met with technical excellence and creative problem-solving.

Portfolio

Code Graphers
JavaScript, React, PostgreSQL, React Native, SQL, REST APIs, GraphQL, APIs...
CodingCops
JavaScript, React, PostgreSQL, React Native, SQL, REST APIs, GraphQL, APIs...
TechClan
JavaScript, React, Node.js, TypeScript, React Native, SQL, REST APIs, GraphQL...

Experience

  • JavaScript - 4 years
  • Material UI - 4 years
  • MongoDB - 3 years
  • Node.js - 3 years
  • REST APIs - 3 years
  • PostgreSQL - 3 years
  • React - 3 years
  • Next.js - 2 years

Availability

Part-time

Preferred Environment

Docker, React Native, Web & Mobile Applications, Front-end Development, Front-end Design, Material UI, Tailwind CSS, Node.js, Yarn, Amazon S3 (AWS S3)

The most amazing...

...project I've led improved eCommerce efficiency, boosting client sales by 40% through innovative back-end solutions and seamless integrations.

Work Experience

Technical Team Lead

2022 - 2024
Code Graphers
  • Was in charge of performance optimization, management, and improving product quality.
  • Led a team of seasoned JavaScript developers to execute projects successfully.
  • Participated in architectural discussions to achieve scalability and performance.
Technologies: JavaScript, React, PostgreSQL, React Native, SQL, REST APIs, GraphQL, APIs, HTML, CSS, User Interface (UI), MongoDB, MySQL, IMAP, Data Scraping, CI/CD Pipelines, Design, GitHub, Vue, Web Design, Responsive Web Design (RWD), NestJS, Amazon Web Services (AWS), Agora, VoIP, Web & Mobile Applications, Stripe, Front-end Development, Auth0, Front-end Design, HTML5, Material UI, Styled-components, Figma, Full-stack, MUI CSS, Full-stack Development, OpenAI, RedwoodJS, Stripe API, Firebase Cloud Functions, Google Cloud Functions, Google Cloud Platform (GCP), Software Architecture, Security, Google Analytics, API Integration, REST API Clients, Flexbox, Lodash, Server-side Rendering (SSR), Sockets, Backbone.js, jQuery, CSS3, Back-end, Dashboards, Jira REST API, ServiceNow REST API, No-code Development, ChatGPT, Terraform, ETL, Git, Startups, Build Processes, Distributed Systems, Key Performance Metrics, Metrics, Scalability, Java, Microsoft SQL Server, Visual Studio Code (VS Code), Front-end, Microfrontends, OWASP, Klaviyo, JSON, JSON API, Contentful, Python, Headless CMS, Android, Kotlin, Swift, Vercel, Large Language Models (LLMs), REST, React Query, React Router, WebRTC, Google AppSheet, Unity, Bundler, FastAPI, Data Extraction, Tesseract, Svelte, UI Design, Blockchain, Web3, Go, Solana, SendBird, PDF, Email, SendGrid, Puppeteer, Express.js, Marketplaces, Angular, Flask, Chakra UI, Vite, Jest, Cypress, D3.js, Web3.js, Decentralized Applications, Solidity, Airtable, Remix, Ant Design, SvelteKit, Firebase Analytics, Firebase Hosting, Tags, Cloud Firestore, Docker, App Store, Safari, Objective-C, Safari Extensions, Web Extensions, Xcode, eCommerce, Liquid Template, Tailwind CSS, Privy, Mobile Development, Progressive Web Applications (PWAs), Pixel Perfect, Architecture, Mobile, Scheduling, Google Calendar, Calendars, Document Management Systems (DMS), Tailwind UI, Minimum Viable Product (MVP), NoSQL, CSS Modules, WebSockets, Firebase, Payment APIs, Ruby, Ruby on Rails (RoR), MariaDB

Software Engineer

2021 - 2022
CodingCops
  • Contributed to data fixes and high-priority bug fixes on the production app.
  • Implemented various HR tool integrations in our app.
  • Worked actively on product quality and defined the app's new architecture.
Technologies: JavaScript, React, PostgreSQL, React Native, SQL, REST APIs, GraphQL, APIs, HTML, CSS, SCSS, User Interface (UI), MongoDB, MySQL, IMAP, Data Scraping, CI/CD Pipelines, Design, GitHub, Vue, Web Design, Responsive Web Design (RWD), NestJS, Amazon Web Services (AWS), Agora, VoIP, Web & Mobile Applications, Stripe, Front-end Development, Auth0, Front-end Design, HTML5, Material UI, Styled-components, Figma, Full-stack, MUI CSS, RedwoodJS, Firebase, Stripe API, Security, API Integration, REST API Clients, Server-side Rendering (SSR), Backbone.js, jQuery, CSS3, Back-end, Dashboards, ChatGPT, Git, Microsoft SQL Server, Visual Studio Code (VS Code), Front-end, Microfrontends, OWASP, Klaviyo, JSON, JSON API, Contentful, Python, Headless CMS, Android, iOS, Kotlin, Swift, Vercel, Large Language Models (LLMs), REST, React Query, React Router, WebRTC, Google AppSheet, Unity, Bundler, FastAPI, Data Extraction, Tesseract, Svelte, UI Design, Blockchain, Web3, DevOps, Ethereum, Go, Rust, Solana, SendBird, PDF, Email, SendGrid, Puppeteer, Express.js, Marketplaces, Angular, Flask, Chakra UI, Vite, Jest, Cypress, D3.js, Web3.js, Decentralized Applications, Solidity, Airtable, Remix, Ant Design, SvelteKit, Firebase Analytics, Firebase Hosting, Tags, Cloud Firestore, Docker, Shopify, App Store, Safari, Objective-C, Safari Extensions, Web Extensions, Xcode, eCommerce, Liquid Template, Mobile Architecture, Tailwind CSS, Responsive Web Apps, Privy, Mobile Development, Progressive Web Applications (PWAs), Pixel Perfect, Architecture, Mobile, Scheduling, Google Calendar, Calendars, Document Management Systems (DMS), Tailwind UI, Minimum Viable Product (MVP), NoSQL, CSS Modules, WebSockets, Payment APIs, Ruby, Ruby on Rails (RoR)

Associate Software Engineer

2021 - 2021
TechClan
  • Implemented very complex business requirements on React.
  • Used webhook and client APIs to send and receive data.
  • Developed the front end according to the Figma designs.
Technologies: JavaScript, React, Node.js, TypeScript, React Native, SQL, REST APIs, GraphQL, APIs, HTML, CSS, SCSS, User Interface (UI), MongoDB, MySQL, IMAP, Design, GitHub, Web Design, Responsive Web Design (RWD), NestJS, PostgreSQL, Web & Mobile Applications, Stripe, Front-end Development, Front-end Design, HTML5, Material UI, Styled-components, Figma, Full-stack, MUI CSS, RedwoodJS, Security, API Integration, REST API Clients, Back-end, Amazon Web Services (AWS), Git, Microsoft SQL Server, Visual Studio Code (VS Code), Front-end, Microfrontends, OWASP, Klaviyo, JSON, JSON API, Contentful, Python, Headless CMS, Android, iOS, Kotlin, Vercel, Large Language Models (LLMs), REST, React Query, React Router, WebRTC, Google AppSheet, Unity, FastAPI, Data Extraction, Tesseract, Svelte, UI Design, Web3, Solana, SendBird, PDF, Email, SendGrid, Express.js, Flask, Chakra UI, Vite, Jest, Cypress, D3.js, Angular, Web3.js, Decentralized Applications, Solidity, Airtable, Remix, SvelteKit, Firebase Analytics, Firebase Hosting, Tags, Cloud Firestore, Shopify, App Store, Safari, Objective-C, Web Extensions, Xcode, eCommerce, Privy, Mobile Development, Architecture, Mobile, Scheduling, Google Calendar, Calendars, Tailwind UI, Minimum Viable Product (MVP), NoSQL, CSS Modules, WebSockets, Firebase, Payment APIs

Full-stack Developer

2020 - 2021
Rent Everything
  • Developed an application with the slogan Rent Everything, allowing users to rent cars, properties, and services.
  • Started the development process from scratch and completed it.
  • Sold the product to an investor while development was in progress.
Technologies: Laravel, React, Design, GitHub, Web Design, Responsive Web Design (RWD), React Native, Web & Mobile Applications, Front-end Development, Front-end Design, HTML5, Material UI, Styled-components, Full-stack, MUI CSS, REST API Clients, Back-end, Git, Microsoft SQL Server, Visual Studio Code (VS Code), Microfrontends, OWASP, Android, Vercel, Large Language Models (LLMs), REST, UI Design, SendBird, PDF, Email, SendGrid, Express.js, Chakra UI, Vite, Cypress, Angular, Web3.js, Decentralized Applications, Solidity, App Store, Safari, Safari Extensions, Xcode, Mobile Development, Architecture, Mobile, Google Calendar, Tailwind UI, Minimum Viable Product (MVP), Firebase, Payment APIs

Experience

Upcover

https://www.upcover.com/
Upcover is an insurance platform designed specifically for small businesses in Australia. Its user-friendly interface aims to simplify the process of obtaining business insurance.

PROBLEM STATEMENT
Traditional business insurance processes can be unmanageable, time-consuming, and often do not meet small businesses' specific needs. Many small business owners struggle with understanding complex insurance jargon and dealing with lengthy paperwork.

SOLUTION
As part of a 3-person front-end development team, we built Upcover from the ground up, focusing on creating a great user experience. The platform features an easy-to-use interface that guides users through the insurance selection process. It provides clear, straightforward information and allows businesses to obtain coverage quickly and easily without the usual struggle.

TECHNOLOGIES
• Front-end: React, Redux, HTML5, CSS3, JavaScript
• Back-end integration: RESTful APIs

Rent Everything

https://www.rentanything.io/
Rent Everything is a web application with the slogan "rent everything." It serves as a broad rental marketplace, offering categories such as cars, properties, and various services. The platform connects renters and rentees, providing a secure and efficient rental process.

PROBLEM STATEMENT
Users seeking rental services for cars, properties, and various other items often struggle by navigating multiple platforms, each specializing in a single category. This fragmented experience makes it challenging to compare options and find the best deals efficiently.

SOLUTION
As a full-stack developer on the core team, I contributed to building a unified platform that combines various rental categories into a single website. We developed features such as a fast search and filter system, user reviews, secure payment processing, and a user-friendly interface. This all-in-one solution simplifies the rental process for both renters and service providers.

TECHNOLOGIES
• Front-end: Angular, Bootstrap, JavaScript
• Back-end: Node.js, Express.js
• Database: MongoDB
• Additional: Payment gateways, authentication systems

SaplingHR

https://www.saplinghr.com/
HerdPay is a fintech application that simplifies group payments, such as splitting bills and group checkouts. It offers a straightforward way for users to manage shared expenses.

PROBLEM STATEMENT
Managing group expenses, such as splitting bills among friends or family, can often lead to confusion, miscommunication, and even conflicts. Traditional payment systems do not always cater to the specific needs of group payments, making it challenging to distribute costs fairly.

SOLUTION
As a senior software engineer at HerdPay, I was responsible for developing new features and enhancing existing ones. The platform includes functionalities like automatic bill splitting, group payment options, and detailed transaction records. These features simplify the process of managing shared expenses, making it easy and transparent for all parties involved.

TECHNOLOGIES
• Front-end: Vue, Vuetify, JavaScript
• Back-end: Node.js, Express.js
• Database: MySQL
• Additional: Payment gateways, security measures

HerdPay

https://herdpay.com/
HerdPay is fintech project focused on splitting bills and group checkout.

As a senior software engineer on HerdPay, I was responsible for developing new features and improving the already implemented ones.

DuroLabs

https://www.durolabs.co/
PROBLEM STATEMENT
Engineering teams in hardware product development face challenges with complex data, inter-team coordination, and frequent design revisions. Traditional PLM tools are cumbersome, lack CAD integration, and do not support agile workflows well, leading to time wasted on administrative tasks.

SOLUTION
• CAD Integration: Easily share and update designs with Solidworks, Onshape, and Altium.
• Centralized Data: Manage BOMs, revisions, and documentation in one place for accuracy.
• Agile Support: Enable faster iterations and improved collaboration with agile workflows.

KEY CONTRIBUTIONS
• Enhanced Onshape component syncing.
• Developed database migration scripts and optimized website performance.
• Collaborated on electrical assembly revisions.
• Converted modules to microservices using Apollo Federation and GraphQL.
• Introduced Redis caching and cron jobs, improving user performance by 60%.

TECH STACK
• React
• CronJobs
• Node.js
• Express.js
• Redis
• Elasticsearch
• Apollo Federation
• Apollo Server
• Apollo Client
• GraphQL
• MUI
• Microservice Architecture
• Prisma
• MongoDB
• PostgreSQL
• Nexus
• Pothos
• Docker
• PropelAuth
• Kafka
• Redux
• CAD Integrations
• Redux Saga

Education

2017 - 2021

Bachelor's Degree in Computer Science

COMSATS University Islamabad - Lahore, Punjab, Pakistan

Skills

Libraries/APIs

React, Node.js, Antd, REST APIs, Stripe, Flexbox, Lodash, Sockets, Backbone.js, jQuery, Jira REST API, JSON API, React Query, React Router, WebRTC, SendBird, D3.js, Web3.js, Vue, Stripe API, ServiceNow REST API, Puppeteer, Google Calendar API

Tools

Slack, GitHub, Git, SendGrid, Firebase Analytics, Xcode, Agora, Auth0, Figma, Google Analytics, ChatGPT, Bundler, Terraform

Languages

JavaScript, TypeScript, HTML, CSS, SQL, HTML5, CSS3, Python, Kotlin, Swift, Go, Objective-C, Liquid Template, Ruby, GraphQL, SCSS, Java, Rust, Solidity

Frameworks

Next.js, Redux, Material UI, Express.js, React Native, MUI CSS, RedwoodJS, Unity, Svelte, Angular, Flask, Jest, Cypress, Remix, Ruby on Rails (RoR), Laravel, NestJS, Tailwind CSS, Ant Design, Yarn

Paradigms

Responsive Web Design (RWD), ETL, Microfrontends, REST, UI Design, Object-oriented Programming (OOP), Key Performance Metrics, DevOps, Mobile Development

Platforms

Visual Studio Code (VS Code), Amazon Web Services (AWS), Firebase, Docker, Klaviyo, Contentful, Android, iOS, Vercel, Google AppSheet, Shopify, Safari, Mobile, Google Cloud Platform (GCP), Azure, Blockchain, Ethereum

Storage

PostgreSQL, MongoDB, MySQL, JSON, Cloud Firestore, NoSQL, Databases, Microsoft SQL Server, MariaDB, Amazon S3 (AWS S3)

Industry Expertise

Web Design

Other

Data Structures, Web Development, APIs, User Interface (UI), Design, Web & Mobile Applications, Front-end Development, Front-end Design, Styled-components, Full-stack, Full-stack Development, Security, API Integration, REST API Clients, Server-side Rendering (SSR), Booking, Back-end, Dashboards, Front-end, OWASP, Headless CMS, FastAPI, Data Extraction, Tesseract, Web3, Solana, PDF, Email, Marketplaces, Chakra UI, Vite, Decentralized Applications, Airtable, SvelteKit, Firebase Hosting, Tags, App Store, Safari Extensions, Web Extensions, eCommerce, Privy, Progressive Web Applications (PWAs), Architecture, Google Calendar, Tailwind UI, Minimum Viable Product (MVP), WebSockets, Payment APIs, IMAP, Data Scraping, CI/CD Pipelines, VoIP, Firebase Cloud Functions, No-code Development, Startups, Build Processes, Distributed Systems, Metrics, Scalability, Large Language Models (LLMs), Mobile Architecture, Responsive Web Apps, Pixel Perfect, Scheduling, Calendars, Document Management Systems (DMS), CSS Modules, OpenAI, Google Cloud Functions, Software Architecture, MERN Stack

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