Jonathan Giles

Java

Connect

Biografi

Under min karriär har jag fokuserat på Java, så nu jobbar jag helt logiskt för Microsoft.... :-)

Jag började som utvecklare med att helt enkelt använda API:er och ge råd åt kunder runtom i New Zealand, och hamnade till slut på Sun Microsystems och Oracle, där jag under nio år jobbade med att utveckla Java-plattformen, för versionerna mellan Java 7 och Java 10. Jag ser mig som expert på det mesta som rör Java och jag är stark anhängare av genomtänkt, snygg API-design. Jag har mycket erfarenhet av design och utveckling av verktyg för användargränssnitt eftersom jag var tekniskt ansvarig för JavaFX UI Toolkit och användargränssnittskontroller, CSS-motor, scengraf och tillgänglighet.

Utöver detta är jag JavaOne Rockstar-talare, vann Dukes Choice-priset på JavaOne 2017 (för mitt jobb med öppen källkod), JavaOne Track-ansvarig (för användargränssnitt/användarupplevelse, bl.a. sessionerna relaterade till JavaFX och webben), teknisk granskare för ett flera Java-relaterade böcker.

Min roll är som senior molnutvecklarrådgivare på Microsoft men mitt fokus är på att göra utvecklare framgångsrika på alla sätt jag kan. Jag utforskar Azure-molnutbudet och försöker förmedla de tillgängliga funktionerna på ett sätt som är relevant för Java-utvecklare. Jag är ingen säljare – jag är en renodlad programvaruutvecklare som vill lösa tuffa problem. Jag lyssnar på utvecklare på Stack Overflow, på konferenser eller via e-post – och gör mitt bästa för att ge råd, och jag ser alltid till att informationen kommer tillbaka till utvecklingsteamen så att alla kan lyckas.

Jag har min bas i New Zealand med min fru och våra två barn, men jag reser till ofta konferenser för att hjälpa till med att få Java på Azure-ekosystemet att växa.

Kompetens

  • Java
  • Design och implementering av API
  • Design och implementering av användargränssnittsramverk