GTAC 2013: profile rozmówców

Adam Momtaz

Adam Momtaz jest inżynierem ds. testów w Google zajmującym się testami Androida. Obecnie pracuje nad różnymi narzędziami do automatyzacji testów, w tym z Androidem UiAutomator. Przed podjęciem pracy w Google Adam pracował w uproszczonych mediach, gdzie tworzył niestandardowe narzędzia do automatyzacji złożonych zestawów testów obejmujących różne typy platform, odtwarzacze muzyczne i strumieniowe formaty dźwięku. Przed podjęciem pracy w prostej firmie Adam pracował 5 lat w Siebel Systems i 9 w Octel/Lucent Technologies, gdzie opracował niestandardowe narzędzia do testowania testów na potrzeby aplikacji biznesowych i telefonicznych.

Anthony F. Voellm (nazywany też Tony)

Anthony F. Voellm obecnie zarządza zespołem Google ds. bezpieczeństwa, wydajności i testów. Posiada szeroki zakres doświadczenia, od jądra i bazy danych po przetwarzanie obrazów i grafiki. Anthony jest zapalonym wynalazcą, który ma 7 patentów technologicznych. W swojej obecnej pracy skupia się na zapewnianiu wydajności, niezawodności i bezpieczeństwa istniejącym usługom, takim jak Google Compute Engine, Google App Engine, Google Cloud SQL i Google Cloud BigQuery, a także wprowadzaniu nowych rozwiązań. Przed dołączeniem do Google w 2011 roku zajmował w firmie Microsoft kilka stanowisk dotyczących pracy w zespole Microsoft Windows ds. niezawodności, bezpieczeństwa i prywatności, a także w zespole Microsoft Hyper-V Performance Performance i serwera SQL Server. Był też deweloperem i testerem w zespołach systemów plików Windows, SQL Server oraz IGI IRIX. Marcin prowadził testy skuteczności ponad 2000 osób na całym świecie i prowadził dziesiątki praktycznych rozmów na temat oprogramowania i chmury. Prowadzi bloga perfguy.blogspot.com na blogu poświęconym technologii technologicznej. Uzyskał tytuł magistra na Uniwersytecie Waszyngtona oraz licencjata w dziedzinie fizyki, informatyki i matematyki na Uniwersytecie Vermont.

Ari Szasz

Ari Shamash należy do nowojorskiego zespołu Inżynierów. Skupia się na testowanej przez Google grupie inżynierskiej ds. testowania narzędzi, które skupiają się na tworzeniu narzędzi zwiększających produktywność i poprawiających jakość reklam. Pracuje nad poprawą jakości produktów dzięki lepszym, szybszym, bardziej kompleksowym i bardziej automatycznym testom. Przed dołączeniem do Google w 2010 roku Ari 11 lat pracowała w Sun Microsystems na platformach Java, Compute Computing / Cloud i Narzędzia dla programistów. Przed podjęciem decyzji o Sun Ari uczestniczyła w kilku startupach w Nowym Jorku. Ari zdobywał studia podyplomowe w dziedzinie informatyki na Uniwersytecie Kolumbii, skupiając się przy tym na projektowaniu interfejsu użytkownika na komputery.

Brendan Dhein

Brendan Dhein jest inżynierem testowym pracującym w Google Local. Obecnie zajmuje się testowaniem infrastruktury i narzędzi do testowania danych lokalnych, zwłaszcza małych i średnich firm. Wcześniej Brendan budował infrastrukturę do testowania danych dla Map Google i repozytoria danych geograficznych Google. Zanim dołączył do Google, był inżynierem oprogramowania w niewielkiej firmie zajmującej się dynamiką płynów obliczeniowych. Brendan uzyskał tytuł magistra informatyki na Uniwersytecie Waszyngtońskim i licencjata informatyki na Uniwersytecie Florydy.

Celity Ziftci

Celal Ziftci uczy doktora na Uniwersytecie Kalifornijskim w San Diego. Dołączysz do Google po ukończeniu doktora latem 2013 r. Podczas lata 2012 r. odbył staż w Google. Jego twórczość opiera się na projekcie stażysty, którego celem jest przekształcenie go w system produkcyjny w Google.

Claudio Criscione,

Claudio Criscione jest inżynierem w Google zajmującym się testami zabezpieczeń. Przed dołączeniem do firmy w 2011 roku Claudio był testerem penetracyjnym przez większość czasu swojej kariery, oceniając bezpieczeństwo dużych infrastruktur, a także pełniąc funkcje związane z zabezpieczeniami aplikacji internetowych i wirtualizacji. Jest autorem wielu narzędzi, w tym tych do ataków, i szczyci się tym, że zawsze jest wolny od waporyzatorów.

