GTAC 2014: Perfiles de los oradores

Alex Eagle

Alex ha trabajado durante los últimos cinco años en las herramientas de prueba de Google para desarrolladores. Desarrolló sistemas que incluyen el servicio de integración continua de Google, captura fallas de compilación y prueba, y se las explica a los desarrolladores. Parte del trabajo consiste en ayudar a los ingenieros a realizar pruebas con más eficacia, ya que explican cómo reducir los costos de mantenimiento y detectar defectos reales. Antes de Google, trabajó en startups, incluida Opower, y consultó a grandes equipos gubernamentales de TI.

En su campaña 20%, creó la herramienta de análisis estático propensa a errores, que detecta errores comunes de programación de Java y los informa como errores de compilación.

Amit Easow

Amit compila y lanza sitios web y aplicaciones para dispositivos móviles para Comcast desde 2006 y, actualmente, está trabajando en la infraestructura de prueba continua del sistema operativo X1 Entertainment. Amit tiene una Maestría en Telecomunicaciones y Redes de University of Pennsylvania y una Licenciatura en Informática de Madras University, India.

Andrei Chirila

Andrei es ingeniera de Software en Test en Google y, actualmente, participa en la mejora de la experiencia de ingeniería para Anuncios y Comercio, específicamente en Shopping, y en el desarrollo de herramientas de productividad para resolver necesidades específicas. En Google, Andrei participó en el proyecto, que luego se convirtió en la solución de cobertura de código de Google. Esta solución se usa en más de 1,000 proyectos internos, lo que proporciona una gran cantidad de datos sobre la cobertura de código. Anteriormente, Andrei trabajó para Skoobe, una empresa alemana que reinventó la experiencia de lectura.

Ankit Mehta

Ankit se unió a Google en diciembre de 2003, aprovechado por la comida gratuita y la oportunidad de desempeñar un papel importante en la evolución de las pruebas en Google. En los más de 10 años de su carrera en Google, ha trabajado en muchas áreas de producto y actualmente lidera iniciativas de pruebas para el Área de Productos Sociales de Google, que consta de proyectos como Google+, Fotos, Hangouts, Blogger, Google Noticias, etc. Ankit se interesa particularmente en superar los límites del equilibrio entre la velocidad y la calidad.

Antonio Voellm

Anthony F. En este momento, Voellm lidera el equipo de rendimiento de Google Cloud y cuenta con una amplia variedad de experiencia en motores de kernel y bases de datos, gráficos y extracción automatizada de imágenes y mapas de imágenes satelitales. Anthony es un ávido inventor con 7 patentes tecnológicas emitidas. En su función actual en Google Antonio, se enfoca en ofrecer rendimiento de precios a productos existentes, como Google Compute Engine y Google Cloud Storage, a la vez que innova en las ofertas nuevas. Anthony tiene una maestría en Ciencias en George University, una licenciatura en física y una licenciatura en informática y matemáticas de University of Vermont.

Brian Vance

Brian Vance se unió a Google en 2007 y ha trabajado en proyectos de infraestructura de prueba de Google, Google Compute Engine y varios proyectos de anuncios gráficos. Actualmente, está a cargo de los equipos de pruebas de bases de datos de Spanner, Dremel y BigQuery, en el desarrollo de herramientas y marcos de trabajo de prueba. A Brian le apasiona mejorar la productividad de los ingenieros mediante la automatización, las herramientas y la colaboración entre diferentes equipos.

Bryan Robbins

Bryan es desarrollador de pruebas en FINRA, donde diseña y desarrolla soluciones automatizadas para pruebas funcionales y de rendimiento de aplicaciones web y de macrodatos. Colabora en proyectos de código abierto de MSL, ExtWebDriver y Data Generator de FINRA. También es candidato a doctor en la University of Maryland, College Park, donde investiga sobre pruebas de modelos y contribuye al proyecto GUITAR. Además de lo anterior, sus intereses actuales también incluyen DevOps, soluciones de automatización basadas en contenedores y en la nube, y enfoques probabilísticos para probar desafíos.

