Dipinder S. Rekhi

CTO

Saratoga, California, United States20 yrs 8 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Expert in building scalable distributed data systems.
  • Led engineering teams at top tech companies.
  • Innovative solutions for AI context enrichment.
Stackforce AI infers this person is a Cloud Computing and Distributed Systems expert with a focus on AI-driven solutions.

Contact

Skills

Core Skills

Engineering ManagementDistributed SystemsService ArchitectureData MigrationSearch

Other Skills

Engineering LeadershipData GovernanceAI AgentsStorageNetworkingPerformance TuningCachingSearch IndexingMonitoringSoftware DesignC#Software DevelopmentJavaJavaScript.NET

About

Passionate about building highly scalable distributed data stores.

Experience

20 yrs 8 mos
Total Experience
3 yrs 5 mos
Average Tenure
10 yrs 10 mos
Current Experience

Google

Senior Engineering Manager

Aug 2015Present · 10 yrs 10 mos · On-site

  • Google Cloud Knowledge Catalog - Universal context engine for AI (https://cloud.google.com/blog/products/data-analytics/introducing-the-google-cloud-knowledge-catalog?e=48754805)
  • Building:
  • Large scale Cloud/Enterprise/Lakehouse context ingestion & cataloging system.
  • Unstructured data (in object stores) discovery & semantic extraction system.
  • AI Agents for context enrichment / consumption.
  • Third party connectivity platform for context import (connector platform).
  • Data governance - data quality
Engineering LeadershipEngineering ManagementDistributed SystemsData GovernanceAI Agents

Twitter

Senior Software Engineer

Sep 2013Aug 2015 · 1 yr 11 mos · San Francisco Bay Area

  • Core storage team (Data Services)
  • Building distributed data systems that store Twitter's data.
  • Storage, distributed algorithms, networking, performance tuning, service architecture/API design, databases, site reliability.
  • Blob storage, Gizzard sharding framework, Manhattan etc.
Distributed SystemsStorageNetworkingPerformance TuningService Architecture

Linkedin

Senior Software Engineer

Sep 2011Sep 2013 · 2 yrs · Mountain View

  • - Service architecture, caching, search indexing, databus, large scale data migration, queueing systems.
Service ArchitectureCachingSearch IndexingData Migration

Microsoft

Software Development Engineer - II

Oct 2006Sep 2011 · 4 yrs 11 mos

  • Bing Search Platform Team
  • Building large scale distributed systems for search.
  • Building next generation application platforms.
  • Whole page relevance.
  • Live site monitoring & maintainence.
  • Windows Live
  • Building shared components for Spaces, Messenger, Hotmail, Skydrive etc.
  • Windows Live web security library.
  • Web page customization engine.
  • Communication platform - comments.
  • Windows Live & 3rd party activity aggregation.
  • Mobile web development.
Distributed SystemsSearchMonitoring

Nsb group

Software Developer

Feb 2006Jul 2006 · 5 mos

  • Build retailing software.

Mcgill university

Research Assistant

May 2004Dec 2004 · 7 mos · Montreal, Quebec

Education

McGill University

M.S. — Computer Science

Jan 2003Jan 2005

B. M. S. College of Engineering

BE — Information Science & Engineering

Jan 1999Jan 2003

Stackforce found 100+ more professionals with Engineering Management & Distributed Systems

Explore similar profiles based on matching skills and experience