Abdullah Tayyab Farooqi, Developer in Toronto, ON, Canada
Abdullah is available for hire
Hire Abdullah

Abdullah Tayyab Farooqi

Verified Expert  in Engineering

Software Developer

Location
Toronto, ON, Canada
Toptal Member Since
June 18, 2020

Abdullah is a proven IT lead engineer with several years of experience in all steps of the software development life cycle (SDLC). He's occupied many roles, from an analyst software engineer, systems analyst, business analyst, and technical lead to senior project manager. He's also introduced Agile processes with the Jira platform. A career highlight for Abdullah was when he headed the launch of a pan-European client as a manager.

Portfolio

Hurdle Health
Agile Project Management, Agile, Node.js, React, React Native...
The Resource Group
Database Applications, Big Data, T-SQL (Transact-SQL)...
Intagleo Systems
Symbian, Entity Relationships, Data Warehouse Design

Experience

Availability

Part-time

Preferred Environment

C++, Java, SQL, C#, Visual Studio, Linux, Windows, Amazon S3 (AWS S3), Data Analysis

The most amazing...

...thing I’ve done was to help the pan-European automakers' customer experience program roll out their own in-house CRM.

Work Experience

VP of Engineering

2020 - 2023
Hurdle Health
  • Developed a web app and mobile app for both patients and providers. The company was successfully sold as a startup within five years.
  • Managed team and active development on the MERN stack with an Amazon EC2 back end.
  • Served as the sole React Native developer on the team. Successfully published the app in all app stores.
Technologies: Agile Project Management, Agile, Node.js, React, React Native, Amazon S3 (AWS S3), Jira, ETL, Entity Relationships, Data Warehouse Design

Program Architect

2010 - 2020
The Resource Group
  • Led a team in launching a pan-European Fortune 500 automobile client's customer experience program.
  • Worked on a global customer experience program for a major auto company.
  • Transitioned the team from a traditional Waterfall methodology to Agile.
  • Reached the position of senior manager in seven years, which was the fastest career growth the company had ever seen.
  • Was acknowledged as the employee of the year and received company achievement awards.
  • Implemented the 1st MVC client, a gaming company.
  • Led the database architecture for the company's in-house CRM.
  • Researched and implemented many virtualization tools, such as Denodo and Informatica.
Technologies: Database Applications, Big Data, T-SQL (Transact-SQL), Model View Controller (MVC), C#, SQL, Amazon S3 (AWS S3), Jira, ETL, Entity Relationships, Data Warehouse Design

Symbian Developer

2008 - 2009
Intagleo Systems
  • Created a location-based social platform.
  • Worked as the sole Symbian developer at the company.
  • Created location-based software that worked on GPS as well as cell tower locations to find the user location. The only other company following this product idea was Google who did not continue this product for Symbian as Symbian was considered obsolete.
  • Wrote special screen management code so that the application would sit on the homepage of Symbian phones as widgets; which previously had been impossible to set as the default on Symbian S60 phones.
Technologies: Symbian, Entity Relationships, Data Warehouse Design

In-house CRM Tool

A customer experience management platform that I developed and that is used by major automobile clients throughout the world. It includes everything from ETL processes originating from a DMS to rich analytical reporting involving different dashboards and detailed reports. It's used by thousands of auto employees worldwide to ensure customer satisfaction and by auto companies to accredit dealerships and pay bonuses.

Jiggerz

A location-based app to allow friends to help you run errands and/or messages when at specific locations.

For example, you were allowed to ask a list of friends to pick a pizza from a specific location; if any of those friends were near that location, they would get a buzzer intimating them that you have asked for that pizza. Similarly, you could be notified to meet your friends who are at the same location.

Hurdle App

A React Native mobile app and React web app with a Node.js back end hosted on Amazon with a MongoDB database. The apps were live with over a thousand patients and over a hundred mental health providers registered. They support both audio and video therapy.

Languages

C#, SQL, JavaScript, Java, T-SQL (Transact-SQL), C++

Frameworks

.NET 4, .NET, .NET 5, React Native

Tools

Microsoft Project, Visual Studio 2010, Jira, Visual Studio 2012, Visual Studio, Informatica PowerCenter

Paradigms

Requirements Analysis, Data Science, Database Design, ETL, Agile Project Management, Agile, Model View Controller (MVC), Business Intelligence (BI), Scrum

Storage

Database Architecture, SQL Server Management Studio (SSMS), SQL Server 2012, Database Modeling, Databases, SQL Server 2014, Database Security, Amazon S3 (AWS S3), SQL Server DBA

Other

Requirements, Systems Analysis, Technical Project Management, IT Project Management, Business Analysis, Solution Architecture, Customer Satisfaction, Customer Experience Management, Customer Experience, Virtualization, Data Virtuality, Entity Relationships, Data Analysis, Data Visualization, Data Warehouse Design, Big Data, Database Applications, Coaching, Agile Coaching

Libraries/APIs

jQuery, Twilio API, Zendesk API, Node.js, React

Platforms

Denodo, Twilio, Visual Studio 2016, Windows, Linux, Symbian, Amazon

2009 - 2010

Master's Degree in Engineering Sciences

University of New South Wales - Sydney, Australia

2004 - 2008

Bachelor's Degree in Computer Engineering

National University of Computer and Emerging Sciences - Lahore, Pakistan

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