GTAC 2014: profils d'intervenants

Alex eagle

Il travaille depuis cinq ans sur les outils de test pour les développeurs de Google. Il a développé des systèmes tels que le service d'intégration continue de Google, capture les échecs de compilation et de test, et les explique aux développeurs. Une partie du travail consiste à aider les ingénieurs à améliorer l'efficacité de leurs tests en expliquant comment réduire les coûts de maintenance et détecter les défauts réels. Avant de rejoindre Google, il a travaillé dans des start-up comme Opower, et a travaillé pour le service informatique d'une grande entreprise.

Au cours de ses 20% de temps libre, il a créé l'outil d'analyse statique source d'erreurs, qui détecte les erreurs de programmation Java courantes et les signale en tant qu'erreurs de compilation.

Amit Easow

Amit crée et lance des sites Web et des applications mobiles pour Comcast depuis 2006. Il travaille actuellement sur l'infrastructure de test continu du système d'exploitation X1 Entertainment. Amit est titulaire d'un master en télécommunications et mise en réseau de l'université de Pennsylvanie, et d'une licence en informatique de l'université de Madras (Inde).

Andrei Chirila

Software Engineer en test chez Google, Andrei travaille actuellement à l'amélioration de l'expérience d'ingénierie des annonces et du commerce, en particulier à Shopping, et au développement d'outils de productivité pour répondre à des besoins spécifiques. Chez Google, Andrei a participé au projet, qui est ensuite devenu la solution de couverture de code au sein de Google. Cette solution est utilisée par plus de 1 000 projets internes, fournissant une immense quantité de données sur la couverture de code. Andrei a travaillé précédemment pour Skoobe, une entreprise allemande qui réinvente l'expérience de lecture.

Ankit Mehta

Ankit a rejoint Google en décembre 2003 grâce à la nourriture sans frais et l'opportunité de jouer un rôle dans l'évolution des tests chez Google. Au cours de sa carrière de plus de 10 ans chez Google, il a travaillé dans de nombreux produits et piloté actuellement des tests pour le groupe de produits Social (@Google), qui comprend des projets tels que Google+, Photos, Hangouts, Blogger, Google Actualités, etc. Ankit s'intéresse particulièrement aux limites imposées par la vélocité et la qualité.

Anthony Voellm

Anthony F. Voellm est actuellement à la tête de l'équipe Google Cloud Performance. Il dispose d'une vaste expérience dans les domaines des moteurs de base de données et du noyau, ainsi que de l'extraction automatisée d'images et de cartes à partir d'images satellite. Antoine est un inventeur avide et a déposé sept brevets technologiques. Dans le cadre de son poste actuel chez Google Anthony, il se concentre sur la génération de prix pour des produits existants tels que Google Compute Engine et Google Cloud Storage, tout en innovant dans de nouvelles offres. Antoine est titulaire d'un master de l'université George Washington, d'une licence en physique et d'une licence en informatique et en mathématiques de l'université du Vermont.

Brian Vance

Brian Vance a rejoint Google en 2007 et a travaillé sur des projets d'infrastructure de test, Google Compute Engine et plusieurs projets Display Ads. Il dirige actuellement les équipes de test des bases de données pour Spanner, Dremel et BigQuery, où il crée des outils et des frameworks de test. Brian est passionné par l'amélioration de la productivité des ingénieurs par l'automatisation, les outils et la collaboration entre les équipes.

Bryan Robbins

Bryan est développeur en test chez FINRA, où il conçoit et développe des solutions automatisées pour les tests fonctionnels et les performances des applications Web et de big data. Il contribue aux projets Open Source MSL, ExtWebDriver et Data Generator de FINRA. Il est également doctorant en candidature à l'université du Maryland à College Park, où il effectue des recherches basées sur des modèles et participe au projet GUITAR. En plus de ce qui précède, ses centres d'intérêt actuels incluent le DevOps, le cloud et les solutions d'automatisation basées sur des conteneurs, ainsi que des approches probabilistes pour tester les solutions.

