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

Muhammad Ghazanfar Ali

Verified Expert  in Engineering

React Developer

Lahore, Punjab, Pakistan

Toptal member since May 3, 2022

Bio

Muhammad is a senior software engineer specializing in front-end development. With 6+ years of experience in the industry, he has a great capacity to understand and manage user interfaces by addressing user needs and creating the best user experience. He is keen on developing responsive web applications with JavaScript, especially using React, TypeScript, React Native, and Node.js. Muhammad keeps himself up-to-date with the latest React APIs, tools, and technologies like Gatsby.

Portfolio

Ecency
React, JavaScript, TypeScript, Bootstrap, CSS, HTML, Git, GitHub...
Systems limited
JavaScript, GraphQL, React, CSS, HTML, Git, GitHub, User Experience (UX)...
Ocuco
JavaScript, TypeScript, Bootstrap, React, Redux-Saga, CSS, HTML, Git, GitHub...

Experience

  • Bootstrap - 6 years
  • HTML - 6 years
  • TypeScript - 6 years
  • JavaScript - 6 years
  • React - 6 years
  • CSS - 6 years
  • Material UI - 6 years
  • Redux - 6 years

Availability

Part-time

Preferred Environment

MacOS, TypeScript, Visual Studio

The most amazing...

...project I've worked on is Ecency, a next-generation social network that uses blockchain technology. It made me align my skills with the industry standards.

Work Experience

Senior React Front-end Engineer

2021 - 2022
Ecency
  • Developed several features which were previously designed.
  • Worked on fixing identified bugs as per requirement.
  • Created a page for the crypto market with charts and buying and selling coins.
Technologies: React, JavaScript, TypeScript, Bootstrap, CSS, HTML, Git, GitHub, User Experience (UX), Responsive Web Design (RWD), Web Design, Redux, Front-end, React Hooks, React Components, UI Components, Fintech, Startups, UI Animation

Senior Software Engineer

2020 - 2021
Systems limited
  • Developed an eCommerce platform where people could buy different brands.
  • Fixed existing bugs and added different payment methods.
  • Resolved release issues and fixed those appearing in the release.
Technologies: JavaScript, GraphQL, React, CSS, HTML, Git, GitHub, User Experience (UX), Responsive Web Design (RWD), Web Design, Redux, Front-end, React Hooks, React Components, UI Components

Senior Software Engineer

2019 - 2020
Ocuco
  • Developed an eye healthcare system and customer interface to interact with the clients' database and keep track of their shopping.
  • Fixed different existing bugs and resolved various issues in storage.
  • Oversaw a big team of engineers while working with the UI experience.
Technologies: JavaScript, TypeScript, Bootstrap, React, Redux-Saga, CSS, HTML, Git, GitHub, User Experience (UX), Responsive Web Design (RWD), Web Design, Redux, Front-end, React Hooks, React Components, UI Components, Fintech

React Developer | Team Lead

2018 - 2020
VisionX
  • Developed a package management tracking dashboard with different types of packages and features.
  • Received and handled different feature requests from all over the world and worked on them.
  • Led a team of nine engineers, focusing on their technical and UI issues.
Technologies: JavaScript, Material UI, Redux, React, CSS, HTML, Git, GitHub, User Experience (UX), Responsive Web Design (RWD), Amazon Web Services (AWS), Web Design, Front-end, React Components, UI Components, Startups

Software Engineer

2017 - 2018
BlueEast
  • Took part in a team of 19 engineers working on a React-based product and UI libraries.
  • Learned UI aesthetics and worked on different types of features.
  • Developed various components with different types of props support.
Technologies: JavaScript, TypeScript, React, React Native, CSS, HTML, Git, GitHub, Material UI, Responsive Web Design (RWD), Web Design, Front-end, React Components, UI Components, User Experience (UX)

Experience

Ecency

http://www.ecency.com
Ecency is the next-generation social network for Web 3.0. It uses blockchain technology, which gives users real free speech without any censorship or banning. Only users control their accounts, content, and communities.

IoT Application for Orient Electronics (MEVRIS)

Mevris (Make EVeRythIng Smart) is an IoT platform that has mobile, electron, and web applications as its user interface to control home appliances generated by Orient Electronics in Pakistan. The app can be configured for different electronics brands if they purchase it, and also it comes with two basic themes, i.e., Material and Bootstrap.
Orient Electronics: https://orient.com.pk/
Mevris: https://orient.com.pk/pages/mevris, https://www.mevris.io/

Package Management Application for Large Scale Mailrooms

PackageX is a product of VisionX technologies. It was solely developed to address issues faced by WeWork (https://www.wework.com/en-GB) to manage the packages of the people working in their locations. Previously they managed to handle the situation by manually adding data into their system, which was genuinely hectic. PackageX gave them the opportunity to click pictures of the package from our application, and the rest is our responsibility.
We created an amazing dashboard to oversee all of WeWork's sites for three basic roles, i.e., admin, building manager, and mailroom manager. A lot of the data was portrayed using highcharts and highmaps, where we used material UI to help provide users with an amazing theme.
After successfully integrating our solution to WeWork's 450+ locations worldwide, we grew the app to endless horizons, including Package management for schools, university buildings, and hospitals and from cargo deliveries to home deliveries. And we are still expanding the vision.

Education

2012 - 2016

Bachelor of Science Degree in Computer Science

University of Bradford - Bradford, United Kingdom

Skills

Libraries/APIs

React, Redux-Saga, ReactXP, Highcharts

Tools

Git, GitHub, Visual Studio, JSS

Languages

CSS, JavaScript, TypeScript, HTML, Java, C++, GraphQL

Frameworks

Bootstrap, React Native, Redux, Jest, Material UI, Loopback

Paradigms

Responsive Web Design (RWD), Object-oriented Programming (OOP)

Industry Expertise

Web Design

Platforms

Amazon Web Services (AWS), MacOS

Other

Front-end, React Hooks, React Components, UI Components, Fintech, Startups, UI Animation, User Experience (UX), Axios, High-level Maps

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