Abdul Haseeb Khan, Developer in Lahore, Punjab, Pakistan
Abdul is available for hire
Hire Abdul

Abdul Haseeb Khan

Full-stack Developer

Lahore, Punjab, Pakistan

Toptal member since March 7, 2024

Bio

Abdul is a dedicated full-stack Ruby on Rails software engineer from Lahore, Pakistan. With over eight years of experience in the field, he has managed his startup and has played the role of a full-time software engineer at a software services agency. Abdul has also served as a consultant on various projects and specializes in data aggregation, educational technology (edtech), and healthcare platforms, showcasing his expertise and versatility in the tech industry.

Portfolio

Self-employed
Ruby, Sidekiq, PostgreSQL, Google Cloud, Amazon Web Services (AWS), Kubernetes...
ShareGrid
Ruby on Rails (RoR), React, SQL, HTML5, CSS, GraphQL, MySQL, Elasticsearch...
Pattern
Ruby, Sidekiq, Docker, Amazon EC2, Amazon RDS, Amazon Aurora, Snowflake...

Experience

  • PostgreSQL - 7 years
  • Redis - 7 years
  • Ruby on Rails (RoR) - 7 years
  • Ruby - 7 years
  • Amazon Web Services (AWS) - 7 years
  • Sidekiq - 6 years
  • Google Cloud - 6 years
  • Kubernetes - 2 years

Preferred Environment

Ruby, Linux, Kubernetes, Sidekiq, Docker, Ruby on Rails (RoR)

The most amazing...

...thing I've done is lead a project at an edtech company, Interstride, and use Sidekiq, Elasticsearch, Rails, and React to craft vital business features.

Work Experience

Software Engineering Consultant

2020 - PRESENT
Self-employed
  • Worked on highly technical projects on edtech, healthcare, and data aggregation platforms.
  • Managed and worked with teams to deliver code in an agile environment.
  • Worked extensively with cloud solutions on AWS and the Google Cloud Platform. Gained experience with scaling and managing cloud infrastructure.
Technologies: Ruby, Sidekiq, PostgreSQL, Google Cloud, Amazon Web Services (AWS), Kubernetes, Redis, Stimulus, Turbo, Ruby on Rails (RoR), Heroku, JavaScript, Data Scraping, Web Scraping, Website Data Scraping, CAPTCHA, CSS, SQL, MySQL, HTML5, REST APIs, Full-stack

Full-stack React and Ruby on Rails Software Engineer

2024 - 2026
ShareGrid
  • Led development of a nationwide rental shipping feature on ShareGrid using Rails and React, enabling cross-region logistics and expanding marketplace transaction capabilities.
  • Implemented third-party integrations, including Amplitude analytics and NGWAF security firewall, enhancing real-time product insights and strengthening platform security posture, while ensuring seamless deployment within AWS-based infrastructure.
  • Delivered high-impact features end-to-end using Jira, collaborating cross-functionally while maintaining high code quality, improving platform stability, and release velocity.
Technologies: Ruby on Rails (RoR), React, SQL, HTML5, CSS, GraphQL, MySQL, Elasticsearch, Redis, Amazon Web Services (AWS), TypeScript, REST APIs, Full-stack

Software Engineering Consultant

2020 - 2021
Pattern
  • Worked on analyzing eCommerce listings and building sales rank. Collected and organized data from various eCommerce marketplaces to be consumed.
  • Handled concurrent jobs using Sidekiq, auto-scaling, and deployments to AWS. Used Amazon Marketplace Web Service (MWS) extensively and scaled our background jobs to overcome rate limitations.
  • Collaborated directly with the VP of engineering to analyze and provide better insights to clients. Oversaw the development process of the project for eCommerce insights from Amazon.
Technologies: Ruby, Sidekiq, Docker, Amazon EC2, Amazon RDS, Amazon Aurora, Snowflake, Amazon ElastiCache, Amazon Web Services (AWS), Ruby on Rails (RoR), Heroku, JavaScript, Data Scraping, Web Scraping, Website Data Scraping, CAPTCHA, CSS, SQL, HTML5, REST APIs, Full-stack

Lead Engineer

2019 - 2020
Interstride
  • Led the development process on Interstride. Developed features and managed security updates.
  • Added support for Docker and continuous integration. Managed the cloud infrastructure for our services.
  • Improved the overall workflow and worked on integrating our APIs and microservices.
Technologies: Ruby on Rails 5, React, PostgreSQL, Heroku, Amazon Web Services (AWS), Ruby on Rails (RoR), JavaScript, Elasticsearch, CSS, SQL, MySQL, HTML5, GraphQL, REST APIs, Full-stack

Software Engineer

2017 - 2019
Software Development Agency
  • Developed and maintained applications and provided technical support. Worked with Ruby on Rails as a full-stack developer and with front-end technologies, including React and Angular.
  • Implemented a continuous integration process for effective deployments and automated testing to stage QA servers.
  • Managed our servers running on AWS and Heroku. Extensively worked with AWS.
Technologies: Ruby, Ruby on Rails 5, Ruby on Rails 4, Sidekiq, RSpec, Capybara, Ruby on Rails (RoR), Heroku, JavaScript, CSS, SQL, HTML5, REST APIs, Full-stack

Experience

Interstride

http://interstride.com
I contributed to an integrated platform supporting international students and alums from admissions to graduation. The online platform integrates with each partner university to allow students access. Interstride provides various resources and features that help international students succeed.

Skills

Libraries/APIs

REST APIs, Sidekiq, React

Tools

RSpec, Webpack, Turbo, Amazon ElastiCache

Languages

Ruby, JavaScript, CSS, SQL, HTML5, TypeScript, Snowflake, Assembly Language, GraphQL

Frameworks

Ruby on Rails 5, Ruby on Rails 4, Ruby on Rails (RoR), Capybara, Stimulus, Redux

Platforms

Linux, Heroku, Kubernetes, Docker, Amazon Web Services (AWS), Amazon EC2

Storage

PostgreSQL, Redis, MySQL, Amazon Aurora, Google Cloud, Databases, Elasticsearch

Paradigms

Compiler Design, Role-based Access Control (RBAC)

Other

Amazon RDS, Data Scraping, Web Scraping, Website Data Scraping, Full-stack, CAPTCHA, Algorithms, Programming, Engineering Software, Calculus, Linear Algebra, Software Engineering

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