• Led execution on all phases of the software development life-cycle - including design and prototyping, planning requirements, managing schedules, identifying and tracking risks, and clearly communicating them to project stakeholders - towards the end goal of delivering new cutting-edge technologies that serve as the foundation of current and future Oculus products
• Developed project schedules based on product requirements, technical challenges, and business needs
• Managed communication within and between product management, software, hardware, and user research teams