
Abdul Mutaal Azhar
Verified Expert in Engineering
Software Developer
Redmond, WA, United States
Toptal member since November 7, 2022
Abdul is a software engineer vastly experienced in the JavaScript and TypeScript frameworks, React, Next.js, and Node.js. He has worked with big corporations, remote-first companies, and startups, which strengthened his work ethic and made him experienced in various cultures. Abdul is interested in working with remote clients on exciting projects where he can bring strategic vision and leadership to his work.
Portfolio
Experience
- React - 5 years
- Next.js - 5 years
- Web Development - 4 years
- JavaScript - 4 years
- TypeScript - 4 years
- Programming - 4 years
- Redux - 4 years
- Salesforce Commerce Cloud - 3 years
Preferred Environment
React, Next.js, TypeScript, Redux, Express.js, Bootstrap, HTML5, CSS3, Node.js, CSS
The most amazing...
...project I've developed is the most efficient checkout solution for eCommerce businesses worldwide—enabling customers to buy products in just one click.
Work Experience
Lead Front-end Developer
Customer Portal
- Developed an app that monitors customer purchases, return and refund, shipping and billing addresses, payment method, wallet management, and customer support.
- Tracked and fixed bugs using Jira management tool.
- Completed and launched the product successfully, with more than 5,000 people currently using the product.
- Worked on an Excel spreadsheet functionality that included export, import, read/write, and upload to an Amazon S3 bucket.
Senior Software Engineer
Qisstpay
- Led a team of young front-end developers and provided Jira training to manage new ideas.
- Collaborated with the back-end team that converted a monolithic architecture into a microservice architecture.
- Built Pakistan's first-ever buy-now-pay-later solution that has enrolled more than 3,000 clients.
- Created the most efficient checkout solution for eCommerce businesses worldwide with 10,000 orders.
- Refactored the front-end applications by adding state management, Context, and Redux, converting JavaScript into TypeScript, and writing unit test cases in Jest and Cypress.
Mobile Application Developer
Fintech Millenium
- Communicated with the client on retrieving lost code and analyzing code authenticity.
- Researched and understood the Cordova codebase to identify the bugs.
- Gained knowledge on the use cases and business requirements of the finance application.
eCommerce Developer
Self Care
- Tracked and fixed bugs using Notion as a reporting tool.
- Communicated with the ads and marketing team to understand data related to analytics.
- Integrated Meta Pixel and Google Analytics, resulting in more than 100 orders placed.
Vue Developer
QisstPay
- Developed an app using Vue that helps merchants view any data related to their eCommerce business (e.g., orders, payments, customers, and analytics).
- Tracked and fixed bugs using Jira as a reporting tool.
- Provided A/B testing to merchants, enabling different checkout designs, seeing each design's performance, and selecting the best-performing one.
Intermediate Software Engineer
OSF Digital
- Led the support and maintenance of the eCommerce project.
- Tracked and fixed bugs regarding issues with placing orders and returning orders on the website, using Jira as a reporting tool.
- Refactored and redesigned the website using React on the front end and Salesforce Commerce Cloud on the back end.
Software Engineer
Systems Limited
- Earned the Salesforce Commerce Cloud certification on my first attempt.
- Developed a project from scratch using SFRA and took the project to completion and maintenance.
- Advanced from an associate software engineer to a software engineer in my first year.
Experience
One-click Checkout
Furthermore, the checkout uses analytical tools and AB testing to give insights into the different shopping trends of the customers. Using this data, the product regularly improves to offer its clients the best possible conversion rate.
I led the front-end of this project, from making user interfaces to integrating third-party plugins like google analytics, Facebook pixel helper, and customer segmentation. We built the front using Next.
Customer Portal App
Merchant Portal
Merchant portal is a portal for merchants who want to view any data related to their eCommerce business. The merchant portal contains an analytics tab that beautifies the data into line graphs and pie charts to give merchants insights into their business. It can help merchants make important decisions regarding their business.
Merchant portals provide an A/B testing tab where the merchant can create two different checkout UIs and distribute these two checkouts among customers to make decisions. The distribution intensity can also be configured. In this way, merchants can receive insights regarding the performance of the two checkouts and make decisions.
Also, the merchant portal allows returning orders and configuring products, addresses, payment methods, order modifications, customer insights, and many more.
Healing Trauma
There are eight types of users with different purchasing rights:
1. Normal user
2. Expert user (trauma certificate)
3. Normal organization
4. Expert organization (trauma certificate)
5. Guest
6. MOU normal organization
7. MOU expert organisatoin (trauma certificate)
8. Invited user
This application was built using NextJS, Node.js, Django, AWS, and MySQL.
I was a lead front-end developer and worked on many different things. I personally developed Excel spreadsheet functionalities that include export, import, read/write, and upload the Excel sheet to an Amazon S3 bucket.
Education
Bachelor's Degree in Computer Science
Ghulam Ishaq Khan Institute of Engineering Sciences and Technology - Topi, Khyber Pakhtunkhwa, Pakistan
Certifications
Flosum Professional Level Certification
Flosum
Salesforce Certified B2C Commerce Developer
Salesforce
Skills
Libraries/APIs
React, React Redux, REST APIs, React Query, Chart.js, React Router, Context API, jQuery, Node.js, Stripe API, Stripe
Tools
GitHub, Slack, JavaScript Testing, Webpack, Bitbucket, Git, Facebook Pixel, Google Analytics, GitLab CI/CD, Figma, Firebase Authentication, ChatGPT
Frameworks
Next.js, Vanilla JS, Redux, Cypress, Express.js, Material UI, Bootstrap, Tailwind CSS
Paradigms
Marketplace Platforms, REST, B2B, Behavior-driven Development (BDD), Acceptance Testing, UI Design, Modular CSS, Continuous Delivery (CD), Continuous Integration (CI), Continuous Deployment, Test-driven Deployment, Unit Testing
Platforms
Contentful, Firebase
Storage
Salesforce Commerce Cloud, MongoDB
Languages
TypeScript, JavaScript, HTML, CSS3, GraphQL, HTML5, CSS, SQL, Sass, ECMAScript (ES6)
Other
Front-end, User Interface (UI), Collaboration, Agile Product Delivery, Design, Responsive Design, Application State Management, Programming, Real-time Data, Fintech, SaaS, Behavior-driven Design, APIs, Requirements, Search Engines, UI Animation, Headless Software, MVC Frameworks, User Experience (UX), Virtual DOM, API Integration, Startups, Web Scraping, Reusable Libraries, Mobile Web, Web UI, Web UX, Storybook, Web Development, Styled-components, Segment, Axios, eCommerce, eCommerce UI, Deployment, A/B Testing, Server-side Rendering (SSR), CI/CD Pipelines, Mobile Apps, Charts, Data Visualization, Interactive Maps, Interactive UI, Animation, Chatbots, Gatsby, Apollo, Leadership, Team Leadership, Technical Architecture, Content Management Systems (CMS), Responsive UI, API Hooking, Chrome Extensions, Headless Commerce
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