
Abdul Haseeb Khan
Verified Expert in Engineering
Full-stack Developer
Lahore, Punjab, Pakistan
Toptal member since March 7, 2024
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
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
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.
Full-stack React and Ruby on Rails Software Engineer
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.
Software Engineering Consultant
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.
Lead Engineer
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.
Software Engineer
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.
Experience
Interstride
http://interstride.comSkills
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring