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

Abdullah Shahid

Verified Expert  in Engineering

Front-end Developer

Location
Lahore, Punjab, Pakistan
Toptal Member Since
August 23, 2022

Abdullah is a software engineer with a history of working in the information technology and services industry. He specializes in using various tools, languages, and databases, including Node.js, React, Redux, MySQL, MongoDB, JavaScript, and TypeScript. As a professional and team player working on multiple projects, Abdullah enjoys thinking of development beyond coding to find simple solutions to complex problems.

Portfolio

Code Graphers
JavaScript, Ruby on Rails (RoR), React, PostgreSQL, React Native, SQL...
CodingCops
JavaScript, Ruby on Rails (RoR), React, PostgreSQL, React Native, SQL...
TechClan
JavaScript, React, Node.js, TypeScript, React Native, SQL, REST APIs, Android...

Experience

Availability

Full-time

Preferred Environment

Docker, React Native, Web & Mobile Applications, Front-end Development, Front-end Design, HTML5, Material UI, Tailwind CSS

The most amazing...

...thing I've worked on is Sapling, an HR management tool used by 400,000+ users.

Work Experience

Technical Team Lead

2022 - PRESENT
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, Ruby on Rails (RoR), React, PostgreSQL, React Native, SQL, REST APIs, Android, GraphQL, Responsive Web Apps, Websites, Development, Front-end, APIs, HTML, CSS, User Interface (UI), User Experience (UX), MongoDB, PHP, MySQL, IMAP, Data Scraping, CI/CD Pipelines, Design, GitHub, Vue, Web Design, Responsive Web Design (RWD), NestJS, Amazon Web Services (AWS), iOS, 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), Leadership, Technical Leadership, Software Architecture, Security, Google Analytics, API Integration, Ruby, REST API Clients, Flexbox, Lodash, Server-side Rendering (SSR), Sockets, Backbone.js, jQuery, Architecture, CSS3, Bubble, Back-end, C#, 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

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, Ruby on Rails (RoR), React, PostgreSQL, React Native, SQL, REST APIs, Android, GraphQL, Responsive Web Apps, Websites, Development, Front-end, APIs, HTML, CSS, SCSS, User Interface (UI), User Experience (UX), MongoDB, PHP, MySQL, IMAP, Data Scraping, CI/CD Pipelines, Design, GitHub, Vue, Web Design, Responsive Web Design (RWD), NestJS, Amazon Web Services (AWS), iOS, 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, Leadership, Technical Leadership, Security, API Integration, Ruby, REST API Clients, Server-side Rendering (SSR), Backbone.js, jQuery, CSS3, Back-end, C#, Dashboards, ChatGPT, Git, Microsoft SQL Server

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, Android, GraphQL, Responsive Web Apps, Websites, Development, Front-end, APIs, HTML, CSS, SCSS, User Interface (UI), User Experience (UX), MongoDB, PHP, MySQL, IMAP, Design, GitHub, Web Design, Responsive Web Design (RWD), NestJS, PostgreSQL, iOS, Web & Mobile Applications, Stripe, Front-end Development, Front-end Design, HTML5, Material UI, Styled-components, Figma, Full-stack, MUI CSS, RedwoodJS, Security, API Integration, Ruby, REST API Clients, Back-end, C#, Amazon Web Services (AWS), Git, Microsoft SQL Server

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, iOS, Web & Mobile Applications, Front-end Development, Front-end Design, HTML5, Material UI, Styled-components, Full-stack, MUI CSS, REST API Clients, Back-end, C#, Git, Microsoft SQL Server

Upcover

https://www.upcover.com/
An insurance app for businesses based in Australia. Upcover focuses on providing an easy flow for small-scale enterprises to get insured. I was part of a three-person team that developed the front end from scratch.

Rent Everything

A listings web app with the motto "rent everything." Rent Everything focuses on car, property, and service rentals, including a wide range of subcategories. I worked as a full-stack developer on the core team of Rent Everything.

HR Boarding Software for New Employees

https://www.saplinghr.com/
Sapling is a people operations platform that manages everything from onboarding, learning, HRIS, and performance.

The partner of choice for people leaders who care about employee experience, retention, and creating an amazing culture for the most successful teams.

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.
2017 - 2021

Bachelor's Degree in Computer Science

COMSATS University Islamabad - Lahore, Punjab, Pakistan

Libraries/APIs

React, Node.js, Antd, REST APIs, Stripe, Flexbox, Lodash, Sockets, Backbone.js, jQuery, Jira REST API, Vue, Stripe API, ServiceNow REST API

Tools

Sublime Text 3, Slack, GitHub, Bubble, Git, Microsoft Teams, Jira, Agora, Auth0, Figma, Google Analytics, ChatGPT, Asana, Terraform

Frameworks

Next.js, Redux, Material UI, React Native, MUI CSS, RedwoodJS, Ruby on Rails (RoR), NestJS, Laravel, Express.js, Tailwind CSS

Languages

JavaScript, TypeScript, HTML, CSS, SQL, HTML5, Ruby, CSS3, C#, PHP, GraphQL, SCSS, Java

Paradigms

Responsive Web Design (RWD), ETL, Object-oriented Programming (OOP), Key Performance Metrics

Platforms

Visual Studio Code (VS Code), Firebase, Android, Amazon Web Services (AWS), iOS, Google Cloud Platform (GCP), Azure, Docker

Storage

PostgreSQL, MongoDB, MySQL, Databases, Microsoft SQL Server

Industry Expertise

Web Design

Other

Data Structures, Web Development, Responsive Web Apps, Websites, Development, Front-end, APIs, User Interface (UI), Design, Web & Mobile Applications, Front-end Development, Front-end Design, Styled-components, Full-stack, Full-stack Development, Leadership, Technical Leadership, Security, API Integration, REST API Clients, Server-side Rendering (SSR), Architecture, Booking, Back-end, Dashboards, ClickUp, User Experience (UX), IMAP, Data Scraping, CI/CD Pipelines, VoIP, Firebase Cloud Functions, No-code Development, Startups, Build Processes, Distributed Systems, Metrics, Scalability, Software Project Management, OpenAI, Google Cloud Functions, Software Architecture

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