# Hershel Shah > Software Engineer @ Annapurna Labs (AWS) Location: Sunnyvale, California, United States Profile: https://flows.cv/hershel ## Work Experience ### Software Engineer @ Annapurna Labs Jan 2025 – Present ### Senior GPU Engineer @ Roche Jan 2024 – Jan 2025 | United States ### GPU Software Engineer II @ Roche Jan 2021 – Jan 2024 ### Software Engineer @ GALT: General Automation Lab Technologies, Inc Jan 2020 – Jan 2021 | San Carlos, California, United States Main Responsibilities: - Maintained, Refactored, and Debugged the core business application (multi-threaded WPF application) performing image analysis, instrument communication, and data storage/retrieval. - Implemented Poisson statistics calculator in C# to dynamically determine dilution factor for getting a set number of cellular isolates. - Implemented arbitrary pick and place tool in C# for wells on micro-array chip for R&D. - Investigated and prototyped algorithms for well selection and identification using Python and OpenCV in micro-array chips. ### Software Engineer @ Whisper.ai Jan 2020 – Jan 2020 | San Francisco, California, United States Main Responsibilities: - Maintained a BuildKite server for the hardware CI/CD pipeline using Python and BASH. - Wrote Python unit tests to characterize and confirm the operation of several hearing aid features such as hour-long audio playback tests. ### Systems Programmer @ Prellis Biologics, Inc. Jan 2019 – Jan 2020 | San Francisco, California Main Responsibilities: 1) Architected and implemented software architecture based on micro-services for a multi-photon 3D printer software stack in Python. 2) Architected and implemented computational holography pipeline using OpenCV, CUDA, and C++ to create holograms for the multiphoton 3D printer which led to increased printer processing speed by 25%. 3) Used OpenCV in C++ to process images with morphological operators, k-means clustering, as well as generate and apply masks for software-based optical correction. 4) Implemented, benchmarked, and optimized a phase retrieval algorithm on images in CUDA. 5) Implemented, benchmarked and tested a custom mesh slicing algorithm for meshes with less than 15% fill factor and over a million faces. 6) Most Innovative Award at Merck Tech Symposium 2019 for the HolographX on which I was the primary software contributor. ### Electronic Systems Intern @ Tesla Jan 2018 – Jan 2018 | Palo Alto, California Main Responsibilities: 1) Analyzed data, identified causes of failure and increased FPY of radio tuners to of the Model 3 line. 2) Helping clear conditions for next-generation global radio firmware update and assisted with the first OTA radio tuner update. 3) Halved the number of engineers needed to run field tests by writing a command line tool which logged parameters of the car and analyzes the data to quantify system performance. 4) Creating and implementing the radio tuner test plan for North America for Model S, X, and 3. 5) Creating a remote, scalable interface allowing users to remotely send commands, run tests and view logs to an arbitrary number of cars using Docker. 6) Assisting with thermal analysis of radio tuner placement for future design considerations. 7) Implementing radio firmware updates improving debugging and user experience. ### Undergraduate Student Researcher @ Applied Micro/Nano-Electromagnetics Research Lab Jan 2017 – Jan 2018 | Davis, California Main Responsibilities: 1) ANSYS HFSS simulations on reconfigurable reflect arrays using substrate integrated waveguides for satellite applications at Giga/Terahertz frequencies. 2) Created simulations for the unit cell of a reflect array and used Floquet's theorem to verify the correlation between the angle of incidence on an infinite surface at a particular frequency and the frequency sweep in a rectangular waveguide. ### Wireless Engineering Intern @ Tesla Jan 2017 – Jan 2017 | Palo Alto, California Main Responsibilities: 1) Analyzed and tested performance of FM HD Radio Quality before official Model 3 release. 2) Designed experiments, accelerated testing through the use of scripting and determined the feasibility of a next-generation component. 3) Analyzed how antenna placement affected link quality in cars for future designs. 4) Implemented wrapper libraries and automation code for Bluetooth, Wi-Fi (802.11b/g/n), WCDMA, GSM, and LTE using PyVisa for the development of a full in-house automated RF test suite. ### Wireless Engineering Intern @ Dolby Laboratories Jan 2016 – Jan 2016 | San Francisco Bay Area Main Responsibilities: 1) Created 802.11 design parameters for an R&D project by exploring several 802.11(b/g/n) configurations by changing parameters such as MIMO vs SISO, fixing MCS rates vs Automatic MCS, Antenna Polarizations, UDP vs TCP, MAC layer retransmission parameters, etc. 2) Designed and implemented a software pipeline to collect, analyze and visualize RF data (S parameters, radiation patterns, Error Rates, etc) in the 2.4 GHz spectrum. 3) Assisted Senior RF engineer with daily tasks, such as but not limited, visualizing radiation patterns, meeting with suppliers and design consultants. ## Education ### Bachelor of Science (BS) in Electrical and Electronics Engineering University of California, Davis ## Contact & Social - LinkedIn: https://linkedin.com/in/hershel-shah --- Source: https://flows.cv/hershel JSON Resume: https://flows.cv/hershel/resume.json Last updated: 2026-04-11