Celal Ziftci

Nació y se crió en Turquía, donde asistió a la Universidad de Bilkent. Celal se mudó a EE.UU. para obtener una licenciatura. Posee una Maestría de la Universidad de Illinois Urbana Champaign y un Doctorado de la Universidad de California San Diego, ambos en Informática. Actualmente, trabaja en la oficina de Google Nueva York y se enfoca en la productividad y la automatización de los desarrolladores. Le interesan las pruebas de software, las estadísticas de software, el análisis de programas y las aplicaciones de minería de datos y aprendizaje automático en estos campos.

Daniel Koo

Daniel es director de Ingeniería en FINRA y es responsable de la ingeniería líder en automatización, el desarrollo de la arquitectura y las herramientas. Es un gran fanático del código abierto y es un colaborador activo en la comunidad de código abierto. Es el creador original de ExtWebDriver y MSL, y continúa desarrollando herramientas y frameworks para permitir la entrega de un mejor software. Antes de unirse a FINRA, Daniel trabajó como desarrollador de software y estuvo a cargo de varios lugares, incluidos Sun Microsystems, IBM y BlackBerry.

Dominik Dary

Dominik Dary trabaja en Adobe Hamburgo como gerente de ingeniería (Calidad del líder de la división), por lo que es parte del equipo de la nube compartida. Él es el creador de Selendroid. Dominik es un experto reconocido en ingeniería de pruebas y automatización de pruebas, y dio charlas en muchas conferencias de todo el mundo.

Bolos en Gareth

Gareth comenzó como desarrollador y, luego, se graduó para romper el software de otras personas en lugar de el suyo, antes de darse cuenta de que su pasión real es hacer que el software llegue a los clientes de forma más rápida, económica y confiable, y que se duerma bien en el proceso. Gareth practicó y administró ingeniería y operaciones técnicas de calidad en varias empresas de Silicon Valley, desde startups de seis personas hasta empresas importantes de la industria. Actualmente, es miembro del equipo de Herramientas de Ingeniería de Netflix, donde compila herramientas de automatización en la nube y de integración continua que permiten a cualquier ingeniero compilar, probar e implementar los servicios que componen la operación de transmisión de películas y TV de Netflix.

James Graham

James es ingeniero de automatización y herramientas de Mozilla y trabaja en la oficina de Londres. Se ha dedicado a los estándares web durante más de una década y, después de darse cuenta de que podía hacer una carrera por este pasatiempo, se unió a Opera Software, primero como ingeniero de pruebas en el equipo central de navegadores, antes de dedicarse a la reparación de los sistemas de pruebas automatizados. Desde que comenzó a usar Mozilla, se dedicó a desarrollar infraestructura para las pruebas de plataforma web, una iniciativa liderada por W3C para mejorar la interoperabilidad de los navegadores mediante pruebas.

Jay Srinivasan

Jay es gerente de producto de Infraestructura de Dispositivos Reales de Google. Antes de su adquisición a Google, fue cofundador y director general de Appurify. Antes de Appurify, Jay trabajó en la administración de productos en Zynga y en las operaciones de ventas, marketing y aprendizaje automático en McKinsey y Co.

Karin Lunberg

Karin Lundberg ha sido ingeniera de software en pruebas en Google durante más de 6 años y ha trabajado en varios proyectos, incluido Google+. En los últimos 2.5 años, ha estado a cargo de las pruebas de automatización para Chrome Mobile (iOS y Android) y ha trabajado en la compilación y prueba de infraestructuras, en pruebas funcionales, de rendimiento y de estabilidad, en ingeniería de productividad y en permitir que los desarrolladores web ejecuten pruebas en Chrome en Android, y mucho más. Cuando no está ocupada con Chrome como su mejor navegador para dispositivos móviles, le gusta pasar tiempo con su familia y disfrutar del agradable clima de California (muy diferente de Dinamarca en el que creció).

Región de Lior

