Daniel Shih is a Senior Software Engineer at Google at Google. Colleagues describe them as "It is my pleasure to recommend Daniel Shih in the area of software engineering and team development. Daniel assisted me, management, and senior leadership create an in-house team of student developers. He did it with untiring exuberance for excellence and an unrivaled entrepreneurial talent. It didn’t take long to recognize Daniel’s gift as a problem solver and strategic thinker. His portfolio is solid in the areas of software development but extends also to hiring practices, team supervision, process improvements, project management. I frequently relied on his competence with written and verbal communication skills. Daniel was particularly thoughtful during team meetings but also sought one-on-one interaction with me for strategizing team goals and objectives. He is professionally mature, socially intelligent, and demonstrates genuine curiosity in his chosen field. Daniel receives my highest praise."
- Website:
- google.com
- Employees:
- 1
- Company phone:
- 916.253.7820
-
Senior Software EngineerGoogle Nov 2022 - PresentMountain View, Ca, UsGoogle Photos -
Software Engineer IiiGoogle Nov 2021 - Nov 2022Mountain View, Ca, Us -
Software Engineer IiGoogle Jul 2020 - Oct 2021Mountain View, Ca, Us -
Software Engineering InternMicrosoft Sep 2019 - Dec 2019Redmond, Washington, Us• Developed an intelligent feature for surfacing and recommending To-Do suggestions to improve user productivity in Microsoft Word• Implemented preemption, search state caching, and context-switching capabilities to a core document search algorithm using C++* Designed and deployed a metrics experiment in several release rings spanning thousands of users -
Software Engineering InternGoogle Jun 2019 - Sep 2019Mountain View, Ca, Us• Architected and implemented support for a popular open-source framework into Firebase Test Lab• Developed backend data validation and post-processing pipelines across a distributed system stack in Java, along with GCS and Docker• Wrote a custom HTTP proxy server, along with subprocess execution and file processing components -
Lead Software DeveloperUci Student Center & Event Services Sep 2018 - Jun 2019Irvine, Ca, Us• Led a team of 10 members, including interviewing, onboarding, and cross-team mentorship• Launched a mobile version of a study room booking system supporting thousands of students, including the backend infrastructure and Android app feature• Architected a modern ASP.NET Core API layer and implemented JWT authentication• Pioneered candidate technical interview processes, led recruitment efforts, and facilitated Agile project management practices into a fast growing team -
Software DeveloperUci Student Center & Event Services Oct 2016 - Sep 2018Irvine, Ca, Us• Utilized AWS EC2 and Lambda to architect a scalable backend infrastructure and RESTful APIs for a system serving 200+ staff in tracking Student Center business operations• Developed Android mobile apps providing campus navigation, event feeds, and study room booking for the UCI Student Center, serving the needs of thousands of visitors and students• Researched and designed an indoor navigation infrastructure using Bluetooth beacons -
Software Engineering InternGoogle Jun 2018 - Sep 2018Mountain View, Ca, Us• Built several features within a crash cluster to bug auto-filer service using Java, Protocol Buffers, RPCs, and big data technologies such as Dremel and BigTable• Trained and deployed a machine learning classification model using TensorFlow for a bug triage service with 93% precision, and built a Flume MapReduce evaluation pipeline for assessing model performance• Services are now rolled out across 10+ teams at Google, saving hundreds of engineers valuable hours of triage time -
Software Engineering InternNasa Jet Propulsion Laboratory Jun 2017 - Aug 2017Pasadena, Ca, Us• Wrote a client-server data accountability software tool for the NASA-ISRO Synthetic Aperture Radar Mission (NISAR) for tracking the quality of the mission's downlink data• Designed MySQL database schema and stored procedures for storing a timeline of accountability data for the mission's lifetime• Developed a client CLI program in Python for XML input consumption, mission timeline processing algorithms, and the generation of reports for interpreting the accountability data• Tool provides comprehensive tracking and accountability for the data downlinked from the NISAR spacecraft in order to minimize the mission's data loss -
Research InternSan José State University Research Foundation Jun 2016 - Sep 2016San Jose, Ca, Us• Researched for and developed the early prototype and UI design for software aimed at assisting airline dispatchers manage and plan flights in winter weather conditions at the Human Systems Integration Division• Organized and coordinated a large-scale professional conference for discussing Airline Operations Research (Airline Operations Workshop)• Developed a statistically sound simulation plan for testing dispatcher assistance software in-house prior to in the field• Gained and applied concepts pertaining to the intimate human-computer interaction research needed in good software and hardware design• Authored and designed content for a new website representing a NASA airline operations research group -
Embedded Systems Pre-Collegiate InternNasa Ames Research Center Jun 2015 - Aug 2015Moffett Field, California, Us• Gained project management skills and enhanced professional presentation abilities• Developed a networked array of prototype Cube Satellite (nanosatellite) hardware using Arduino-controller boards and the XBee ZigBee Wireless Protocol, demonstrating the tremendous benefits that an intercommunicating satellite system can bring to coordinated scientific research• Combined circuit hardware skills and Arduino programming skills to develop each of the 3 networked satellites• Employed Python and Excel (PLX-DAQ) to acquire wirelessly transmitted data collected from the satellites and display them as real time graphs • Experienced and used the engineering design process first hand in a collaborative environment
Daniel Shih Education Details
-
Uc IrvineComputer Science -
Cupertino High SchoolHigh School
Frequently Asked Questions about Daniel Shih
What company does Daniel Shih work for?
Daniel Shih works for Google
What is Daniel Shih's role at the current company?
Daniel Shih's current role is Senior Software Engineer at Google.
What schools did Daniel Shih attend?
Daniel Shih attended Uc Irvine, Cupertino High School.
Who are Daniel Shih's colleagues?
Daniel Shih's colleagues are Selvia Rani, Valentina Diaz Elvira, Han Zhang, Issakha Sow, Nenad Amanovic, Marlon Bustamante, Sertal Kuvace.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial