GTAC 2014: profili dei relatori

Alessandro Eagle

Alex lavora da ultimi cinque anni per gli strumenti di test per sviluppatori di Google. Ha sviluppato dei sistemi che includono il servizio di integrazione continua di Google, raccogliendo errori di compilazione e test e spiegandoli agli sviluppatori. Parte del lavoro consiste nell'aiutare gli ingegneri a rendere i test più efficaci, spiegando come ridurre i costi di manutenzione e individuare difetti reali. Prima di entrare in Google, Alex ha lavorato in startup come Opower e ha consultato i team IT delle grandi organizzazioni.

Al suo 20% di tempo, ha creato lo strumento di analisi statica soggetto a errori, che rileva gli errori di programmazione Java comuni e li segnala come errori di compilazione.

Ama Easow

Amit ha iniziato a creare e lanciare siti web e applicazioni mobile per Comcast dal 2006 e attualmente sta lavorando all'infrastruttura di test continuo del sistema operativo X1 Entertainment. Amit ha un Master in Telecomunicazioni e Networking presso la University of Pennsylvania e una laurea in Informatica presso la Madras University, India.

Andréi Chirila

Andrei è Software Engineer in Test presso Google, attualmente impegnato a migliorare l'esperienza di progettazione di Google Ads e Commerce, in particolare Shopping, e a sviluppare strumenti di produttività per risolvere esigenze specifiche. In Google, Andrei è stata coinvolta nel progetto, che in seguito è diventato la soluzione di copertura del codice all'interno di Google, che viene utilizzata da più di 1000 progetti interni, fornendo una quantità enorme di dati sulla copertura del codice. In precedenza Andrei ha lavorato per Skoobe, un'azienda tedesca che ha reinventato l'esperienza di lettura.

Ankit mehta

Ankit si è unito a Google nel dicembre 2003, attirata dal cibo senza costi e da un'opportunità di svolgere il suo ruolo sull'evoluzione dei test @ Google. In più di 10 anni di carriera in Google, ha lavorato in molte aree di prodotto e attualmente conduce iniziative di test per l'area di prodotto social di Google, che consiste in progetti come Google+, Foto, Hangouts, Blogger, News e così via. Ankit è particolarmente interessato a spingere i limiti sull'equilibrio tra velocità e qualità.

Antonio Voellm

Antonio F. Voellm è attualmente a capo del team Google Cloud Performance e ha una vasta esperienza da motori di kernel e database per l'estrazione di immagini e mappe e di immagini satellitari. Anthony è un appassionato inventore con 7 brevetti tecnologici rilasciati. Nel suo attuale ruolo in Google Anthony si occupa di fornire prestazioni relative ai prezzi a prodotti esistenti come Google Compute Engine e Google Cloud Storage, oltre a innovare nuove offerte. Anthony ha conseguito un Master of Science presso la George Washington University, una laurea in Fisica e una laurea in Informatica e Matematica presso la University of Vermont.

Bruno Bianchi

Brian Vance è entrato a far parte di Google nel 2007 e ha lavorato a progetti nell'infrastruttura di test di Google, Google Compute Engine e diversi progetti di annunci display. Attualmente gestisce i team di test dei database per Spanner, Dremel e BigQuery, creando strumenti e framework di test. Brian è appassionato di miglioramento della produttività dell'ingegneria attraverso l'automazione, gli strumenti e la collaborazione tra team.

Mario Rossi

Bryan è Developer in Test presso FINRA, dove progetta e sviluppa soluzioni automatizzate per il test funzionale e delle prestazioni delle applicazioni Web e per big data. Contribuisce ai progetti open source MSL, ExtWebDriver e Data Generator di FINRA. Bryan è anche Ph.D. Candidato presso la University of Maryland, College Park, dove esegue ricerche sui test basati su modelli e contribuisce al progetto GUITAR. Oltre a quanto sopra, i suoi interessi attuali includono anche soluzioni di automazione basate su container, DevOps e approcci probabilistici per testare le sfide.