David Burnsa

David jest kierownikiem technicznym w firmie Mozilla i współedytującym w specyfikacji W3C WebDriver. Jest głównym kierownikiem projektu Selenium. Napisał 2 książki w Selium.

David Röthlisberger,

David Röthlisberger jest współtwórcą stb-tester i kieruje inicjatywą dotyczącą testowania UI w YouView (spółce joint venture utworzonej przez BBC i innych największych nadawców i dostawców usług internetowych w Wielkiej Brytanii). Lubi prosty kod, zwykły tekst, dobrą dokumentację i specyfikacje do sprawdzania komputera.

Eduard na Bravo

Eduardo urodziła się i wychowała w Meksyku. Po ukończeniu studiów przeniosła się do USA i zaczęła pracować w Google jako wykonawca. W pierwszej pracy zaangażował się w testy mobilne i do tej pory nie spędził czasu. Pasjonuje się wszystkim, co wiąże się z urządzeniami mobilnymi, a także tym, jak zmienia sposób, w jaki wchodzimy w interakcje ze światem. W wolne dni cieszy się dobrym piwem i ogląda mecz piłki nożnej.

Guang zhu (朱光)

Guang Zhu jest inżynierem testowym zajmującym się testami Androida w Google. Zajmuje się automatyzacją interfejsu oraz testowaniem stabilności/wydajności.

Igor Dorovskikh

Igor jest kierownikiem testowym ds. automatyzacji pracującym w zespole mobilnym firmy Expedia. Jest kluczowym czynnikiem, który przyczynił się do rozwoju mobilnych rozwiązań automatyzacji i testów prowadzonych za pomocą narzędzi open source. Zanim dołączył do Expedii, pracował jako kierownik ds. automatyzacji w firmach Barnes and Noble, gdzie tworzył zautomatyzowane rozwiązania na potrzeby swojej flagowej aplikacji Nook i usług internetowych. Igor z pasją podchodzi do automatyzacji testów, innowacji w zakresie urządzeń mobilnych, ciągłego dostarczania treści i uwielbia pracować w szybko działającym środowisku Agile. Po pracy Igor zajmuje się bokserem i miłośnikiem podróży.

James Waldrop

James od 20 lat tworzy aplikacje internetowe na dużą skalę, chociaż w tym okresie nastąpiła duża zmiana definicji „dużej skali”. W ramach doświadczeń z inżynierii wydajności w firmach takich jak Salesforce.com i Twitter wytworzył i udostępnił bibliotekę open source Iago. Ostatnio dotknął kilku zespołów inżynierów na Twitterze odpowiedzialnych za produktywność programistów w obszarach tworzenia, testowania i analiz dla deweloperów. W biurze mają dwie córki, które zwykle wchłaniają wolny czas. W mało prawdopodobnej sytuacji, gdy pewna część czasu uniknie powiadomienia, można zazwyczaj spotkać ją kajakiem po zatoce San Francisco lub w jej okolicach.

Jonathan Lipps,

Jonathan Lipps zajmował się tworzeniem kodu, o ile go zapamiętał. Obecnie jest starszym programistą oprogramowania Sauce Labs, w którym może tworzyć kod do różnych projektów typu open source, takich jak Appium (dla którego jest architektem i głównym współtwórcą). Jonathan od 10 lat pracuje jako programista w startupie w branży startupów, ale z wielkim entuzjazmem dyskutuje także o nauce. Jonathan posiada tytuł magistra filozofii i języka na Uniwersytecie Stanforda i Oxfordzie. Mieszkając w San Francisco, jest zapalonym browarnikiem, wspinaczką skałkową i scenarzystą na tematy, które uważa za ważne, takie jak relacje między technologią a tym, co to znaczy być człowiekiem.

Katerina Goseva-Popstojanowa

Katerina Goseva-Popstojanova to Robert C. Profesor nadzwyczajny na Wydziale Informatyki i Inżynierii Elektrycznej w Lane University, West Virginia, Wirginia Zachodnia. W swoich badaniach zajmuje się oceną i prognozą niezawodności i wydajności oprogramowania i systemów komputerowych, a także cyberbezpieczeństwa oraz zapewnianiem bezpieczeństwa informacji. W 2005 r. otrzymała nagrodę NSF CAREER. Pracowała dla wielu międzynarodowych konferencji i warsztatów.

