Jonathan Giles

Java

Connect

Biografi

Jeg har hele min karriere haft fokus på Java, så det er helt naturligt, at jeg nu arbejder for Microsoft.... :-)

Jeg startede som udvikler kun ved hjælp af API'er og fungerede som konsulent for klienter i New Zealand, men endte med at bruge ni år hos Sun Microsystems og Oracle med at udvikle Java-platformen for Java-versionerne mellem Java 7 og Java 10. Jeg anser mig selv som værende ekspert, når det drejer sig om Java, og har stor forkærlighed for et gennemtænkt og smukt API-design. Jeg har stor erfaring med design og udvikling af værktøjspakker til brugergrænsefladen, da jeg har været teknisk leder for teamet, der udvikler værktøjspakker til brugergrænsefladen til JavaFX, hvor jeg havde ansvaret for funktioner på brugergrænsefladen, CSS-programmet, scenegrafen, FXML og tilgængelighed.

Derudover er jeg foredragsholder på JavaOne Rockstar, Dukes Choice-prisvinder ved JavaOne 2017 (for mit arbejde med åben kildekode), JavaOne-track lead (for sporing af brugergrænsefladen/brugeroplevelsen, herunder de sessioner, der er relateret til JavaFX og internettet) og teknisk reviewer af en række Java-relaterede bøger.

Min rolle er Senior Cloud Developer Advocate hos Microsoft, men mit primære fokusområde er at hjælpe udviklere, så godt jeg kan, med at få mest mulig succes. Jeg udforsker Azure-cloudtilbud og forsøger at forklare den tilgængelige funktionalitet på en måde, der er relevant for Java-udviklere. Jeg er ikke sælger – jeg er en softwaretekniker, der ønsker at løse vanskelige problemer. Jeg lytter til udviklere på Stack Overflow, på konferencer eller via mail – og forsøger, så godt jeg kan, at give gode råd, og jeg sikrer mig altid, at disse oplysninger videregives til teknikere for at sikre, at alle opnår succes.

Jeg bor i New Zealand sammen med min kone og to børn, men jeg rejser ofte til konferencer for at hjælpe med at udvide Java på Azure-økosystemet.

Færdigheder

  • Java
  • API-design og -implementering
  • UI Framework-design og -implementering