Ziftci celeste

Nato e cresciuto in Turchia, dove ha frequentato la Bilkent University, Celal si è trasferito negli Stati Uniti per conseguire la laurea. Ha conseguito un Master presso la University of Illinois Urbana Champaign e un dottorato di ricerca presso la University of California San Diego, entrambi in Informatica. Attualmente lavora nella sede di Google a New York, concentrandosi su produttività e automazione degli sviluppatori. È interessato a test dei software, analisi dei software, analisi dei programmi e applicazioni di data mining e machine learning in questi campi.

Daniele Koo

Daniel è Direttore tecnico di FINRA, responsabile della progettazione di automazione, architettura e strumenti leader di settore. È un grande fan dell'open source ed è un collaboratore attivo nella community open source. È il creatore originale di ExtWebDriver e MSL e continua a sviluppare strumenti e framework per consentire la distribuzione di software migliore. Prima di entrare in FINRA, Daniel ha lavorato come sviluppatore di software e ha condotto diversi ruoli in Sun Microsystems, IBM e BlackBerry.

Dominik Dary

Dominik Dary lavora in Adobe Hamburg come Engineering Manager (Capitolo Qualità), dove fa parte del team Shared Cloud. È il creatore di Selendroid. Dominik è un esperto riconosciuto di test engineering e test di automazione e ha parlato in molte conferenze in tutto il mondo.

Gareth Bowls

Gareth ha iniziato come sviluppatore e in seguito si è laureato per far funzionare il software di altre persone invece che per il suo, prima di rendersi conto che la sua vera passione è portare il software ai clienti più velocemente, più economico e più affidabili, durante il processo. Gareth ha praticato e gestito operazioni di progettazione e tecniche di qualità presso varie società della Silicon Valley, dalle startup per sei persone ai principali attori del settore. Attualmente è membro del team Engineering Tools di Netflix, dove sviluppa strumenti per l'automazione cloud e l'integrazione continua che consentono a qualsiasi ingegnere di creare, testare ed eseguire il deployment dei servizi che costituiscono l'operazione di streaming di film e programmi TV di Netflix.

James Graham

James è un ingegnere e ingegnere degli strumenti per Mozilla e lavora fuori dall'ufficio di Londra. Lavora con gli standard del Web da oltre un decennio e, dopo aver capito che avrebbe potuto fare carriera grazie a questo hobby, è entrato in Opera Software, prima come tecnico del test nel team principale del browser, prima di essere coinvolto nella revisione dei sistemi di test automatici. Da quando è passato a Mozilla, si è concentrato sullo sviluppo dell'infrastruttura per i test di piattaforme web, un'iniziativa guidata da W3C per migliorare l'interoperabilità del browser attraverso i test.

Jay Srinivasan

Jay è attualmente il product manager per l'infrastruttura dei dispositivi reali di Google. Prima dell'acquisizione a Google, è stato cofondatore e CEO di Appurify. Prima di Appurify, Jay ha lavorato alla gestione dei prodotti in Zynga e alle operazioni di vendita, marketing e snelli presso McKinsey and Co..

Karin di Lundberg

Karin Lundberg è Software Engineer in Test presso Google da oltre 6 anni lavorando su vari progetti tra cui Google+. Negli ultimi 2,5 anni ha condotto il test di automazione per Chrome Mobile (iOS e Android) e ha lavorato all'infrastruttura di test e build, al test funzionale, delle prestazioni e della stabilità, alla produttività della progettazione, alla possibilità per gli sviluppatori web di eseguire test su Chrome e molto altro ancora. Quando non è impegnata a rendere Chrome il browser per dispositivi mobili migliore, le piace trascorrere del tempo con la sua famiglia e godersi il bel tempo californiano (molto diverso dalla Danimarca dove è cresciuta).

Lior Reuven