Kaustubh Gawande

Kaustubh jest dyrektorem ds. kontroli jakości w firmie Expedia i odpowiada za działania związane z kontrolą jakości w strumieniach w usługach mobilnych, mediach społecznościowych i na platformie Java. Od prawie 9 lat pracuje w Expedii. To szczęście, że w 2004 roku znalazł się w gronie pierwszych wybranych testerów automatyzacji w Expedii. Kaustubh pasjonuje się tworzeniem wysoce skalowalnych systemów oprogramowania i korzystaniem z metody Agile do iteracji oprogramowania w szybkim i szybkim środowisku e-commerce. Poza pracą Kaustubh uwielbia podróżować i spędzać czas z rodziną.

Ken kania

Po ukończeniu Virginia Tech Ken przeniósł się do Kalifornii i zaczął pracować jako SET (programista) w Google Test. Od ponad 4 lat pracuje nad różnymi projektami dotyczącymi infrastruktury i testowania Chrome. Od 2 lat prowadzi program WebDriver w Chrome i nie może się doczekać umożliwienia innym osobom testowania kodu w swojej ulubionej przeglądarce. Lubi rozwijać amatorskie gry, czytać i śpiewać oraz uprawiać każdy sport, który wymaga nie tylko sprawności fizycznej, ale też zdolności.

Kostya Serebrany

Konstantin Serebryany to inżynier oprogramowania w Google. Jego zespół opracowuje i wdraża dynamiczne narzędzia do testowania, takie jak AddressSanitizer i ThreadSanitizer. Przed dołączeniem do Google w 2007 roku Konstantin spędził w Elbrus/MCST 4 lata w laboratorium kompilacji Sun, a potem 3 lata w Intel Compiler Lab. Konstantin ma tytuł doktora mes.ru, a magistra uzyskał tytuł msu.ru.

malini

Malini jest inżynierem ds. automatyzacji i narzędzi w Mozilla, pracującym w Toronto w Kanadzie. Od początku projektu Firefox OS pracuje nad rozwojem platform testowych i automatyzacji dla nowego mobilnego systemu operacyjnego.

Mark Ethan Trostler

Mark Ethan Trostler pisze i testuje kod w startupach (IPivot) i dużych korporacjach (Qualcomm, Intel, Redback Networks, Juniper Networks, Yahoo, a obecnie w Google). Wcześniej był głównym inżynierem ds. interfejsu w Yahoo! Pomagał zespołowi ds. poczty w testowaniu i kontroli jakości najnowszej wersji Yahoo! Poczta. Obecnie współpracuje z zespołem Google Ads jako inżynier oprogramowania, który pomaga w zapewnianiu wysokiej jakości usług swoim klientom. Podczas kilku wewnętrznych i zewnętrznych konferencji (Yahoo TechPulse 2010 i 2011, Yahoo Front End Summit oraz YUIConf 2011) opowiedział o testowym kodzie JavaScript i jest autorem Open Source Unit Test Environment.

Michał Klepikow

Michael Klepikov jest inżynierem ds. oprogramowania w Google pracującym nad narzędziami do automatycznego pomiaru wydajności stron i opóźnień, takimi jak WebPageTest.org w ramach opracowanej przez Google inicjatywy Make The Web Szybsze. Zanim dołączył do zespołu Google, pracował w PTC nad rozwiązaniami do zarządzania danymi na potrzeby dużych firm. Uzyskał tytuł magistra CS na Moskwie Państwowej. Lubi podróże, jazdę na nartach, wspinaczkę i stare czarno-białe filmy.

Minhara

Minal Mishra jest menedżerką ds. testowania w Netflixie. Obecnie kieruje zespołem, który zajmuje się opracowywaniem automatyzacji testów na potrzeby klienta Netflixa na kilku kluczowych platformach, takich jak Xbox, Windows 8 i Silverlight, oraz odtwarzaczach internetowych w HTML5. W przeszłości współpracował z zespołami Xbox Live i Zune w firmie Microsoft.

Patrik Höglund

Patrik Höglund współpracuje z Google i projektem WebRTC od około 1,2 roku. Zanim dołączył do Google, pracował w sektorze telekomunikacyjnym. Pracował nad dużymi projektami oprogramowania w firmie Ericsson i innych. Człowiek przykłada dużą wagę do jakości kodu i doskonałości, dlatego tak lubi swoją rolę jako SET, gdy to robi.

Szymon Stewart