Celal Zizci

Né en Turquie où il a étudié à l'université de Bilkent, Ill s'est installé aux États-Unis pour obtenir son diplôme. Il est titulaire d'un master de l'université de l'Illinois Urbana-Champaign et d'un doctorat de l'université de Californie à San Diego, tous deux en informatique. Il travaille actuellement dans les bureaux de Google à New York et se concentre sur la productivité et l'automatisation pour les développeurs. Il s'intéresse aux tests logiciels, à l'analyse logicielle, à l'analyse de programmes et aux applications d'exploration de données et de machine learning dans ces domaines.

Daniel Koo

Daniel est directeur de l'ingénierie chez FINRA, responsable de l'ingénierie, de l'architecture et du développement d'outils. Passionné par l'Open Source, il contribue activement à la communauté Open Source. Créateur original d'ExtWebDriver et de MSL, il continue de développer des outils et des frameworks pour permettre l'amélioration des logiciels. Avant de rejoindre FINRA, Daniel a travaillé en tant que développeur logiciel et a occupé des postes à différents endroits, y compris Sun Microsystems, IBM et BlackBerry.

Dominik Dary

Dominik Dary fait partie de l'équipe en charge du cloud partagé chez Adobe Hambourg en tant que responsable de la qualité des chefs de chapitre. C'est le créateur de Selendroid. Spécialisé dans l'ingénierie et l'automatisation des tests, Dominik intervient lors de nombreuses conférences dans le monde entier.

Gareth Bowles

Après avoir débuté comme développeur, Gareth a finalement décidé de casser les logiciels d'autres personnes plutôt que les leurs. Il s'est rendu compte que sa véritable passion était de mettre les logiciels à la disposition des clients plus rapidement, à moindre coût et de manière plus fiable, et ainsi de mieux dormir. Gareth Stahl a pratiqué et géré des opérations techniques et d'ingénierie de qualité dans diverses entreprises de la Silicon Valley, des start-up à six personnes aux grands acteurs du secteur. Il fait actuellement partie de l'équipe d'outils d'ingénierie de Netflix, où il développe des outils d'automatisation cloud et d'intégration continue qui permettent à tout ingénieur de créer, tester et déployer les services proposés pour le streaming de films et de séries TV Netflix.

James Graham

Ingénieur automatisation et outils pour Mozilla, James travaille dans les bureaux de Londres. Il travaille sur les normes Web depuis plus de 10 ans. S'il s'est rendu compte qu'il pouvait faire carrière grâce à ce passe-temps, il a rejoint l'équipe Opera Software en tant qu'ingénieur test, avant de remanier les systèmes de test automatisés. Depuis son passage à Mozilla, il s'est concentré sur le développement d'infrastructures pour les tests de plate-forme Web. Il s'agit d'une initiative du W3C visant à améliorer l'interopérabilité du navigateur par le biais de tests.

Jay Srinivasan

Responsable produit pour l'infrastructure des appareils réels chez Google, Avant son rachat à Google, il était co-fondateur et CEO d'Appurify. Avant Appurify, il a travaillé sur la gestion de produits chez Zynga, puis sur les ventes, le marketing et les opérations simplifiées chez McKinsey & Co.

Karin Lundberg

Software Engineer en test chez Google, Karin Lundberg travaille depuis plus de six ans sur divers projets, y compris Google+. Au cours des deux dernières années et demie, elle a dirigé les tests d'automatisation de Chrome Mobile (iOS et Android), et a travaillé sur des infrastructures de compilation et de test, des tests de fonctionnement, de performances et de stabilité, la productivité de l'ingénierie, ainsi que les développeurs Web pour exécuter des tests sur Chrome sur Android. Lorsqu'elle n'est pas occupée à faire de Chrome le meilleur navigateur mobile, elle aime passer du temps avec sa famille et profiter du beau temps en Californie, très différent du Danemark où elle a grandi.

Lior Reuven