Lior è R&D Manger presso HP Software e fondatore di catjs. Svolto in vari ruoli nel monitoraggio della produzione ( APM / BSM) e nell'area di test ( QM / ALM). Lior si sta concentrando sul miglioramento del Web mobile, come il motto catjs. Voglio sempre qualcosa di nuovo.

Manich Lachwani

Manish è un ricercatore ed evangelist per il debug, l'ottimizzazione delle prestazioni e i test per dispositivi mobili, nonché attualmente il responsabile della tecnologia per la vera infrastruttura di dispositivi di Google. Prima dell'acquisizione da parte di Google, è stato cofondatore e CTO di Appurify. Manish offre una combinazione unica di competenze nell'intero stack per dispositivi mobili. Come architetto di sistemi di Amazon Kindle, ha progettato il sistema operativo per la linea di prodotti Kindle. In MontaVista, è stato inserito in un gruppo selezionato di architetti MIPS/ARM che hanno lavorato alla prima versione multicore in tempo reale di Linux, Linux 2.4 e 2.6. Manish detiene 21 brevetti nelle aree USB, Power Management, caricabatterie, debug di sistema e convalida.

Michele Bailey

Michael è il Director Director del team Android responsabile delle app Android consumer di punta di American Express nel mercato statunitense. Lo sviluppo di queste app è iniziato nel 2010. Da quando è entrata a far parte della società nel 2008, Michael ha lavorato a diverse iniziative in American Express, tra cui analisi, gestione dei contenuti aziendali, AmexLabs, app per iOS, applicazioni mobili internazionali, pagamenti NFC, home page degli Stati Uniti e sito per le carte online negli Stati Uniti. Michael ha conseguito una laurea in Informatica presso l'Harve Mudd College e un MS in Informatica presso la University of Southern California, dove si è specializzato in sicurezza informatica. Tra cui le app consumer degli Stati Uniti su cui Michael lavora, American Express ha 8 app per Android nel Google Play Store negli Stati Uniti e altre ancora nei Play Store internazionali.

Nā Li

Nan Li è Software Software Engineer in Test presso Medidata Solutions in cui ha lavorato al test dei big data. Oltre a essere responsabile della ricerca di test dei big data, generazione di test e automazione dei test, sta anche progettando e creando un framework scalabile di test di big data. Ha conseguito il PhD in IT con specializzazione in Software Engineering presso la George Mason University e B.E. in Software Engineering presso la Beihang University.

Olivier ed Etienne

Al momento Olivier è il responsabile tecnico di un team di sviluppo per il decoder Orange TV. Il loro compito è semplificare la vita per tutti gli altri team di sviluppo. Il suo intervallo di intervento riguarda l'architettura software, la simulazione e l'automazione dei test. Prima di arrivare ad Orange, Olivier ha lavorato come software architect per società come AirFrance, CNES, Thales Alenia Space o Sanofi.

Patrizio

Patrick Lam è Associate Professor of Electrical and Computer Engineering e Associate Director of Software Engineering presso la University of Waterloo. Uno dei suoi interessi di ricerca è rendere gli strumenti di analisi statici accessibili e utili per gli sviluppatori. Patrick insegna al corso di test del software e vorrebbe saperne di più sui test applicati nel settore.

Ran russamento

Ran è uno sviluppatore software presso HP Software e co-creatore di catjs. Prima di entrare a far parte di catjs, faceva parte del gruppo Innovation. Durante i suoi studi ha ricevuto una borsa di studio Microsoft per l'eccellenza. Ama affrontare nuove sfide, entrare in contatto con il mondo fisico e giocare con Arduino.

Roy Williams

Roy Williams lavora su Developer Tools negli ultimi 10 anni ed è estremamente appassionato di creazione di organizzazioni di ingegneria produttive. È il responsabile del team Product Stability di Facebook, proprietario di tutti i framework di integrazione e test continui. Prima di Facebook, Roy ha lavorato a Google Maps, creando il primo framework di test delle unità per WebGL e, prima, in Microsoft on Performance Engineering, nonché in alcuni progetti speculativi. Roy si è laureato alla Duke University con una laurea. Dal 2005 in informatica e vive nella Bay Area con la moglie Tara e il figlio Hudson

