Ayyaz Ali, Developer in Lahore, Punjab, Pakistan
Ayyaz is available for hire
Hire Ayyaz

Ayyaz Ali

Verified Expert  in Engineering

Full-stack Developer

Location
Lahore, Punjab, Pakistan
Toptal Member Since
October 6, 2021

Ayyaz is a full-stack developer with several years of experience, including building an education platform that has helped over 1 million students worldwide, leading teams of up to ten to deliver solutions, and deploying and managing serverless apps on AWS. Ayyaz's skill set includes a range of frameworks (Express.js and Next.js), libraries/APIs (React, Node.js), and storage (MongoDB). What makes Ayyaz stand out from the crowd of web developers is his ability to handle product builds.

Portfolio

Innovage.io
Express.js, Amazon Web Services (AWS), Node.js, MongoDB, React, Jira...
Innovage.io
Node.js, MongoDB, Express.js, PostgreSQL, React, Angular, JavaScript, Stripe...
Clever Canary
React, Google Analytics, Next.js, Node.js, Prompt Engineering...

Experience

Availability

Full-time

Preferred Environment

Node.js, MongoDB, React, Express.js, Amazon Web Services (AWS), AWS Amplify, Next.js, PostgreSQL, MySQL, MERN Stack

The most amazing...

...thing I've worked on was an educational platform that I've grown to help over 1 million students worldwide.

Work Experience

Senior Full-stack Engineer

2021 - PRESENT
Innovage.io
  • Developed a boot camp SaaS product for the education sector and helped the institute to resolve management issues by giving them a platform where they can manage thousands of students and their slots in the camp.
  • Fixed production bugs with the team, typically with very short notice, to ensure that the server was up and running again with no lag time.
  • Resolved complex production issues (usually within two hours) and got the system up and running for clients.
Technologies: Express.js, Amazon Web Services (AWS), Node.js, MongoDB, React, Jira, JavaScript, HTML, CSS3, CSS, APIs, Full-stack, Bootstrap, HTML5, API Integration, Redux, React-Bootstrap, JSON, SaaS, CTO, Product Leadership, GraphQL, Software Design, Web Development, Architecture, React Native, Expo, Charts, Figma, React Router, Front-end, Slack, Jest, Unit Testing, Kubernetes, Strapi, Auth0, Redux-Saga, Tailwind CSS, Code Review, Remote Team Leadership, Prisma, Team Leadership, iOS, REST APIs, Back-end, Serverless Architecture, Amazon API Gateway, Lambda Functions, HubSpot, Webhooks, Google Analytics, User Experience (UX), User Interface (UI), Mobile UX, Firebase, Web Hosting, Data Visualization, Instant Messaging, Microservices, FFmpeg, Artificial Intelligence (AI), Language Models, Prompt Engineering, Generative Pre-trained Transformers (GPT), OpenAI GPT-4 API, Amazon Elastic Container Registry (ECR), Amazon EC2, Cron, Mobile Apps, Shopify, Search Engine Optimization (SEO), API Development, TypeScript, Docker, Back-end Development, Front-end Development, Payment APIs

Co-founder | CTO

2021 - PRESENT
Innovage.io
  • Contributed to software development and led and managed teams to resolve customer problems worldwide; helped over a dozen clients with their systems, including SaaS products and healthcare management.
  • Developed new features in a client's project and solved their existing bugs which were slowing down their system to a greater extent.
  • Handled clients' production issues and supported their systems so that they could handle thousands of requests per minute.
  • Defined and prioritized new tasks and delegated the work on the clients' behalf.
  • Built a hiring funnel to hire top talented people to work with us on client's projects.
  • Created goals for the team to improve performance and achieve client goals.
  • Oversaw and was responsible for team activity monitoring and time reporting,.
  • Delegated work and assignments to team members and ensured that we were on the same page with clients.