Lior R&D Manger travaille chez HP Software et a fondé Catjs. Il a joué des rôles divers dans la surveillance de production ( APM / BSM) et dans les domaines de test ( QM / ALM). L'objectif est d'améliorer le Web mobile, comme devise. Toujours à l'affût des nouveautés.

Manish Lachwani

Manish est un chercheur et spécialiste des tests, de l'optimisation et des performances sur mobile. Il est actuellement le responsable technique de l'infrastructure d'appareils réels de Google. Avant son acquisition par Google, il était cofondateur et directeur de la technologie d'Appurify. Manish apporte une expertise unique sur toute la pile mobile. Architecte système chez Kindle, il a conçu le système d'exploitation de la gamme de produits Kindle. Chez MontaVista, il a fait partie d'un groupe restreint d'architectes MIPS/ARM qui ont travaillé sur la première version multicœur en temps réel de Linux OS, Linux 2.4 et 2.6. Manish détient 21 brevets dans les domaines de l'USB, de la gestion de l'alimentation, des chargeurs, du débogage du système et de la validation.

Michael Bailey

Michael est directeur de l'ingénierie au sein de l'équipe Android chargée des applications grand public préférées d'American Express sur le marché des États-Unis. Le développement de ces applications a commencé en 2010. Depuis qu'il a rejoint l'entreprise en 2008, il a participé à de nombreuses initiatives chez American Express, y compris dans les domaines de l'analyse, de la gestion de contenu d'entreprise, d'AmexLabs, des applications iOS, des applications mobiles internationales, des paiements NFC, de la page d'accueil et du site en ligne américain dédié aux applications de cartes. Michael est titulaire d'une licence en informatique du Harvey Mudd College et d'un master en informatique de l'université de Californie du Sud, avec une spécialisation en sécurité informatique. Parmi les applications grand public américaines sur lesquelles Michael travaille, American Express propose huit applications Android sur le Google Play Store et d'autres dans le Play Store international.

Nan Li

Nan Li occupe le poste d'ingénieur logiciel en conception chez Medidata Solutions, où il travaille sur les tests du big data. En plus de mener les travaux de recherche sur les tests de big data, la génération de tests et l'automatisation des tests, il conçoit et développe un framework de test de big data évolutif. Il est titulaire d'un doctorat en informatique avec une spécialisation en ingénierie logicielle de l'université George Mason et d'une licence en ingénierie logicielle de l'université Beihang.

Olivier Étienne

Il est actuellement à la tête d'une équipe de développement sur Orange TV SetTopBox. Son travail consiste à faciliter la vie de toutes les autres équipes de développement. Leur plage d'intervention couvre l'architecture logicielle, la simulation et l'automatisation des tests. Avant de rejoindre Orange, Olivier a travaillé en tant qu'architecte logiciel pour des entreprises comme AirFrance, le CNES, Thales Alenia Space ou Sanofi.

Patrick Lam

Patrick Lam est professeur agrégé en génie électrique et informatique, et directeur associé de l'ingénierie logicielle à l'université de Waterloo. L'un de ses centres d'intérêt consiste à rendre les outils d'analyse statiques accessibles et utiles aux développeurs. Patrick donne un cours sur les tests logiciels et souhaite en savoir plus sur les tests appliqués dans le secteur.

Ran Snir

Ran occupe le poste de développeur logiciel chez HP et co-créateur de catjs. Avant de rejoindre Catjs, il faisait partie d'Innovation Group. Lors de ses études, il a obtenu une bourse d'excellence Microsoft. Il aime affronter de nouveaux défis, connecter le monde physique au monde de l'ordinateur et jouer avec Arduino.

Roy Williams

Roy Williams travaille sur les outils de développement depuis 10 ans et s'efforce en profondeur de créer des organisations d'ingénierie productives. Il est responsable de l'équipe Stabilité des produits chez Facebook, qui gère tous les frameworks de continuos d'intégration et de test dans ce domaine. Avant de travailler pour Facebook, Roy a travaillé sur Google Maps, en créant le premier framework de tests unitaires pour WebGL. Avant cela, il a travaillé chez Microsoft sur l'ingénierie des performances et certains projets spéculatifs. Roy est titulaire d'une licence en BSc de l'université Duke. en informatique en 2005 et dans la région de la baie de San Francisco avec sa femme Tara et son fils Hudson

