Awais Mushtaq, Developer in Lahore, Punjab, Pakistan
Awais is available for hire
Hire Awais

Awais Mushtaq

Verified Expert  in Engineering

Bio

Awais is a full-stack developer with over four years of industry experience and a focus on Ruby on Rails (RoR), MERN Stack, JQuery, and JavaScript. He has worked on over 10 US-based projects with different teams, ranging from small startups to large organizations. Awais has excellent interpersonal, communication, and problem-solving skills and quickly adapts to new roles and technologies.

Portfolio

Devsinc
Ruby on Rails (RoR), React, Agile Software Development, jQuery, JavaScript...
DevStudio
Firebase, SQLite, Firebase Realtime Database, SQL, Sidekiq...

Experience

  • Ruby on Rails (RoR) - 3 years
  • HTML - 2 years
  • Agile Software Development - 2 years
  • CSS3 - 2 years
  • Web Development - 2 years
  • Databases - 2 years
  • JavaScript - 2 years
  • MEAN Stack - 1 year

Availability

Part-time

Preferred Environment

MacOS, Visual Studio Code (VS Code), Slack

The most amazing...

...thing I've done is single-handedly develop an application with a strong core and scalable architecture.

Work Experience

Senior Full-stack Engineer

2021 - PRESENT
Devsinc
  • Served as a senior full-stack engineer and technical lead for a team of over 15 engineers and worked on more than ten high-traffic websites and client products.
  • Implemented new features, built on existing features, and improved code flows.
  • Monitored bugs using tools like Sentry and BugSnag and fixed bugs on a priority basis.
  • Communicated with clients who were technical and non-technical stakeholders and handled deliverables.
  • Delivered scalable solutions while adhering to engineering best practices.
Technologies: Ruby on Rails (RoR), React, Agile Software Development, jQuery, JavaScript, HTML, CSS3, Databases, MEAN Stack, Ruby, Amazon Web Services (AWS), PostgreSQL, APIs, Heroku, SQL, Ruby Gems, Sidekiq, Test-driven Development (TDD), Bootstrap, TypeScript, Unit Testing, Integration Testing, Payment APIs, Full-stack, REST, CSS, DevOps, Bitbucket, Stripe Connect, Microservices Architecture, MySQL, Back-end, CI/CD Pipelines, Apollo, Amazon EC2, Amazon RDS, Optimization, API Integration, Ruby on Rails API

Software Engineer

2020 - 2021
DevStudio
  • Developed and launched a MERN stack app that helped people going through difficulties connect while having the option to remain anonymous.
  • Built the project and all major features from scratch.
  • Delivered a user experience that was confined to design mockups.
  • Built the back end (in Ruby on Rails) for multiple new features of a large project based in the Netherlands.
Technologies: Firebase, SQLite, Firebase Realtime Database, SQL, Sidekiq, Test-driven Development (TDD), Bootstrap, Webpack, Unit Testing, Integration Testing, Payment APIs, CSS, MERN Stack, Ruby on Rails (RoR), PostgreSQL, HTML, HTML5, CSS3, REST APIs, Back-end, CI/CD Pipelines, Optimization, API Integration

Experience

Web App for Promoting Inclusion

Handled code quality and all deliverables as a full-stack developer and drove the project from the beginning until it became a market-ready MVP. The media hub web app was focused on how to foster workplace inclusivity through community-building training and a focus on mental health.

Data Marketplace

Developed a data marketplace designed for budget-conscious people to earn supplemental income. It had a web-based admin panel for moderators, a portal for buyers, and a progressive web app for sellers. I acted as a back-end engineer on the project, individually contributed to the codebase, conducted back-end code reviews, upgraded the app to Rails 7, and continuously monitored the app for production alerts.

App for Earning Supplemental Income

Contributed to a mobile app that provided supplemental income and capital access for budget-conscious consumers. It paid users for performing tasks such as listening to music, watching videos, doing surveys, and playing games. I worked on the project as a back-end developer in an individual contributor role, developed REST APIs, implemented some of the major features, and contributed to the back-end management.

Real Estate Investing Platform

An online shared investing platform for real estate. As a senior software engineer there, my responsibilities included delivering multiple features end-to-end, taking care of production support tickets, delivering my own sprint goals, contributing to the team by doing peer reviews, and making sure the code quality was up to the industry standards and had over 90% test coverage and zero code climate offenses.

Education

2016 - 2020

Bachelor's Degree in Computer Science

Information Technology University (ITU) - Lahore, Pakistan

Skills

Libraries/APIs

React, Stripe Connect, Ruby on Rails API, jQuery, Stripe API, REST APIs, Sidekiq, D3.js

Tools

Bitbucket, Slack, Webpack

Languages

CSS, Ruby, SQL, TypeScript, JavaScript, HTML, CSS3, HTML5

Frameworks

Ruby on Rails (RoR), Stimulus, Bootstrap

Paradigms

Test-driven Development (TDD), Unit Testing, REST, Agile Software Development, MEAN Stack, DevOps, Microservices Architecture, Microservices

Storage

Redis, PostgreSQL, Databases, SQLite, Firebase Realtime Database, MySQL, Amazon S3 (AWS S3)

Platforms

MacOS, Visual Studio Code (VS Code), Firebase, Amazon Web Services (AWS), Docker, Heroku, Amazon EC2

Other

Back-end, Programming, APIs, Integration Testing, Full-stack, Optimization, Machine Learning, Computer Vision, Android Development, Web Development, Ruby Gems, Payment APIs, MERN Stack, CI/CD Pipelines, Apollo, Amazon RDS, API Integration

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