SPEAKER DETAILS

img

Mohit Goenka

www.mohitgoenka.com
Mohit Goenka is a Software Developer in the Yahoo Mail team. Earlier, he graduated from the University of Southern California (USC) with Master’s of Science in Computer Science. His thesis emphasized on Game Theory and Human Behavior concepts as applied in real-world security games. He also received an award for academic excellence from the Office of International Services at the University of Southern California. He has showcased his presence in various realms of computers including artificial intelligence, machine learning, path planning, multiagent systems, neural networks, computer vision, computer networks and operating systems. During his tenure as a student, Mohit won multiple competitions cracking codes and presented his work on Detection of Untouched UFOs to a wide range of audience. Not only is he a software developer by profession, but coding is also his hobby. He spends most of his free time learning about new technology and grooming his skills. What adds feather to his cap is Mohit’s poetic skills. Some of his works are part of the University of Southern California Libraries archive under the cover of The Lewis Carroll Collection. In addition to this, he has made significant contributions by volunteering his time to serve the community.

Sessions

Forward-Thinking Continuous Integration and Delivery Pipeline

Level :
Beginner
Date :
5:00 PM Saturday
Room :
Fireside A
Interested : (-) - Registered : (23)

Speakers: Mohit Goenka

Building the technology powering the best consumer email inbox in the world is no easy task. When you start on such a journey, it is important to consider how to deliver such an experience to the users. After all, any consumer feature we build can only make a difference after it is delivered to everyone via the tech pipeline.

As we began building out the new version of Yahoo Mail, we wanted to ensure that our internal developer productivity would not be hindered by how our pipelines work. Keeping this in mind, we identified the following principles as most important while designing the delivery pipeline for the new Yahoo Mail experience:

* Product updates are pushed at regular intervals
* Releases are stable
* Builds are not blocked by irrational test failures
* Developers are notified of code pushes
* Hotfixes
* Rollbacks
* Heartbeat pushes

Details
  • Not Interested
  • Interested
  • Attending

SPONSORS List