
Muhammad Faizan ul haq
Verified Expert in Engineering
React Full-stack Developer
Lahore, Pakistan
Toptal member since October 3, 2022
A highly-motivated and experienced full-stack web developer, Muhammad has a degree in software engineering. He is an expert in eCommerce, insurance apps, and blockchain applications and technologies, such as Node.js, React, Web3.js, and Solidity. Muhammad is flexible and easily adapts to working with teams or going solo to complete the goals of a given project.
Portfolio
Experience
- JavaScript - 6 years
- React - 4 years
- Node.js - 3 years
- Redux - 3 years
- Sequelize - 3 years
- React Hooks - 2 years
- Solidity - 1 year
- TypeScript - 1 year
Availability
Preferred Environment
Windows, MacOS, Linux, Visual Studio Code (VS Code), Slack, Discord, Skype
The most amazing...
...thing I've built is a tool that assists users in self-administering COVID-19 tests and the laboratory in managing and reporting those results effectively.
Work Experience
Senior Full-stack Engineer
THORSwap
- Worked on and helped create a new decentralized cryptocurrency exchange version.
- Improved a community tool that provides statistics about users' investments.
- Worked on the back end to help add new chains and assets to increase the benefits of using the website.
Full-stack Developer
An Online Freelance Agency
- Assisted several clients in developing their new products, reporting tools, and blockchain applications.
- Utilized different datasets and charts to develop a reporting tool for US organizations to visualize literacy data in Massachusetts, its administrative areas, and localities.
- Created a time converter progressive web app (PWA) and Chrome extension for a client to increase his time-converting app portfolio and allow users to make use of the web, PWA, Chrome extension, and desktop application.
- Overtook an unfinished NFT marketplace, tested it, fixed broken parts, and added new functionality.
Full-stack Engineer
Go Rollo
- Headed a team to develop an ecommerce platform from scratch.
- Managed tasks and recorded progress using Trello. Also, I provided feedback and help where needed.
- Managed a launch and deployment process for both the front and back ends.
- Integrated a Stripe payment gateway to help improve online sales and subscriptions.
React Developer
Igniteable
- Collaborated with a team to develop cybersecurity insurance and ride-hailing applications.
- Helped deploy websites to different environments and later added a CI/CD pipeline for automated deployments.
- Used task-tracking tools like Jira and Trello to report progress and communicate with teammates about issues and tasks.
Junior Full-stack Developer
Upgenics International
- Redesigned a client-facing website and updated versions of React and Node.js.
- Created a real-time communication service for administrators to remotely control users' machines using the command line to debug issues with their hardware, considerably reducing the time required to debug and collect user reports.
- Maintained effective communication between and across the teams to ensure all the systems worked in sync.
- Improved merchant panels to add an ability to generate reports beneficial for clients, making the system more useful for them.
- Conducted effective discussions with team leaders to resolve issues with code and tasks.
- Managed tasks using Jira for transparent progress reporting to stakeholders.
Web Developer | Data Scrapper
An Online Freelance Agency
- Developed several websites, including introductory websites for businesses, an eCommerce store, a hotel booking portal, and a portal to connect vets and doctors.
- Developed data scraping software that helps clients generate leads for their business or make well-informed business decisions.
- Helped businesses develop APIs for their mobile applications.
Experience
THORSwap
https://app.thorswap.finance/Website for an Internet Company
https://www.wavedirect.net/Time Converter Web App, PWA, and Chrome Extension
Lango
https://lango.ai/Education
Bachelor's Degree in Software Engineering
COMSATS University Islamabad (CUI) - Islamabad, Pakistan
Skills
Libraries/APIs
Node.js, React, Context API
Tools
Sequelize, Slack, Skype
Languages
HTML, HTML5, JavaScript, CSS, TypeScript, Solidity, GraphQL
Frameworks
Tailwind CSS, Redux, Material UI, Next.js, NestJS
Platforms
Windows, MacOS, Visual Studio Code (VS Code), Linux, Amazon Web Services (AWS), Apache Kafka
Paradigms
Object-oriented Programming (OOP), Testing, REST
Storage
Databases, MySQL, PostgreSQL, Redis, MongoDB
Other
Gatsby, React Hooks, Discord, Algorithms, Quality Assurance (QA), Documentation, Software Architecture, Computer Graphics, Data Structures, PWA, Chrome Extensions
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