Shal sonale

Sonal è entrato in Google nel marzo 2008. Da allora fa parte di diversi team degli annunci display di New York e attualmente utilizza DoubleClick Ad Exchange. Prima di entrare in Google, Sonal ha trascorso 7 anni in varie società pubblicitarie su Internet, tra cui DoubleClick, scrivendo sistemi di automazione dei test e creando framework di test. In Google, Sonal guida i team che creano un'infrastruttura di test ampia su Google per i frontend Java e i backend per la pubblicazione di annunci basati su asta in tempo reale. Sonal ha conseguito un BE in elettronica e telecomunicazioni presso l'Università di Pune, in India e ama passare il tempo a giocare a tennis e a ghiacciare i momenti con la sua fotocamera.

Stefan Ramsauer

Stefan Ramsauer è Software Engineer in Test presso Google a San Francisco. Ha conseguito un Master in Informatica presso l'Università di Hagen e in Ingegneria elettrica presso l'Università di Scienze applicate di Ratisbona. Prima di entrare in Google, Stefan ha lavorato per oltre 10 anni nel settore dell'automazione e dei sistemi incorporati come Software Engineer.

Thomas Knych

Thomas Knych è Staff Software Engineer in Test presso Google. È il responsabile della tecnologia dei Mobile Ninjas, un ambizioso sforzo di offrire test all'avanguardia su scala Google a tutti gli sviluppatori Android. L'ampia varietà di interessi di Thomas include Test di integrazione continua, Server ermetici, Virtualizzazione ed infrastruttura di emulatore. Prima di entrare a far parte di Google, Thomas ha lavorato per 5 anni a New York come architetto software presso Citigroup Global.

Valera Zakharov

Valera vuole aiutare gli ingegneri a testare il proprio codice. In Google, collabora con un piccolo team di ingegneri per trovare come migliorare la creazione di applicazioni Android. Guida lo sviluppo di Espresso, un framework di test open source per la UI per Android, e non vede l'ora di rendere più disponibili gli strumenti e l'infrastruttura interni agli sviluppatori esterni.

Vishal Arora

Vishal è appassionata di efficienza, produttività degli sviluppatori e gelato. In qualità di Software Engineer di Dropbox, è alla guida del team Strumenti per sviluppatori e sta spingendo i limiti del controllo delle versioni, della build distribuita e dei sistemi di test continui. Prima di questo periodo, ha lavorato per più di 7 anni in Google specializzandosi nella sperimentazione di applicazioni web come AdWords, perfezionando le sue competenze con Selenium e migliorando il Google Web Toolkit. In passato, Vishal ha lavorato a una piattaforma di test per la produzione di National Instruments e ha completato un Master in Computer Science presso la University of Texas a Austin. Se conosce Vishal, chiedigli informazioni su code health, college football o Zambia.

Vishal setia

Vishal è entrato a far parte di Google nel 2010 e ha lavorato per aumentare la produttività del team di acquirenti di Engineering a Waterloo con una maggiore copertura di test automatici. Al momento, Vishal conduce un ambizioso impegno in Google per portare i dispositivi Android noti come emulatori nel browser Chrome di un utente. Prima di entrare in Google, ha lavorato come software engineer per Pace Americas (in precedenza 2Wire Inc.) e ha conseguito un master in informatica e matematica presso la Ohio University.

Zack Newsham

Zack sta attualmente frequentando un master in informatica e ha studiato per la laurea in Ingegneria del software presso la University of Glamorgan, per la quale ha ricevuto la prima nel 2012. I suoi interessi di ricerca sono principalmente in sistemi distribuiti e paralleli, nonché in crittografia e SAT.