Darsh Shah

Darsh Shah

Software Engineer at Apple

Contact Me

About Me

I am a senior software engineer at Apple in the Services org.

In my previous role, I worked as a machine learning engineer in the Search Relevancy team at Salesforce. I developed and tested features and services that enabled search relevance experimentations aimed at improving overall search ranking for Salesforce customers. Before that, I worked in search infrastructure team where I partly created and deployed a distributed system to manage thousands of search servers.

I pursed my MS in Information Networking at Carnegie Mellon University. My focus of study was Distributed Systems. I am interested in understanding how current large-scale distributed systems are built and how to achieve scalability, caching and fault-tolerance in distributed systems. I have also have a certificate in Big Data technologies from University of Washington.

In my previous incarnation, I was a hardware tinkerer.

Tools and Technologies

List of major tools and technologies I have used so far


Python & DjangoProficient



I have also worked with Docker, Jupyter, Splunk, MySQL, HBase, Hadoop, Hive, Kafka, Zookeeper, Android & Shell Scripting


Certificate in Big Data Technologies

University of Washington, USA (2016-2017)

MS Information Networking

Carnegie Mellon University, USA (2013-2015)

B.Tech Info & Comm Technology

DA-IICT, India (2008-2012)



UX designer Xiaoying Riley at 3rd Wave Media for this awesome Responsive HTML5 CSS3 site template.