Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

DHRUV SHAH

Sunnyvale,USA

Summary

Dynamic and creative software engineer with 10 years of experience in building robust and scalable automation for stress testing qualifying integrity of a system of a product which saved hundreds of hours of manual testing. Strategic thinker, emotionally intelligent, collaborative and team player with excellent communication, presentation and inter-personal skills. An eternal learner with profound interest and academic knowledge of Audio Signal Processing, Image Processing algorithms, Image quality and evaluation methodologies. Good understanding of Audio and camera systems and ISP Processor.

Overview

10
10
years of professional experience

Work History

Sr. Sofware Engineer

Apple Inc.
Cupertino, CA
04.2019 - 01.2023
  • Led "Over The Air" (OTA) Firmware Update feature testing for all generations of AirPods and AirPods Pro
  • Developed large scale stress test automation Schedulers and build triggers which reduced hundreds of manual hours and increased performance and reliability of feature by catching hard to reproduce critical issues early in development
  • Created test strategy, test scenarios and executed them for feature testing, regression testing and performance measurement and ensured quality of OTA feature met standards, delivering firmware with new features and improvements to millions of AirPods user successfully
  • Collaborated with Audio Systems team and Developed automation to test one of top line features of AirPods Pro - Spatial Audio. This automation helped dev team in fine tuning algorithms of head tracking latency producing aurally stunning experience for users.

Sofware Engineer

Apple Inc.
Cupertino, CA
01.2013 - 04.2019
  • Built automation for stress testing system features on AirPods and evaluating its performance, such as connectivity to source device, to two source devices (iPhone and Apple Watch), in-ear-detection (IED) trigger and IED Tone detection. Increased test coverage for reliability by 100 times,
  • Designed software tool using Apple’s CoreAudio and Transport Protocols to test objective quality of audio over USB in device mode for different Apple products such as iPhones, iPods, iPads and AppleTV
  • Ran list of tests with extensive set of matrix nightly to ensure customer gets best audio quality when listening via USB
  • Planned and implemented tests to validate channel distribution, gapless playback in playlist and album mode in Music app, effect of Equalization(EQ) settings on audio and audio playback quality for different sample rates, codecs and duration. Tool drove iOS device for playback, recorded audio over USB on Mac and post-process audio to determine its quality
  • Implemented Audio processing algorithms such as bit-for-bit comparison of two digital audio files, Fast Fourier transform to test EQ effect
  • Conceptualized video playback quality test on AppleTV by implementing AV recorder, frame-by-frame comparison and AV sync
  • Streamlined and distributed tool to cross-functional teams for their respective audio related test cases which helped prevent duplicate efforts, saving company resources
  • Validated subjective audio and video quality for iPhones and iOS releases. Contributed in running monthly sweeps of Core Test Pass to qualify multichannel audio, various audio and video codecs playback, Left-Right sync, AV sync, Subtitles and Closed Captions in purchased, rented, streamed and test content.

Education

Master of Science - Electrical Engineering

University of Southern California
Los Angeles, CA
12.2013

Bachelor of Engineering - Electronics And Telecommunication

University of Mumbai
Mumbai, India
06.2011

Skills

  • Python, C, MySQL, Java, MATLAB, Objective-C
  • Git, SVN, Docker
  • Signal and Image Processing, Audio Signal Processing algorithms, Media (Image, Video, Audio) Quality, Computer Vision and Machine Learning
  • Xcode, PyCharm, Audacity, Sonic Visualizer, Final Cut Pro, Adobe Suite (Lightroom, Photoshop, Illustrator), Procreate
  • Test Automation and Infrastructure, Test Planning and Execution, Quality Assurance
  • Critical and Analytical thinking, Logical Reasoning, Data driven, Problem Solving, Written and Verbal communication Skills, Collaborative
  • Fine Artist, Photography, Videography, Media (Image, Video and Audio) Editing

Timeline

Sr. Sofware Engineer

Apple Inc.
04.2019 - 01.2023

Sofware Engineer

Apple Inc.
01.2013 - 04.2019

Master of Science - Electrical Engineering

University of Southern California

Bachelor of Engineering - Electronics And Telecommunication

University of Mumbai
DHRUV SHAH