Simon pracuje jako inżynier oprogramowania na Facebooku w Londynie. Skupia się na zwiększaniu wydajności programistów, zwłaszcza urządzeń mobilnych. Kieruje projektem Selenium, współedytuje specyfikację W3C WebDriver i tworzy funkcję WebDriver. Jego kariera obejmuje czas spędzony w ThinktWorks jako konsultant ds. programowania Agile (gdy po raz pierwszy zajął się testowaniem rozwiązań), Google (gdzie kierował zespołem ds. infrastruktury przeglądarek) oraz bycie inżynierem radiowo-telewizyjnym (którego w ogóle nie kwalifikował się do pracy). Uwielbia kodować.

Stefana Ramsauera

Stefan Ramsauer jest inżynierem ds. testowania w Google w San Francisco. Ma tytuł magistra informatyki uzyskany na Uniwersytecie w Hagen oraz inżyniera elektrotechniki na Uniwersytecie Technicznym w Ratyzbonie. Zanim dołączył do Google, przez ponad 10 lat pracował jako inżynier oprogramowania w branżach automatyzacji i systemów wbudowanych.

tao xie

Tao Xie jest wykładowcą na wydziale informatyki na Uniwersytecie Stanowym Karoliny Północnej. W 2005 r. uzyskał tytuł doktora informatyki na Uniwersytecie Waszyngtońskim. Jego zainteresowania badawcze są związane z inżynierią oprogramowania, skupiającą się na testowaniu oprogramowania, analizie programów i analizach. Pełni on funkcję wyróżniającego się uczestnikiem programu ACM i jest uczestnikiem programu Internet Explorer W 2009 r. otrzymał Nagrodę NSF CAREER, nagrodę Microsoft Research Software Engineering Innovation Foundation (SEIF), 2008–2010 IBM Faculty Award oraz IBM Jazz Innovation Award 2008.

Thomas KENIE

Thomas Kunki jest inżynierem ds. oprogramowania w teście Google. Jest dyrektorem ds. technicznych w firmie Android@Google, ambitnym celem zapewnienia najnowocześniejszego sposobu testowania rozwiązań Google wszystkim deweloperom aplikacji na Androida. Różnorodne zainteresowania Thomasa obejmują ciągły test integracji, serwery Hermetic, infrastrukturę wirtualizacji i infrastrukturę emulatorów. Przed dołączeniem do Google Thomas spędził w Nowym Jorku 5 lat, gdzie pracował jako architekt oprogramowania w Cittigroup Global.

Walera Zacharowa

Pasja pomaga inżynierom w testowaniu własnego kodu. Od momentu dołączenia do Google w 2011 roku pomógł zespołowi inżynierów Portfela Google na Androidzie przejść od zera testów automatycznych do setek testów weryfikacji każdego przesłanego kodu. Obecnie Walera pracuje nad udostępnieniem najnowocześniejszej infrastruktury testowej wszystkim programistom aplikacji na Androida w Google i nie tylko. Lubi oglądać testy interfejsu uruchomione równolegle na wielu emulacjach urządzeń – w technologii nie ma niczego związanego z manipulacją ekranami.

Vivek Ramavajjala

Vivek uzyskał tytuł licencjata informatyki w Indyjskim Instytucie Technologii w Delhi, a potem dołączył do Opera Solutions. W Operze przez 2 lata pracował nad systemami analizy i rekomendacji big data, po czym rozpoczął studia magisterskie na kierunku informatyka na Uniwersytecie Kalifornijskim w San Diego. Dołączył do Google po ukończeniu studiów magisterskich w 2012 r.

Vojta

Vojta jest wielkim fanem oprogramowania typu open source i rozwoju testu opartego na jego działaniu. Vojta pochodzi z Czech i mieszka w Kalifornii. Pracuje w Google w Mountain View. Jego celem jest urozmaicenie tworzenia aplikacji internetowych i testowania. Jest to wynikiem tej pracy. Vojta, nie hakując w Karmie, jest głównym współtwórcą projektu AngularJS ani trąbki.

Iwona

Yvette Nameth jest inżynierką w biurze Google w Seattle, która pracuje w Mapach Google. W ramach programu skupia się na testowaniu procesu i jakości renderowania kafelków mapy. Od momentu dołączenia do Google w 2007 r. Yvette przyczyniła się również do rozwoju AdWords, wewnętrznych narzędzi do testowania oraz Google for Education. Zanim trafiła do Google, była inżynierem oprogramowania w firmie Amazon i nauczycielką informatyki w liceum dla dziewcząt. Ukończyła uczelnię Dartmouth College z informatyką.