Technologies: Node.js, MongoDB, Express.js, PostgreSQL, React, Angular, JavaScript, Stripe, JSON, SaaS, CTO, Product Leadership, GraphQL, Software Design, Web Development, Architecture, Leadership, React Native, Expo, Charts, Figma, React Router, Front-end, Slack, Jest, Unit Testing, Kubernetes, Strapi, Auth0, Redux-Saga, Amazon Web Services (AWS), Code Review, Remote Team Leadership, Prisma, Team Leadership, REST APIs, Back-end, Serverless Architecture, AWS AppSync, Amazon API Gateway, Lambda Functions, Amazon DynamoDB, HubSpot, Webhooks, Google Analytics, User Experience (UX), User Interface (UI), Mobile UX, UI Development, Firebase, Web Hosting, Data Visualization, Microservices, FFmpeg, Artificial Intelligence (AI), Language Models, Prompt Engineering, Generative Pre-trained Transformers (GPT), OpenAI GPT-4 API, Amazon Elastic Container Registry (ECR), Amazon EC2, Cron, Mobile Apps, Search Engine Optimization (SEO), API Development, TypeScript, Docker, Back-end Development, Front-end Development

Web Developer

2023 - 2023
Clever Canary
  • Structured the data for GA4 and Google Tag Manager.
  • Launched events for GA4 and single entry points through Google Tag Manager.
  • Made the whole website trackable and tracked different users and behaviors.
Technologies: React, Google Analytics, Next.js, Node.js, Prompt Engineering, Generative Pre-trained Transformers (GPT), OpenAI GPT-4 API, Amazon EC2, Cron, Mobile Apps, Search Engine Optimization (SEO), API Development, TypeScript, Back-end Development, Front-end Development

Senior Full-stack Engineer | Co-founder

2019 - 2022
Course Eagle
  • Conceived with the team of a learning management system (LMS) that could connect students and teachers during the COVID-19 pandemic; we helped over 100,000 students with their problems and made their lives a bit easier during the lockdown.
  • Built the system from scratch, from database structure to the front end; paying close attention to every aspect of the system to maximize the outcome from the platform.
  • Launched it on Amazon Web Services (AWS) with an EC2 server while managing traffic of over 10,000 per month.
  • Provided easy-to-access resources to students to help them in their studies and managed a database of over a million records.
  • Created an uploader to parse the data into Word files. The uploader can separate data based on their structure type and parse over 100 files per minute.
  • Parsed the whole database of over a million to gather connections between the data points, analyzed the data, and then created links between thousands of data points.
  • Implemented a transcribed image functionality to parse an image from the data and convert it into text.
  • Added PayPal and Stripe payment gateways to the system to handle thousands of transactions a day.
  • Engineered a solution management system to provide a way for the team to keep track of existing data sets and make better decisions.
Technologies: Node.js, MongoDB, Express.js, Amazon Web Services (AWS), Next.js, React, MySQL, JavaScript, HTML, CSS3, CSS, APIs, Full-stack, Bootstrap, HTML5, React Redux, API Integration, Redux, React-Bootstrap, JSON, Learning Management Systems (LMS), SaaS, Product Leadership, Software Design, Web Development, Architecture, Leadership, Charts, React Router, Front-end, Slack, Strapi, Auth0, Code Review, Remote Team Leadership, Team Leadership, REST APIs, Serverless Architecture, Amazon API Gateway, Lambda Functions, Webhooks, Google Analytics, User Experience (UX), User Interface (UI), Mobile UX, UI Development, Web Hosting, Data Visualization, Microservices, Amazon EC2, Cron, Mobile Apps, Search Engine Optimization (SEO), API Development, TypeScript, Back-end Development, Front-end Development, Payment APIs

Senior Full-stack Engineer

2021 - 2021
Podsoft
  • Added a reservation functionality to the system so that guardians can reserve their slots for their children; it grew to thousands of reservations a day.
  • Fixed a calendar bug and restructured the code to handle more streamlined development.
  • Improved the launch process so that it could handle the traffic of 1,000+ users a day.
  • Created sprints and ran daily standups for the team.
  • Resolved a blocker so that team members could work properly.
  • Guided new team members to understand the code and system in a better way.
  • Discussed new functionalities with the CEO that provided benefits to the company.
  • Resolved several issues and guided team members to work efficiently while the system was collapsed. We got it up and running again in a very short time with not much downtime.
Technologies: Node.js, Express.js, PostgreSQL, MySQL, React, JavaScript, HTML, CSS3, CSS, APIs, Full-stack, Bootstrap, HTML5, React Redux, API Integration, Redux, React-Bootstrap, JSON, SaaS, Software Design, Web Development, Charts, React Router, Front-end, Slack, Strapi, Auth0, Amazon Web Services (AWS), Remote Team Leadership, Team Leadership, REST APIs, Amazon API Gateway, Lambda Functions, Webhooks, Google Analytics, User Experience (UX), User Interface (UI), Mobile UX, Web Hosting, Cron, Mobile Apps, Back-end Development, Front-end Development

