Summary
Overview
Work History
Education
Skills
Certification
Hobbies and Interests
Languages
Personal Information
Timeline
Generic

Yakir Yehuda

Redwood City

Summary

I am passionate about Machine Learning and deeply committed to mobile development. I strive for excellence in every project, focusing on achieving impactful results through meticulous attention to detail and a dedication to software elegance.

Overview

12
12
years of professional experience
1
1
Certification

Work History

YouTube Software Engineer

Google Inc
San Bruno
09.2024 - Current
  • Design and Develop Software Solutions: Write, test, and deploy product or system development code for new features and large-scale, distributed systems on the YouTube platform. This includes designing, developing, maintaining, and enhancing software solutions while managing project priorities and deadlines.
  • Lead Technical Reviews and Ensure Quality: Lead or participate in design reviews with peers and stakeholders to select and decide among available technologies. Additionally, review code developed by other engineers to ensure adherence to best practices, accuracy, testability, and overall system efficiency.
  • Maintain System Health and Resolve Issues: Triage product or system issues by debugging, tracking, and resolving problems. This involves analyzing the sources of issues and their impact on hardware, network, or service operations and quality to maintain the stability of YouTube's massive infrastructure.

Indie Developer: WatchMe© - AI Watch Face

Myself
01.2022 - Current

AI-Driven Photo Display App for Wear OS

  • Developed app that integrates images from Google Photos, Instagram, and local storage onto Wear OS devices.
  • Focused on amazing design and user experience.
  • Achieved over 10,000 downloads, demonstrating market acceptance and popularity.

ML Infrastructure Engineer

Google - Verily
11.2021 - Current
  • Built end-to-end telephony voice bot using exiting SOTA models and Twilio.
  • Built end-to-end data ingestion pipeline for ML purposes (improved data processing time by 85%)
  • Organized teams data - Researchers could find features easily (improved team efficiency)
  • Curated datasets (including meeting with external vendors)

Android Developer

Google - Waze
08.2019 - 11.2021
  • Developed maintainable and secure Java, Kotlin, and C++ code with focus on Android development.
  • Designed APIs for Waze and Carpool applications.
  • Engineered efficient solutions using minimal code for full feature implementation.
  • Wrote performance-critical native code using Android's NDK, including rendering and network logic.
  • Conceptualized, developed, and tested native Android applications, covering UI, core functionalities, and third-party SDK integration.
  • Created comprehensive documentation detailing operational aspects, functions, capabilities, and features of each app.
  • Integrated modern chat frameworks and UI elements into applications, enhancing user engagement and communication features.

NLP Team Lead

PayKey
07.2017 - 08.2019
  • Developed and maintained NLP engine for mobile application
  • Designed system to support all types and languages while keeps unified API for all mobile systems
  • Used Deep-Learning (TF and Keras) for Computer-Vision development

Android Tech Lead

PayKey
07.2016 - 07.2017
  • Developed keyboard that enables users to make payments
  • Improved keyboard responsiveness while reducing its complexity (Improved draw times by 20%)
  • Built well-formed SDK's to be used by clients (Santander, Davivienda)

Android Developer

Adience
06.2015 - 06.2016
  • Created and maintained SDK service that runs undetectable on a mobile device, collects data, and sends it to profiling servers
  • Maintained events servers and SDK server

Android Developer

BrightTech
01.2014 - 06.2015
  • Worked with numerous clients and companies (including Intel, Visonic and more) , developing wide variety of apps, conforming to specifications and meeting deadlines built hardware communication protocols among other challenges

Education

Software Engineering

Ben Gurion University
Beersheba, D
06-2016

Skills

  • Software development
  • Code review
  • System architecture
  • Data pipeline
  • API design
  • Agile methodologies
  • Mobile Developlent

Certification

Stanford's CS231n: Convolutional Neural Networks for Visual Recognition course.

Hobbies and Interests

VR/AR, Crypto, Hard code gamer, Machine learning

Languages

4,4,5,5

Personal Information

Title: Software Engineer

Timeline

YouTube Software Engineer

Google Inc
09.2024 - Current

Indie Developer: WatchMe© - AI Watch Face

Myself
01.2022 - Current

ML Infrastructure Engineer

Google - Verily
11.2021 - Current

Android Developer

Google - Waze
08.2019 - 11.2021

NLP Team Lead

PayKey
07.2017 - 08.2019

Android Tech Lead

PayKey
07.2016 - 07.2017

Android Developer

Adience
06.2015 - 06.2016

Android Developer

BrightTech
01.2014 - 06.2015

Software Engineering

Ben Gurion University
Yakir Yehuda