Lior es R&D Manger en HP Software y fundador de catjs. Se desempeñó en diversos cargos en la supervisión de producción ( APM / BSM) y en el área de pruebas ( QM / ALM). Lior se enfoca en mejorar la Web móvil, como lema de catjs. Siempre busco algo nuevo.

Manchish Lachwani

Manish es investigador y promotor de pruebas de optimización para dispositivos móviles, rendimiento y pruebas de rendimiento, y actualmente es el líder tecnológico de la infraestructura de dispositivos reales en Google. Antes de que Google lo adquiriera, fue cofundador y director de Tecnología de Appurify. Manish ofrece una experiencia única en toda la pila de dispositivos móviles. Como arquitecto de sistemas en Amazon Kindle, diseñó el sistema operativo para la línea de productos Kindle. En MontaVista, se encontraba entre un grupo selecto de arquitectos de MIPS/ARM que trabajaron en las primeras versiones de SO Linux, Linux 2.4 y 2.6 multinúcleo en tiempo real. Manish posee 21 patentes en las áreas de USB, administración de energía, cargadores, depuración del sistema y validación.

Michael Bailey

Michael es director de Ingeniería del equipo de Android responsable de las apps para consumidores insignia de American Express en el mercado de EE.UU. El desarrollo de estas aplicaciones comenzó en 2010. Desde que se unió a la empresa en 2008, Michael ha trabajado en varias iniciativas en American Express, como análisis, administración de contenido empresarial, AmexLabs, apps para iOS, aplicaciones para dispositivos móviles internacionales, pagos mediante NFC, la página principal en EE.UU. y el sitio de aplicaciones de tarjetas en línea de EE.UU. Michael tiene una licenciatura en Informática de Harvey Mudd College y una maestría en Informática de University of Southern California, donde se especializó en seguridad informática. Incluye las apps para consumidores de EE.UU. en las que trabaja Michael. American Express tiene 8 apps para Android en Google Play Store de EE.UU. y muchas más en Play Store internacional.

Nanli

Nan Li es ingeniero de diseño de software en pruebas en Medidata Solutions donde ha estado trabajando en pruebas de macrodatos. Además de liderar la investigación de las pruebas de macrodatos, la generación de pruebas y la automatización de pruebas, también está diseñando y creando un marco de trabajo de prueba de macrodatos escalable. Obtuvo un doctorado en TI con especialización en Ingeniería de Software por parte de George Mason University y una licenciatura en Ingeniería de Software de la Universidad de Beihang.

Olivier Etienne

Actualmente, Olivier es el líder técnico de un equipo de desarrollo en el Orange TV SetTopBox. Su trabajo es simplificar la vida de los demás equipos de desarrollo. Su rango de intervención abarca la arquitectura de software, la simulación y la automatización de pruebas. Antes de Orange, trabajó como arquitecto de software para empresas como AirFrance, CNES, Thales Alenia Space o Sanofi.

Patrick Lam

Patrick Lam es profesor asociado de Ingeniería Eléctrica e Informática, y director asociado de Ingeniería de Software en la Universidad de Waterloo. Uno de sus intereses de investigación es hacer que las herramientas de análisis estático sean accesibles y útiles para los desarrolladores. Patrick enseña un curso sobre pruebas de software y le gustaría aprender más sobre las pruebas aplicadas en la industria.

Ran Snir

Ran es desarrollador de software en HP Software y cocreador de catjs. Antes de unirse al catjs, formaba parte del grupo de Innovación. Durante sus estudios, recibió una beca de excelencia de Microsoft. Le gusta enfrentar nuevos desafíos, conectarse con el mundo físico y la computadora y jugar con Arduino.

Roy Williams

Roy Williams ha estado trabajando en las Herramientas para desarrolladores durante los últimos 10 años y le apasiona crear organizaciones de ingeniería productivas. Es el gerente del equipo de estabilidad de productos en Facebook, que es propietario de todos los marcos de trabajo de integración y prueba continuas allí. Antes de Facebook, Roy trabajó en Google Maps, creando el primer marco de trabajo de prueba de unidades para WebGL, y antes de eso trabajaba en Microsoft en la ingeniería de rendimiento y en algunos proyectos especulativos. Roy se graduó de la Universidad de Duke con una licenciatura. En 2005, vive la informática y vive en el Área de la Bahía de San Francisco con su esposa Tara y su hijo Hudson.

