Faizan Siddique, Developer in Gurugram, Haryana, India
Faizan is available for hire
Hire Faizan

Faizan Siddique

Verified Expert  in Engineering

Front-end Developer

Gurugram, Haryana, India

Toptal member since March 3, 2022

Bio

Faizan is an experienced front-end developer with a demonstrated history of working in the software industry. He is skilled in React, React Native, Node.js, JavaScript, and TypeScript. A strong engineering professional, Faizan has a bachelor's degree in computer science. In Faizan, you will find a passionate developer dedicated to life-long learning and self-improvement.

Portfolio

Pampered Chef
JavaScript, Angular, Node.js, Java, CSS, Express.js, Scrum, Agile, MEAN Stack...
Changa
React, React Native, HTML, CSS, JavaScript, TypeScript, Redux, Redux-Saga...
An Online Freelance Agency
HTML, CSS, JavaScript, React, Node.js, SCSS, Next.js, NestJS, Redux, Mocha...

Experience

  • JavaScript - 6 years
  • Redux - 6 years
  • HTML - 6 years
  • React - 6 years
  • CSS - 6 years
  • TypeScript - 5 years
  • Node.js - 5 years
  • React Native - 5 years

Availability

Full-time

Preferred Environment

MacOS, Linux, Windows, Jira, Trello, Slack

The most amazing...

...thing I've built is an eCommerce platform with content management, easy checkout, SEO-friendly code, multiple payment options, and custom reporting tools.

Work Experience

MEAN Stack Developer

2022 - 2023
Pampered Chef
  • Developed a dashboard for data migration from multiple sources to organize and clean data.
  • Collaborated with the product manager to finalize the requirements list, refine the scope, and validate timelines.
  • Served as an individual contributor and single-handedly built the web application from scratch.
  • Iterated quickly through stakeholders' feedback and ensured a smooth experience for application users.
  • Implemented test cases for the application and deployed a testing version for the product manager to validate before the final rollout.
  • Led the conversion of legacy Java data streams to Node.js, improving system efficiency and integration capabilities.
Technologies: JavaScript, Angular, Node.js, Java, CSS, Express.js, Scrum, Agile, MEAN Stack, MongoDB, Amazon Web Services (AWS), React, Redux, Material UI

Senior Front-end Developer

2020 - 2022
Changa
  • Collaborated with development teams to guide the implementation and iteration of the design and verification of the final deliverables to provide a quality user experience.
  • Built the main websites using JavaScript, React, React Native, and Material UI.
  • Headed the code reviews and vaulted the technical requirements.
  • Built server-side CSS pre-processing with Less and Sass.
  • Collaborated with a back-end team on API integrations to ensure error-free product development.
  • Developed the admin panel for the operations team using React and Material UI. Added some Lottie animations as well.
  • Contributed to migrating the React application to the web version using React Native for Web technologies and added custom navigation.
Technologies: React, React Native, HTML, CSS, JavaScript, TypeScript, Redux, Redux-Saga, Material UI, Styled-components, Node.js, Angular, Firebase, Cloud Firestore, Front-end, Mobile, React Native for Web, Lottie, 3D Animation

Senior Front-end Developer

2018 - 2020
An Online Freelance Agency
  • Handled multiple client projects and oversaw coding, designing, and modifying features for any raised ticket.
  • Oversaw UI/UX designs for the technical feasibility of full-stack front-end development.
  • Created trustworthy user experiences by building simple, easy-to-understand, performant, and reliable interfaces and using modern tools like React, React Native, TypeScript, React Navigation, Jest, and Webpack.
  • Built solid front-end architectures that integrate easily with other systems and technologies.
  • Created an internal tool for higher managers, helping them measure team performance.
  • Built a custom dashboard for the back-end- office to organize and censor the content.
  • Developed an MVP version of a gaming application using React Native and React Native for Web with Lottie and 3D animations.
  • Helped the team deploy the application on Android and iOS stores and integrated analytics to monitor usage patterns for subsequent iterations.
Technologies: HTML, CSS, JavaScript, React, Node.js, SCSS, Next.js, NestJS, Redux, Mocha, Jest, Enzyme, Angular, Express.js, Front-end, Mobile, React Native for Web, Material UI, Lottie, 3D Animation

Full-stack Engineer

2016 - 2019
Freelance
  • Took ownership of the user interface for an eCommerce platform and payment gateway by doing CI/CD according to the business needs.
  • Depicted the design patterns and wrote reusable modular code.
  • Collaborated with back-end, UX, design, and QA teams to build robust product filters for customers to be updated in real time.
  • Participated in code reviews to test and debug the codebase.
  • Integrated Google Analytics to the platform to enhance the business output.
  • Worked with a small international team to design and build UI pages and templates using various React, Angular, and Node.js frameworks.
Technologies: JavaScript, HTML, CSS, React, React Native, React Native for Web, AngularUI, Redux, TypeORM, PostgreSQL, REST, APIs, GraphQL, Vue, Front-end, Mobile

Full-stack Developer

2016 - 2017
Wipro
  • Used the Agile-based methodology to develop a product for a Fortune 500 company focused on fintech.
  • Modified the existing compatibility issues for cross-browser platforms.
  • Built, maintained, and iterated the product and features that were initially going through performance issues.
  • Collaborated with stakeholders and designers to scope, evaluate, and design the technical solutions to product problems and features.
  • Worked with a custom Material UI theme for internal teams to interact with the application.
  • Built an internal tool in React with Material UI and Redux for 100,000+ Wipro employees to share feedback and issues anonymously.
  • Created an application for the same feedback module in React Native and deployed it as an internal application for Android mobiles.
Technologies: JavaScript, HTML, CSS, Node.js, MongoDB, Angular, React, Front-end, Redux, React Native

Experience

Interior Design Website

This React-based interior design web app for homes, offices, and shopping malls showcases products along with their prices, reviews, and specifications. It also suggests the products to users based on the requirements entered for the interior project like design type, materials, color combinations, and budget.

Vishay

Vishay is a content management system for frequently updating the content with serialized content, such as blogs and press releases, in real time. It was equipped with version control for the content accessible by editorial teams with multiple user groups. I built reusable content and layout templates while inspecting the platform's functionality.

Cricket Betting App

A React Native for Web-based application for the betting industry. I built a live betting platform for a client in India for the Cricket IPL Tournament. I helped him deploy the app via a 3rd-party store, built its web version, and Google-restricted the app listing on the Play Store.

It includes core betting features like creating a team, guessing the score, betting on player performance, and payment and payout capabilities. I also added 3D animations using Lottie and the React animation library, immersing players in the tournament experience and enhancing its appeal and attractiveness.

Education

2013 - 2017

Bachelor's Degree in Computer Science

Apeejay Stya University - New Delhi, India

Skills

Libraries/APIs

React, Node.js, Redux-Saga, React Native for Web, AngularUI, Vue

Tools

GitLab, Mocha, Figma, Jira, Trello, Slack

Languages

HTML, CSS, JavaScript, TypeScript, SCSS, GraphQL, Java

Frameworks

React Native, Redux, Material UI, Angular, Next.js, NestJS, Jest, Express.js, UIKit

Paradigms

Agile, REST, Scrum, MEAN Stack

Platforms

Mobile, Firebase, Heroku, MacOS, Linux, Windows, Amazon Web Services (AWS)

Storage

Cloud Firestore, PostgreSQL, MongoDB

Other

Front-end, Styled-components, Enzyme, TypeORM, APIs, Computer Science, Lottie, 3D Animation

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