Faiz Ahmed Farooqui

Faiz Ahmed Farooqui

Principal Technical Consultant.
Expert in Backend & Server Side Management.
ReactJS
PHP
JavaScript
TypeScript
Laravel
ExpressJS
NextJS
HTML5
jQuery
UI
Cross-browser
Bootstrap
VueJS
Lumen
Wordpress
MySQL
MariaDB
MongoDB
Redis
The Most Amazing...

....Thing I've developed GA-WDIO (CLI tool) that creates, configures & runs the testing platform for Web, Mobile (iOS & Android) & API stacks.

Interest & Expertise
Interest & Expertise
  • Anything on Internet
  • Backend & Server Side Management
Skills
Backend
Laravel, Node.js, PHP, Firebase
, ,
Frontend Framework & Library
React.js, AngularJS, Angular 2+, Bootstrap 4, AngularUI, JQuery, VueJS
Languages
HTML / CSS, JavaScript, TypeScript
Backend Framework & Library
Express.js, FeathersJs, Koa
Version Control
Git, GitLab, GitHub, Bitbucket
Project Management
JIRA, Trello
Editors
Sublime Text, VS Code
CSS pre-processor
SCSS
Packager
Bower
Web Server
Apache, Nginx
Testing Frameworks & Library
Mocha, Jest, PhantomJS
QA
Selenium
Cloud Services
AWS S3
Libraries/APIs
Prettier
State Management
Redux-, React + MobX, React + Redux
User Interface Design
React Bootstrap
Frontend
Vue.js, React Native
Tools
phpfmt
Projects
A web app built in React-Meteor which provides a platform to share your sketch/design. The platform aims to bridge the gap between designer and developer by bringing both of them on the same platform. You can share your designs and code with your team under different access modes. You can showcase your designs and code with the public as well by toggling the Public Access option to enabled. You can also define the type of access given to your teams and workspace members by toggling Workspace Access to the respective selection. Inviting people to your design has also been made easy with the Invite a person button that lets you invite people using their e-mail IDs as well as share your design via a URL.
Technologies used- Meteor, React, MongoDB
Parcel Monitoring and Printing Mobile App
Mobile app for users to monitor their parcel status, label printing, scanning barcodes, etc. Users can scan or enter their barcode to check their status and also print them from the store. Native programming has been used in this project for printing features in android and ios. The project is built in React Native.
Open Source project with more than 13,100+ stars on Github. Many mobile developers use NativeBase to ease their mobile app development and so we call it - "The missing piece of React Native!". It has 150k+ monthly downloads.
Liviit
A React Native application that has been designed to assist families and communities throughout the world to manage their lives and relationships in a safe, secure and private environment online. It is built with React Native, Native Base, Redux sentry, and react-native-video allow the user to view posted videos within the app.
A Multi Tenant application for organisation management and communications
Portal to manage companies' progress contribution and all based on team, end-user. It is built with MYSQL, Expressjs, & React
Single platform for all your social networks
Web Application to create a single source for all social networks using React with Redux - Thunk and ExpressJs with Mongo. The users can share all their social links and share their You Social public profile.
Music social platform and marketplace
A music industry network and marketplace created using React with Thunk and Laravel with MySql and getstream.io
Food & Drink App
Get rewarded for your loyalty. Collect cashback and spend it the next time you visit your favorite bar!
Go Boilerplate
An API Server built using Golang and MySQL to achieve the Auth / CRUD logic.
Learning Go Programming
A learning source for Go programming language using easy to understand topics and clear concepts. It covers 46 topics that are crucial to learning Golang.
Parcel Delivery App
Docker powered versioning and secure deployment of a fully functional Parcel Delivery Service app for clients, that included parcel tracking, retrieval and plenty other features.
PDF Dossier & Meetings Service
A Flask based automated service which serves the purpose of generating multiple PDF dossiers for requested information on demand.
The project is based on AngularJS and Laravel. Its build for multiple roles (Super Admin, Photographer and Users).

Faiz's Corner

Published Blogs

Explore our insights, R&D findings, and comments on industry trends.
Boilerplate using Express + Typescript
Article