Product Advisor | Full-stack Engineer

2020 - 2021
Scout & Cellar
  • Worked on the front end for this client and provided services for proper tracking through Google Tag Manager (GTM).
  • Added tracking to the system to track users and increase the conversion rate. The tracking added more visibility to user retention on the site.
  • Increased user retention on the website by 50% and made the pages stickier, i.e., users stayed on the site for longer.
  • Discussed product scope with the product management team and shaped a better product to give more efficient results.
Technologies: Gatsby, React, JavaScript, HTML, CSS3, CSS, APIs, Full-stack, Bootstrap, HTML5, React Redux, API Integration, Redux, JSON, SaaS, Software Design, Web Development, Charts, React Router, Front-end, Slack, Strapi, Amazon Web Services (AWS), REST APIs, Lambda Functions, Webhooks, Google Analytics, User Experience (UX), User Interface (UI), Mobile UX, Web Hosting

Project Manager | Co-founder

2018 - 2021
Penhouse
  • Came up with the idea to launch an eCommerce store with my team to provide high-quality products nationwide and built the system and internal management structure to handle over 100 orders a day.
  • Structured the system to be flexible so that it could incorporate tons of third-party APIs to handle all the shipments from the vendors and the system users.
  • Added an inventory management system to efficiently handle business inventory. It currently handles hundreds of product types with thousands in quantity.
  • Implemented a vendor management system to keep track of the vendors working with the company. It currently handles 1,000+ vendors.
  • Incorporated an account management system into our platform to support intercommunication between our system to keep track of all the accounts and spending; this solved a major pain point for our company.
  • Integrated logistics directly in our system to handle over a thousand cities and keep customers up to date about deliveries along with an ETA about their parcels.
  • Launched the platform on an AWS EC2 instance so that it could handle traffic of 1,000+ customers per day.
Technologies: Node.js, MongoDB, Express.js, React, Next.js, Amazon Web Services (AWS), JavaScript, HTML, CSS3, CSS, APIs, Full-stack, Bootstrap, HTML5, React Redux, API Integration, Redux, JSON, SaaS, Software Design, Web Development, Charts, React Router, Front-end, Slack, REST APIs, Google Analytics, Shopify

Senior Software Enginner

2017 - 2019
SolutionInn
  • Scaled up the SolutionInn system while adding 50 new functionalities to the application that help students study better.
  • Fixed 1,000+ old major and minor bugs in the system to make it more efficient.
  • Added payment methods like Stripe and PayPal to securely process payments on the platform.
  • Helped manage the cloud server so that it could handle more traffic and make the system more reliable around the globe.
Technologies: AWS Amplify, React, Node.js, MongoDB, Express.js, JavaScript, HTML, CSS3, CSS, APIs, Full-stack, Bootstrap, HTML5, React Redux, API Integration, Redux, React-Bootstrap, JSON, Learning Management Systems (LMS), SaaS, Software Design, Web Development, Charts, Front-end, Slack, REST APIs, Google Analytics

Full-stack Engineer

2015 - 2017
SolutionInn
  • Worked in a team that created an education system that has helped over 2 million students around the globe.
  • Created an advanced search functionality that searches a database of over 10 million data points and then gives the best possible solution to the student; also developed a model to give AI-based results to users.
  • Deployed the system on AWS and made the solution scalable so that it could handle traffic of over a million user sessions per month.
Technologies: MERN Stack, React, Node.js, MongoDB, JavaScript, HTML, CSS3, CSS, APIs, Full-stack, Bootstrap, HTML5, React Redux, API Integration, Redux, JSON, Learning Management Systems (LMS), SaaS, Software Design, Web Development, Front-end, Slack, Google Analytics

Course Eagle

https://courseeagle.com
Course Eagle is a globally accessible online learning platform that offers a way to learn and share knowledge without boundaries and with flair. Course Eagle makes online learning easy through its comprehensive online learning management system (LMS) that can be accessed from anywhere. Thus making it possible for students to continue their studies while being in any part of the world.

