Yaniv Assaf
Work Experience
  • Senior Software Engineer, Asana Infrastructure, February 2017 – Present
  • Team lead of five engineers focusing on maximizing engineering velocity by automating and accelerating our AWS hosted infrastructure
  • Rearchitected the deployment system from the ground up to enable continuous delivery of new code while maintaining high levels of stability and reliability; reduced cycle time from days to hours
  • Responsible for incident support, owning both short term mitigation as well as proactive prevention, maintaining 99.95% work management platform availability
  • Owned internal Kubernetes app cluster, enabling the launch of many new services
  • Mentored new engineers transitioning into Asana and teams to use new infrastructure technologies
  • Mobile Software Engineer, Google Home iOS, Google, June 2015 – November 2016 (1 year, 4 months)
  • Lead the Chromecast multi-room iOS app development, working closely with platform, product management, and marketing to create a high impact user experience
  • Work closely with Google Home’s video and audio OEM partners to integrate their apps and custom information into the Home platform
  • Contribute to the strategically critical Google Home release, working in a demanding environment with aggressive timelines
  • Mobile Software Engineer, Shared Components and Services, Intuit, May 2012 – June 2015 (3 years)
  • Developed and deployed iOS reusable components for use in all Intuit products, created libraries such as charting and dynamic layouts. Refactored, rebuilt, and owned the team’s build systems
  • Major contributor to the successful porting of TurboTax 2015 to iOS
  • Conceived, initiated, pitched, and developed a software framework to automate iOS UI testing
  • Scrum master for a high performing team in an agile development environment
  • Software Engineer (Intern), Mobile Innovation Group, Intuit, May 2011 – August 2011 (3 months)
  • Develop Android, SMS, and Mobile Web applications to create mobile offerings across the company
  • Programmer, UC Berkeley Residential Computing Center (RSSP-IT), July 2010 – May 2011 (11 months)
  • Create and enhance tools for maintaining university network and application infrastructure
  • Software Developer (Intern), IT Department, TiVo Inc., August 2008 – June 2010 (1 year, 10 months)
  • Developed web-based applications, playing a major role in two of the company’s top priorities
  • University of California Berkeley, Graduated May 2012
  • Major: Electrical Engineering and Computer Science (EECS)
  • Teacher, Intro to Computer Science, Los Altos High School, August 2013 – June 2016 (3 school years)
  • Volunteer for TEALS to increase access to computer science education in high schools
  • Graduate Student Instructor, UC Berkeley, August 2011 – May 2012 (1 school year)
  • Taught CS10 “The Beauty and Joy of Computing”: an introduction to the field of computing
Computer Skills
  • AWS
  • iOS
  • C#
  • Python
  • JavaScript
  • Perforce+Git
  • Kubernetes
  • C/C++
  • Java
  • SQL
  • JQuery
  • Linux/Unix