Umar Farooq Minhas

Umar Farooq Minhas Email and Phone Number

Engineering Leader @ Apple
Kirkland, WA, US
Umar Farooq Minhas's Location
Greater Seattle Area, United States, United States
Umar Farooq Minhas's Contact Details

Umar Farooq Minhas personal email

About Umar Farooq Minhas

I lead the Apple Knowledge Platform ML team.Previously, I was a Principal Researcher in the Data Systems Group at Microsoft Research (MSR). I specialize in the systems aspects of database management and big data analytics platforms. My current research interests include: Knowledge Graphs, ML-based (or learned) indexing techniques in database systems, cloud-based big data analytics services, next-gen virtualization (Docker & Kubernetes), and performance benchmarking. I led several collaborations with the Azure SQL Hyperscale & Synapse Analytics teams to bring research ideas to production focusing on specific price/performance improvements.I am also leading MSR's collaborative efforts, with MIT and Intel, on applications of ML to enhance systems, including database systems. We envision future systems would be able to "learn" from the query workloads and data distributions to adapt their behavior to that specific workload and data set, thus better meeting the changing demands of customers. We call such systems, Instance Optimized Systems. I am leading fundamental research in this area, starting with the design of ML-enhanced algorithms and data structures that can be used in practical scenarios. One of my recent projects has been the design and implementation of ALEX which is an ML-enhanced range index, similar in functionality to a B+Tree, but is up to 4X faster and 2000X more compact than a B+Tree. Our implementation is also a near drop-in replacement for C++ Standard Template Library’s ordered indexes (std::map or std::multimap). You can learn more about ALEX in our SIGMOD 2020 paper (https://lnkd.in/gEGXXri) and our extended technical report (https://lnkd.in/gwp7WRu). We have made the ALEX source code available on Github (https://lnkd.in/gSQte_7). Before MSR, I was a Research Staff Member at the IBM Almaden Research Center. I was co-leading various efforts focused on resource provisioning, scheduling, cognitive computing, big data storage, and next generation platforms. My research ideas have been commercialized in IBM Big SQL, a SQL-on-Hadoop platform, and in IBM General Parallel File System (GPFS), a highly scalable, distributed file system.Before IBM, I was a member of the Database Research Group at the University of Waterloo, Canada, where I received a PhD and a Masters in Computer Science. My past research focused on improving the performance, availability, and fault tolerance of database systems using virtual machines. Google Scholar Profile: https://scholar.google.com/citations?user=NKYtfsYAAAAJ&hl=en

Umar Farooq Minhas's Current Company Details
Apple

Apple

View
Engineering Leader
Kirkland, WA, US
Website:
apple.com
Employees:
163018
Umar Farooq Minhas Work Experience Details
  • Apple
    Engineering Leader
    Apple
    Kirkland, Wa, Us
  • Apple
    Engineering Leader | Apple Knowledge Platform
    Apple Mar 2022 - Present
    Cupertino, California, Us
  • Microsoft
    Principal Researcher
    Microsoft Sep 2018 - Mar 2022
    Redmond, Washington, Us
  • Microsoft
    Senior Researcher
    Microsoft May 2016 - Sep 2018
    Redmond, Washington, Us
  • Ibm
    Research Staff Member
    Ibm Feb 2013 - May 2016
    Armonk, New York, Ny, Us
  • University Of Waterloo
    Research Assistant
    University Of Waterloo Sep 2006 - Dec 2012
    Waterloo, Ontario, Ca
  • Microsoft Research
    Research Intern
    Microsoft Research Oct 2009 - Dec 2009
  • Microsoft Research
    Research Intern
    Microsoft Research Jul 2008 - Sep 2008
  • Information Architects
    Sr. Software Engineer
    Information Architects Sep 2005 - Aug 2006
    Us
  • Digital Processing Systems
    Software Engineer
    Digital Processing Systems Jul 2004 - Aug 2005
    New York, Us

Umar Farooq Minhas Skills

Databases Data Warehousing C++ Distributed Systems Operating Systems Java Etl Algorithms Data Mining Virtualization Cloud Computing Software Engineering Database Systems Software Development Sql Machine Learning C Python Linux Unix Shell Scripting Performance Tuning Multi Agent Systems C# Oracle Eclipse Programming Software Design .net High Availability Microsoft Sql Server Object Oriented Design Hadoop Latex Mysql Unix Shell Scripting Big Data Xen Relational Databases Biginsights Storage Solutions Gpfs Xcat Hbase

Umar Farooq Minhas Education Details

  • University Of Waterloo
    University Of Waterloo
    Computer Science
  • University Of Waterloo
    University Of Waterloo
    Computer Science
  • National University Of Computer And Emerging Sciences
    National University Of Computer And Emerging Sciences
    Computer Science

Frequently Asked Questions about Umar Farooq Minhas

What company does Umar Farooq Minhas work for?

Umar Farooq Minhas works for Apple

What is Umar Farooq Minhas's role at the current company?

Umar Farooq Minhas's current role is Engineering Leader.

What is Umar Farooq Minhas's email address?

Umar Farooq Minhas's email address is um****@****ail.com

What schools did Umar Farooq Minhas attend?

Umar Farooq Minhas attended University Of Waterloo, University Of Waterloo, National University Of Computer And Emerging Sciences.

What skills is Umar Farooq Minhas known for?

Umar Farooq Minhas has skills like Databases, Data Warehousing, C++, Distributed Systems, Operating Systems, Java, Etl, Algorithms, Data Mining, Virtualization, Cloud Computing, Software Engineering.

Who are Umar Farooq Minhas's colleagues?

Umar Farooq Minhas's colleagues are Sriram Moorthy, Jonathan L., Sang Kim, Bảo Khanh, Chelsea Walton, Ashley Hanson, Rahul P..

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.