I led a team of 5-10 and was also the co-founder. We achieved our vision of making it easy for students to get help in their studies and it grew to have more than 1 million users worldwide.

Tasks Accomplished:
• Developed the app.
• Implemented a voice search.
• Parsed the images to be included in searches.
• Converted images into the text of all the databases of over 500,000 rows.
• Added the Elasticsearch functionality.
• Designed and structured the database to store data efficiently.
• Implemented the parser to parse hundreds of files at a single time.
• Built a desktop app to easily handle uploads.
• Implemented cross-page links to make it easier for users to navigate to a specific term.
• Deployed the app to AWS.
• Made it scalable so that it could handle hundreds of students at a single time.
• Built the data entry points.

Penhouse

https://penhouse.pk
Penhouse is a gift manufacturer that enables customers to buy customized gifts for their loved ones via engraved items.

I am the co-founder of this project and have built the system to handle the orders online.

Tasks Accomplished:
• Managed 5-10 people on this project.
• Established sprints and added items to the backlog.
• Gathered project requirements.
• Built the inventory management system to keep track of more than 100,000 products.
• Created an accounting management system to keep track of all the finance details.
• Built an employee system to make it easy for the employees to coordinate in real-time to deliver parcels faster.
• Added cross-platform dispatching to make it easier to book parcels through different courier services.
• Retained order histories so that the support team could easily and quickly provide support to the user.
• Scaled the application so that it could handle more than 500 orders in a single day (which it did).
• Ensued that the site could handle more than 1,000 users at a single point.
• Built a cross-tracking system to track customer orders.
• Implemented a marketing solution for the product to use Amazon SES and sending marketing emails.

Definepedia

The project aims to help students worldwide with educational resources and supporting material to help them study. The plan for this product is to grow the traffic to over 100,000 users per month, and the application will be able to handle a load of users simultaneously.

Tasks accomplished:
• Created the database designs for this product.
• Created and managed Figma designs with the designer.
• Managed the Jira board for the team.
• Created and allocated tasks to get the most out of the development team.
• Created the roadmap for product launch.
• Defined the structure of the application to have room for future updates.
• Created a flexible and scalable database.
• Discussed the growth plan with the team.
• Created a content strategy to leverage the most out of the product.

Languages

JavaScript, HTML, CSS3, CSS, HTML5, TypeScript, GraphQL, SQL, Python, Python 3

Frameworks

Express.js, Bootstrap, Redux, React Native, Next.js, Angular, React-Bootstrap, Django, Jest, Tailwind CSS

Libraries/APIs

Node.js, React, React Redux, React Router, REST APIs, API Development, Stripe, Redux-Saga, AWS Amplify, Stripe Connect, FFmpeg

Tools

Google Analytics, Slack, Jira, Expo, Figma, Auth0, Cron, Sequelize, Mongoose, Prisma, AWS AppSync, GitHub, Amazon Elastic Container Registry (ECR)

Platforms

Visual Studio Code (VS Code), Amazon Web Services (AWS), AWS Lambda, Firebase, Amazon EC2, Kubernetes, iOS, Twilio, Docker, Shopify

Storage

MongoDB, MySQL, Amazon S3 (AWS S3), JSON, PostgreSQL, Amazon DynamoDB

Other

APIs, Full-stack, API Integration, Software Design, Web Development, Charts, Front-end, Strapi, HubSpot, Webhooks, User Interface (UI), Web Hosting, Back-end Development, Front-end Development, Serverless, Learning Management Systems (LMS), SaaS, CTO, Product Leadership, Architecture, Leadership, Code Review, Remote Team Leadership, Team Leadership, Back-end, Amazon API Gateway, Lambda Functions, User Experience (UX), Mobile UX, UI Development, Data Visualization, Artificial Intelligence (AI), Prompt Engineering, Mobile Apps, Payment APIs, MERN Stack, Gatsby, Internet of Things (IoT), Instant Messaging, Language Models, Generative Pre-trained Transformers (GPT), OpenAI GPT-4 API

Paradigms

Unit Testing, Microservices, Search Engine Optimization (SEO), Serverless Architecture

2015 - 2019

Bachelor's Degree in Computer Science

National University of Computer and Emerging Sciences (FAST) - Lahore, Pakistan

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