Sonal Shah

Sonal a rejoint Google en mars 2008. Depuis, elle a rejoint différentes équipes chargées des annonces display à New York et travaille actuellement avec DoubleClick Ad Exchange. Avant de rejoindre Google, Sonal a travaillé pendant sept ans dans diverses entreprises de publicité sur Internet, dont DoubleClick, en écrivant l'automatisation des tests et en créant des frameworks de test. Chez Google, Sonal dirige des équipes qui développent l'infrastructure de test de Google pour les interfaces Java et des backends de diffusion d'annonces en temps réel basés sur des enchères. Sonal est titulaire d'une licence en électronique et télécommunications de l'université de Pune (Inde), et aime passer du temps à s'arrêter et à jouer au tennis avec sa caméra.

Stefan Ramsauer

Stefan Ramsauer est ingénieur logiciel en test chez Google à San Francisco. Il est titulaire d'un master en informatique de l'université de Hagen et en génie électrique de l'université des sciences appliquées de Ratisbonne. Avant de rejoindre Google, il a travaillé en tant qu'ingénieur logiciel pendant plus de 10 ans.

Thomas Knych

Thomas Knych est ingénieur logiciel en chef chez Google. Il est responsable technique pour les Ninja Mobiles, une initiative ambitieuse visant à mettre les tests de pointe de Google à l'échelle de tous les développeurs Android. Ses nombreux centres d'intérêt incluent les tests d'intégration continue, les serveurs Hermetic, la virtualisation et l'infrastructure d'émulateurs. Avant de rejoindre Google, Thomas a travaillé cinq ans à New York en tant qu'architecte logiciel chez Citigroup Global.

Valera Zakharov

Valera se passionne pour l'aide aux ingénieurs pour tester leur propre code. Chez Google, il travaille avec une petite équipe d'ingénieurs afin d'améliorer la création d'applications Android. Il dirige le développement d'Espresso, un framework de test d'interface utilisateur Open Source pour Android, et a hâte de mettre plus d'outils et d'infrastructure à la disposition des développeurs externes.

Vishal Arora

Vishal se passionne pour l'efficacité, la productivité des développeurs et les crèmes glacées. En tant qu'ingénieur logiciel chez Dropbox, il dirige l'équipe d'outils pour les développeurs et repousse les limites de leurs systèmes de contrôle des versions, de compilation distribuée et de tests continus. Auparavant, il a passé plus de sept ans chez Google, spécialisé dans le test d'applications Web comme AdWords, le perfectionnement de ses compétences avec Selenium et l'amélioration de Google Web Toolkit. Auparavant, il a travaillé sur une plate-forme de test de fabrication par National Instruments et obtenu un master en informatique à l'université du Texas à Austin. Si vous rencontrez Vishal, posez-lui des questions sur la santé du code, le football universitaire ou la Zambie.

Vishal Sethia

Il a rejoint Google en 2010 et a travaillé à augmenter la productivité de l'équipe d'ingénieurs chargés de l'achat dans le quartier de Waterloo, en augmentant la couverture des tests automatisés. Il dirige actuellement des initiatives ambitieuses chez Google visant à proposer des appareils Android appelés émulateurs dans le navigateur Chrome d'un utilisateur. Avant de rejoindre Google, il occupait le poste de Software Engineer pour Pace Americas (aujourd'hui chez 2Wire Inc.). et est titulaire d'un master en informatique et en mathématiques de l'université de l'Ohio.

Zack Newsham

Zack est actuellement titulaire d'un master en informatique et a obtenu une licence en ingénierie logicielle à l'université de Glamorgan, dont il a reçu une première en 2012. Ses recherches se concentrent principalement sur les systèmes distribués et parallèles, ainsi que sur la cryptographie et les technologies de sécurité.