Jonathan Giles

Java

Connect

Životopis

Celou kariéru jsem se soustředil na Javu, a tak jsem logicky skončil u Microsoftu... :-)

Jako vývojář jsem začínal u jednoduchého využívání API jako konzultant pro klienty v okolí Nového Zélandu a nakonec jsem skončil u Sun Microsystems a Oraclu na vývoji platformy Java pro vydání mezi Java 7 a Java 10. Považuji se za experta na většinu věcí kolem Javy a jsem silným zastánce propracovaných a krásných rozhraní API. Mám mnoho zkušeností s návrhem a vývojem UI toolkitů, protože jsem pracoval i jako technický vedoucí na toolkitu JavaFX UI, kde jsem odpovídal za ovládací prvky UI, jádro CSS, graf scén, FXML a usnadnění přístupu.

Kromě toho jsem mluvčím JavaOne Rockstar, vítěz soutěže Dukes Choice na akci JavaOne 2017 (za moji opensourcovou práci), pracuji jako track lead v JavaOne (pro uživatelské rozhraní a uživatelskou zkušenost, včetně zasedání věnovaných JavaFX a webu) a dělám také technické korektury pro celou řadu publikací o Javě.

Mám roli vedoucího poradce pro cloudový vývoj v Microsoftu, ale zaměřuji se hlavně na to, jak mohou být vývojáři co nejúspěšnější. Zkoumám nabídky cloudu Azure a zkouším zprostředkovat dostupné možnosti způsobem, který je relevantní pro vývojáře v Javě. Nejsem prodejce – jsem jen oddaný softwarový inženýr, který rád řeší těžké problémy. Naslouchám vývojářům na webu Stack Overflow, na konferencích nebo přes e-mail, snažím se poskytnout co nejužitečnější rady a vždycky předávám důležité informace zpět inženýrům, abych podpořil úspěch všech zúčastněných.

Sídlím na Novém Zélandu se ženou a dvěma dětmi, ale často cestuji na konference, abych podpořil růst Javy v ekosystému Azure.

Dovednosti

  • Java
  • Návrh a implementace API
  • Návrh a implementace frameworků pro UI