Tariq Mustafa

Tariq Mustafa Email and Phone Number

Technical Lead at Apple @ Apple
Tariq Mustafa's Location
Fremont, California, United States, United States
Tariq Mustafa's Contact Details

Tariq Mustafa personal email

About Tariq Mustafa

Founding engineer for eBay’s cloud storage services. Architected and implemented elastic block storage (NuBlocks), object storage (NuObject), and distributed file System (NuShare) services from ground up.Lead, manage, and mentor software engineering teams. Delivering highly scalable fully managed storage sevices in Kubernetes. Strong design, development, product/project management, analytical and problem-solving skills.Hands on with deep technical expertise in cloud native services, languages (C++, Java, etc), systems programming (multi-threading, epolls, iouring, rcu, etc.), distributed systems, kernel internals, scalable storage, observability, and Kubernetes. Architected (designed and coded) and operationalized several cloud scale distributed storage services (several PB every hour traffic) in production and currently being used by hundreds of millions of users. Expertise in data and control path development. Orchestration and operationalization of distributed services (stateful or stateless) on Kubernetes (ebay tess.io). Programming mostly in user-mode with some level of kernel-mode optimizations (page cache, device mapper, etc.).

Tariq Mustafa's Current Company Details
Apple

Apple

View
Technical Lead at Apple
Tariq Mustafa Work Experience Details
  • Apple
    Technical Lead
    Apple 2024 - Present
    Cupertino, California, Us
    Apple Cloud Storage Infrastructure
  • Ebay
    Principal Mts | Director
    Ebay 2020 - 2024
    San Jose, Ca, Us
    Lead several teams developing and operationalizing the distributed file system, elastic block and object storages as a fully managed scalable services on Kubernetes.Managing technical deliverables with VPs/Directors/PMs/across teams, and promote high performance work culture.Created and lead team on development of Java based remediation engine for software define storage project that processes alerts from Prometheus Alert Manager (API) and analyzed alerts and performed rule based automatic remediation for anomalies detected in scalable storage services. This was later extended to use machine learning to detect anomalies using K-Means and DBScan algorithms (part of this was my capstone project at UC Berkeley AI course).Designed and lead a team to develop object storage's replicated control plane service to managed storage nodes that are part of object storage. It created PGs and shards for consumption by S3 gateway service to persist objects (single or multipart) directly to the storage nodes.Patents Filed:- DATA PLACEMENT AND RECOVERY IN THE EVENT OF PARTITION FAILURES (Issued 11,842,063 (IP-P3645US1))(https://patents.google.com/patent/US11842063B2/en?inventor=Tariq+Mustafa&oq=Tariq+Mustafa)- TECHNIQUES TO ACHIEVE CACHE COHERENCY ACROSS DISTRIBUTED STORAGE CLUSTERS (https://image-ppubs.uspto.gov/dirsearch-public/print/pdfRedirectDownload/12058208?requestToken=eyJzdWIiOiIyOTNiYjhmOS1iNzc1LTQxZDUtOWRjZC02OGJmODM0MjdmYzkiLCJ2ZXIiOiIyMTkyMDhlNy0zN2I0LTQzODctYTQ2NC00NjNmMzgyMTVkMDkiLCJleHAiOjB9)
  • Ebay
    Senior Mts
    Ebay 2017 - Jan 2020
    San Jose, Ca, Us
    Founding member of Software Defined Storage project for core eBay cloud native storage infrastructure on Kubernetes. Designed and developed replicated control plane for elastic block storage. The control plane service consists of Raft state machine replication, cluster manager, API server (with API forwarding, rate limiting using leaky bucket, and security middleware) and optimal data placement.Envisioned, designed and developed the cloud native scalable filesystem managed service (NuShare) for all eBay filer use cases. This managed service in Kubernetes consisted of writing a new control plane, CSI (storage provisioning and orchestration in Kubernetes), Kubernetes controllers, etc.. This service moved all eBay use cases from Ceph FS and NetApp to NuShare.
  • Riverbed Technology
    Infrastructure Development
    Riverbed Technology 2016 - 2017
    San Francisco, California, Us
    Worked on hyper-converged distributed storage infrastructure development.
  • Ibm
    General Parallel Filesystem (Spectrum Scale - Elastic Block And Object Storage) Development
    Ibm 2003 - 2016
    Armonk, New York, Ny, Us
    - As a part of the core GPFS (Spectrum storage/Elastic/Object storage) team, I developed several core features on Windows and Linux version of the distributed file system (GPFS) such as snapshots, etc.. Worked on operationalizing GPFS in customer production environment.- Developed several block storage (device mapper), caching, and filesystems related Linux and Windows kernel modules/drivers.- A bit of management/Storage Product management gig (right after MBA graduation).

Tariq Mustafa Skills

Unix Device Drivers Operating Systems Storage Linux Distributed Systems San Software Development C Linux Kernel Servers Fibre Channel Algorithms Shell Scripting C++ Embedded Systems System Architecture Scsi Debugging Cloud Computing Infrastructure Cloud Storage Cloud Development Kubernetes Protocol Buffers Ceph Grpc Distributed Storage Hadoop Nfs Fault Tolerant Systems Iscsi Java Big Data Platform Development Data Structures

Tariq Mustafa Education Details

  • University Of Arizona - Eller College Of Management
    University Of Arizona - Eller College Of Management
    General
  • University Of California, Berkeley, Haas School Of Business
    University Of California, Berkeley, Haas School Of Business
    Executive Education (Ai/Ml - Data Analytics - 1 Year Course)
  • Zh College Of Engg And Tech, Amu Aligarh
    Zh College Of Engg And Tech, Amu Aligarh
    Computer Engineering

Frequently Asked Questions about Tariq Mustafa

What company does Tariq Mustafa work for?

Tariq Mustafa works for Apple

What is Tariq Mustafa's role at the current company?

Tariq Mustafa's current role is Technical Lead at Apple.

What is Tariq Mustafa's email address?

Tariq Mustafa's email address is tm****@****ail.com

What schools did Tariq Mustafa attend?

Tariq Mustafa attended University Of Arizona - Eller College Of Management, University Of California, Berkeley, Haas School Of Business, Zh College Of Engg And Tech, Amu Aligarh.

What are some of Tariq Mustafa's interests?

Tariq Mustafa has interest in Civil Rights And Social Action, Human Rights, Poverty Alleviation.

What skills is Tariq Mustafa known for?

Tariq Mustafa has skills like Unix, Device Drivers, Operating Systems, Storage, Linux, Distributed Systems, San, Software Development, C, Linux Kernel, Servers, Fibre Channel.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.