Muhammad Saqib Tariq
Verified Expert in Engineering
Software Developer
Lahore Cantt, Punjab, Pakistan
Toptal member since November 21, 2022
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
Experience
Availability
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
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.
Software Engineer
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.
Full-stack Developer
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.
Associate Software Engineer
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.
Experience
MemoEdu
https://memoedu.com/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
Saffron App
http://www.saffronapp.co/Education
Bachelor's Degree in Computer Science
Punjab University College of Information Technology - Lahore, Pakistan
Skills
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
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