Jonathan Giles

Java

Connect

个人简介

我的职业生涯主要集中在 Java 上,所以我现在在 Microsoft 工作也是合乎逻辑的.... :-)

我最初只是一名使用 API 为新西兰各地的客户提供咨询服务的开发人员,最终花了 9 年时间在 Sun Microsystems 和 Oracle 开发 Java 平台(针对 Java 7 和 Java 10 之间的 Java 版本)。 我认为自己是 Java 领域的专家,并且是一位优秀的大使,我的 API 设计漂亮美观。 我在 UI 工具包设计和开发方面有着丰富的经验,我曾经担任过 JavaFX UI 工具包的技术领头人,负责 UI 控件、CSS 引擎、场景图、FXML 和可访问性。

除此之外,我还是 JavaOne Rockstar 演讲嘉宾;曾在 JavaOne 2017 上(因为开源工作)赢得 Dukes Choice 大奖;JavaOne 跟踪负责人(针对用户界面/用户体验跟踪,包括与 JavaFX 和 Web 相关的会话);以及众多 Java 相关书籍的技术审核员。

我的角色是 Microsoft 的高级云开发大使,但我专注于尽自己所能让开发人员获得成功。 我对 Azure 云产品进行探索,尝试用与 Java 开发人员相关的方式传达可用的功能。 我不是销售人员 - 我是一名想要解决难题的正牌软件工程师。 我在 Stack Overflow、大会上或通过电子邮件认真聆听开发人员的心声 - 并尽我所能提供建议,始终确保将这些信息反馈到工程设计中,从而让每个人都获得成功。

我与妻子及两个孩子一起居住在新西兰,但我经常会出差参加会议,帮助 Java 在 Azure 生态系统中不断发展。

技能

  • Java
  • API 设计和实现
  • UI 框架设计和实现