Sonal Shah

Sonal se unió a Google en marzo de 2008. Desde entonces, forma parte de varios equipos de anuncios gráficos en Nueva York y actualmente participa en DoubleClick Ad Exchange. Antes de unirse a Google, Sonal pasó 7 años en varias empresas de publicidad en Internet, incluidas DoubleClick, en la redacción de pruebas de automatización y en el desarrollo de frameworks de prueba. En Google, Sonal dirige equipos que crean infraestructura de prueba de Google para frontends de Java y backends de publicación de anuncios en tiempo real basados en subastas. Sonal tiene una licenciatura en Electrónica y Telecomunicaciones de University of Pune, India, y le encanta pasar tiempo jugando con tenis y congelando momentos con su cámara.

Stefan Ramsauer

Stefan Ramsauer es ingeniero de software en Google en San Francisco. Posee una Maestría en Ciencias Informáticas de University of Hagen y una Facultad de Ingeniería Eléctrica de Regensburg University of Applied Sciences. Antes de unirse a Google, Stefan pasó más de 10 años trabajando en las industrias de automatización y sistemas incorporados como ingeniero de software.

Thomas Knych

Thomas Knych es ingeniero de software de personal en pruebas en Google. Es el líder en tecnología de Mobile Ninjas, un ambicioso esfuerzo por llevar las pruebas de última generación a escala de Google a todos los desarrolladores de Android. La gran variedad de intereses de Thomas incluye pruebas de integración continua, servidores herméticos, virtualización y la infraestructura del emulador. Antes de unirse a Google, Thomas trabajó durante 5 años en la ciudad de Nueva York como arquitecto de software en Citigroup Global.

Valera Záharov

A Valera le apasiona ayudar a los ingenieros a que prueben su propio código. En Google, trabaja con un pequeño equipo de ingenieros en su misión de mejorar la creación de aplicaciones para Android. Está a cargo del desarrollo de Espresso, un marco de trabajo de prueba de IU de código abierto para Android, y espera poner a disposición de los desarrolladores externos más infraestructura y herramientas internas.

Vishal Aora

A Vishal le apasiona la eficiencia, la productividad de los desarrolladores y el helado. Como ingeniero de software en Dropbox, lidera el equipo de herramientas para desarrolladores y desafía los límites de su control de versión, compilación distribuida y sistemas de prueba continua. Antes de eso, pasó más de 7 años en Google y se especializó en probar aplicaciones web como AdWords, perfeccionando sus habilidades con Selenium y mejorando Google Web Toolkit. En el pasado, Vishal trabajó en una plataforma de pruebas de fabricación de National Instruments y completó una maestría en Ciencias Informáticas de University of Texas, Austin. Si conoces a Vishal, pregúntale sobre salud del código, fútbol universitario o Zambia.

Vishal Sethia

Vishal se unió a Google en 2010 y trabajó para aumentar la productividad del equipo de Ingeniería de Shopper con sede en Waterloo con una mayor cobertura de pruebas automatizadas. Actualmente, Vishal dirige un ambicioso esfuerzo en Google para llevar los dispositivos Android, conocidos como emuladores, al navegador Chrome de un usuario. Antes de unirse a Google, trabajó como ingeniero de software en Pace Americas (antes es 2Wire Inc.) y obtuvo una maestría en Ciencias de la Computación y Matemáticas en la Universidad de Ohio.

Zack Newsham

Actualmente, Zack está cursando una Maestría en Ciencias Informáticas y estudió para obtener su primera en Ingeniería de Software en University of Glamorgan, para la que recibió una primera en 2012. Sus intereses de investigación se enfocan principalmente en sistemas distribuidos y paralelos, así como en criptografía y SAT.