Oct 29, 2019

Boilerplate using Express + Typescript

A Web Server Built With Express, Typescript, Mongoose & Pug

Data Streaming and Data Processing with Azure
Article

Sep 19, 2024

Data Streaming and Data Processing with Azure

Learn how to build a scalable data pipeline using Kafka, Azure Data Lake, Apache Spark, and Azure Synapse Analytics. This guide walks you through real-time data streaming, ingestion into Azure storage, and processing with machine learning models.

Open vSwitch Configure: A Step-by-Step Guide
Article

Mar 3, 2025

Open vSwitch Configure: A Step-by-Step Guide

Meta Description: Learn how to configure Open vSwitch on Ubuntu 20.04 with this step-by-step guide. Start, stop, restart, check status, and enable protocols with ease.

Open vSwitch: Create TunTap Devices
Article

Mar 3, 2025

Open vSwitch: Create TunTap Devices

Learn how to create TunTap devices using Open vSwitch on Ubuntu 20.04. Set up bridges, assign static IPs, and configure NAT for internet access.

Open vSwitch Setup: A Step-by-Step Guide
Article

Mar 3, 2025

Open vSwitch Setup: A Step-by-Step Guide

Learn how to install Open vSwitch on Ubuntu 20.04 with this step-by-step guide. Follow detailed instructions to set up and verify your OVS installation.

MicroVM: Navigating Firecracker & Firectl
Article

Mar 4, 2025

MicroVM: Navigating Firecracker & Firectl

Learn how to install and run Firecracker & Firectl to create lightweight, secure microVMs with faster boot times and minimal overhead in cloud computing.

MicroVM: Activating Internet Access
Article

Mar 4, 2025

MicroVM: Activating Internet Access

Set up internet access in Firecracker microVMs using firectl. Learn how to configure IP, routes, and DNS with tun/tap devices for seamless networking.

Getting Started with QEMU
Article

Mar 4, 2025

Getting Started with QEMU

Learn how to install and set up QEMU on macOS using Homebrew. Explore its features, benefits, and why it's a powerful tool for virtualization.

How to Install Alpine Linux on macOS Using QEMU: A Step-by-Step Guide
Article

Mar 17, 2025

How to Install Alpine Linux on macOS Using QEMU: A Step-by-Step Guide

Learn how to set up and boot Alpine Linux on macOS using QEMU. Follow this step-by-step guide to create a virtual machine with Alpine Linux efficiently.

Advanced QEMU Options on macOS: Accelerate ARM64 Virtualization
Article

Mar 17, 2025

Advanced QEMU Options on macOS: Accelerate ARM64 Virtualization

Explore advanced QEMU options for ARM64 on macOS, including CPU optimization, acceleration techniques, and network configuration for seamless virtualization.

Managing Multiple Packages with npm Workspaces: A Complete Guide
Article

Mar 17, 2025

Managing Multiple Packages with npm Workspaces: A Complete Guide

Learn how to manage multiple packages in a monorepo using npm Workspaces. Simplify development, avoid version conflicts, and streamline dependencies efficiently.

Understanding Traefik Proxy: A Modern Reverse Proxy and Load Balancer
Article

Mar 17, 2025

Understanding Traefik Proxy: A Modern Reverse Proxy and Load Balancer

Learn how Traefik Proxy simplifies microservices networking with dynamic routing, service discovery, load balancing, and middleware integration for cloud-native applications.

Setting Up Traefik Proxy with Docker Compose: A Step-by-Step Guide
Article

Mar 17, 2025

Setting Up Traefik Proxy with Docker Compose: A Step-by-Step Guide

Learn how to install and configure Traefik Proxy in Docker Compose. Set up entry points, enable service discovery, and use the Whoami container for debugging.

Setting Up Traefik Proxy with PostgreSQL and pgAdmin in Docker Compose
Article

Mar 17, 2025

Setting Up Traefik Proxy with PostgreSQL and pgAdmin in Docker Compose

Learn how to configure Traefik Proxy with PostgreSQL and pgAdmin using Docker Compose. Set up entry points, manage dependencies, and optimize database connections efficiently.