Muhammad Saqib Tariq, Developer in Lahore Cantt, Punjab, Pakistan
Muhammad is available for hire
Hire Muhammad

Muhammad Saqib Tariq

Verified Expert  in Engineering

Software Developer

Lahore Cantt, Punjab, Pakistan

Toptal member since November 21, 2022

Bio

Muhammad is a quick learner who enjoys learning new languages and technologies. He has gathered skills in different areas of software development and has experience developing web and mobile applications. Muhammad has worked with clients from around the globe, but most were US-based.

Portfolio

Devsinc
React Native, HTML5, JavaScript, GraphQL, Git, React, Vue...
Devsinc
Ruby on Rails (RoR), Ruby on Rails API, React, React Native, Redux, Redux Thunk...
FreeLancer Agency
JavaScript, Python 3, Scrapy, Scraping, Ruby on Rails (RoR), React...

Experience

Availability

Full-time

Preferred Environment

Ruby on Rails 5, React, React Native, GraphQL, Front-end, PostgreSQL, Data Visualization, Ruby, Full-stack, MySQL, CSS, JavaScript Charting, Payment APIs, Full-stack Development, Web Development, Mobile Development, Next.js, Tailwind CSS, Amazon RDS, API Development, HTTPS, REST APIs, jQuery, Redis, AWS Elastic Beanstalk, Amazon EC2, Amazon ElastiCache, TypeScript

The most amazing...

...project I've contributed to has helped thousands of eligible students get financial aid.

Work Experience

Senior Software Engineer

2022 - 2024
Devsinc
  • Collaborated on an app built on React that accepts requests for satellite images of a specific region. It allows users to add specific conditions to the image request (e.g., cloudiness and priority).
  • Contributed to an app built on Node.js and React that allows organizations to manage different types of sensors attached to other equipment. It gives admin access to view readings of various sensors and highlight sensors with out-of-bounds reading.
  • Managed a team of seven developers working on different projects. Oversaw the overall development process, from getting client requirements to reviewing the PRs of other developers.
Technologies: React Native, HTML5, JavaScript, GraphQL, Git, React, Vue, Amazon Web Services (AWS), AWS Lambda, AWS IoT, Front-end, PostgreSQL, Data Visualization, Ruby, Amazon S3 (AWS S3), Full-stack, MySQL, CSS, JavaScript Charting, Payment APIs, Amazon API, Amazon Marketplace Web Service (MWS), Full-stack Development, Web Development, Mobile Development, Amazon RDS, API Development, HTTPS, REST APIs, Amazon ElastiCache, Web, Android, iOS, API Integration, TypeScript, Jest, React Query

Software Engineer

2021 - 2022
Devsinc
  • Worked on an app built using Ruby on Rails as the back end and React as the front end, allowing users to find commercial properties in USA and Canada that match specific rules (e.g., 1000m distance from Hospital and 2000m distance from a school).
  • Collaborated on an app built using Ruby on Rails as the back end and Vue as the front end, allowing users to add their working time and admins to see timesheets of users. It also manages the different types of leaves of users.
  • Managed a team of seven developers working on different projects. Managed the overall development process, from getting client requirements to reviewing the PRs of other developers.
Technologies: Ruby on Rails (RoR), Ruby on Rails API, React, React Native, Redux, Redux Thunk, Vue, Git, GitHub, Git Repo, HTML, JavaScript, Front-end, PostgreSQL, Data Visualization, Ruby, Amazon S3 (AWS S3), Full-stack, CSS, JavaScript Charting, MDBootstrap, Payment APIs, Full-stack Development, Web Development, Mobile Development, Amazon RDS, API Development, HTTPS, REST APIs, Web, API Integration, TypeScript, Jest

Full-stack Developer

2016 - 2022
FreeLancer Agency
  • Developed a web app powered by AI, it helps users to find and verify opportunities that match local regulation criteria faster.
  • Tracked and fixed bugs using Jira and Trello as reporting tools.
  • Built multiple apps using Vue, React, Ruby on Rails, and Python. Built scrapers using the Python framework Scrapy.
Technologies: JavaScript, Python 3, Scrapy, Scraping, Ruby on Rails (RoR), React, React Native, Vue, GraphQL, Node.js, Front-end, PostgreSQL, Data Visualization, Ruby, Amazon S3 (AWS S3), Full-stack, CSS, JavaScript Charting, Payment APIs, Full-stack Development, Web Development, Mobile Development, Amazon RDS, API Development, HTTPS, REST APIs, Web, API Integration, TypeScript, Jest, Cypress

Associate Software Engineer

2020 - 2021
Devsinc
  • Collaborated on a project that acts as a middleware between students and FSA(Federal Student Aid). It helps schools to manage student records and send the students' data (e.g., attendance, term, grades, and scores) to FSA.
  • Worked on a hybrid mobile app built using React Native, which allows students to track their attendance and manage their profiles. Students were able to complete different tasks, including scanning and signing documents.
  • Published mobile app built on react native to App Store and Play Store.
  • Deployed a web app built using Ruby on Rails to Heroku. Implemented different scheduled jobs using Heroku Scheduler.
Technologies: Ruby on Rails (RoR), React, React Native, Front-end, PostgreSQL, Data Visualization, Ruby, Amazon S3 (AWS S3), Full-stack, CSS, JavaScript Charting, Payment APIs, Full-stack Development, Web Development, Mobile Development, API Development, HTTPS, REST APIs, Web, API Integration, TypeScript

MemoEdu

https://memoedu.com/
Built using React Native, MemoEdu was developed using Ruby on Rails in the back end. It has an admin and student interface and has live applications on the App Store and Play Store.

MemoEdu's mobile app enables students to complete their financial aid, capture documents, receive live messaging, execute documents, and view academic progress directly through their mobile devices.

Users need to connect our fully integrative platform to their CRM or SIS to further enhance their student experience.

ZoneGoat

An app built on Ruby on Rails as the back end and React as the front end. AI-powered ZoneGoat helps you find and verify opportunities that match local regulation criteria faster. It has a feature to filter distance to find properties that match current or future regulations and keep pace with compliance across the US. It automatically collects properties for users.

Saffron App

http://www.saffronapp.co/
A time management tool built using Ruby on Rails as the back end and Vue as the front end. For those who are good stewards of time and want a more efficient way to manage it or if you are a business and want a single solution for time management.
2016 - 2020

Bachelor's Degree in Computer Science

Punjab University College of Information Technology - Lahore, Pakistan

Libraries/APIs

React, API Development, REST APIs, jQuery, Vue, Node.js, Sidekiq, Google API, JavaScript Charting, Ruby on Rails API, MDBootstrap, Amazon API, Amazon Marketplace Web Service (MWS), React Query

Tools

GitHub, Git, Amazon ElastiCache, RSpec, Redux Thunk

Languages

Ruby, JavaScript, HTML5, HTML, CSS, GraphQL, TypeScript, Python 3

Frameworks

React Native, Ruby on Rails (RoR), Django, Next.js, Tailwind CSS, Scrapy, Redux, Jest, Cypress

Platforms

Amazon EC2, Web, Docker, Amazon Web Services (AWS), Heroku, AWS Elastic Beanstalk, Android, iOS, AWS Lambda, AWS IoT

Storage

PostgreSQL, Amazon S3 (AWS S3), Redis, MySQL

Paradigms

DevOps, Mobile Development

Other

Mobile App Development, Web App Development, APIs, Full-stack, API Integration, Upgrades, Front-end, Data Visualization, Back-end, Amazon RDS, HTTPS, Payment APIs, Full-stack Development, Web Development, Algorithms, Scraping, Git Repo

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