Jonathan Giles

Java

Connect

Biografie

Mijn hele carrière heb ik aan Java gewijd, dus dan is het logisch dat ik nu voor Microsoft werk... :-)

Ik ben simpelweg met API’s begonnen als ontwikkelaar. Ik gaf advies aan klanten in heel Nieuw-Zeeland en werkte later negen jaar bij Sun Microsystems en Oracle aan de ontwikkeling van het Java-platform, voor Java-versies tussen Java 7 en Java 10. Ik beschouw mezelf als expert op het gebied van Java en ik ben een enthousiaste pleitbezorger voor weloverwogen, mooi API-ontwerp. Ik heb veel ervaring in het ontwerpen en ontwikkelen van UI-toolkits, omdat ik als technisch hoofd aan de JavaFX UI-toolkit heb gewerkt. Ik was als hoofd verantwoordelijk voor UI-bedieningselementen, de CSS-engine, de scènegrafiek, FXML en toegankelijkheid.

Daarnaast geef ik presentaties tijdens JavaOne Rockstart en ben ik winnaar van een Dukes Choice-award tijdens JavaOne 2017 (voor mijn open source-werk), JavaOne-tracklead (voor de gebruikersinterface-/gebruikerservaringtrack, inclusief de sessies over JavaFX en het web) en technisch recensent voor een aantal boeken over Java.

Mijn rol als is Senior Cloud Developer Advocate bij Microsoft, maar ik richt mij vooral op ontwikkelaars helpen zo succesvol mogelijk te zijn. Ik kijk wat er voor Azure-cloud op de markt is en probeer de beschikbare functionaliteit op een voor Java-ontwikkelaars relevante manier over te dragen. Ik ben geen verkoper: ik ben een volwaardig software-engineer die moeilijke problemen wil oplossen. Ik luister goed naar ontwikkelaars tijdens Stack Overflow, op congressen of via e-mail, en ik probeer zo goed mogelijk advies te geven. Ik zorg er ook altijd voor dat deze informatie wordt teruggekoppeld naar engineering, zodat iedereen slaagt.

Ik ben, samen met mijn vrouw en twee kinderen, woonachtig in Nieuw-Zeeland, maar ik reis regelmatig naar congressen om Java meer terrein te bieden in het Azure-ecosysteem.

Vaardigheden

  • Java
  • API-ontwerp en -implementatie
  • API Framework-ontwerp en -implementatie