Jonathan Giles

Java

Connect

السيرة الذاتية

قضيت عملي أركز على Java، وبهذا، فمن المنطقي، أنني أعمل الآن لدى Microsoft.... :-)

بدأت كمطور يستخدم واجهات برمجة التطبيقات ببساطة لتقديم الاستشارات للعملاء في نيوزيلندا، وانتهى بي المطاف في النهاية أعمل لدى Sun Microsystems وOracle على مدار تسع سنوات في تطوير نظام Java الأساسي، وذلك لإصدارات Java بين Java 7 وJava 10. أرى نفسي خبيرًا في أغلب الأمور المتعلقة بلغة Java، كما أنني مساعد قوي لتصميم API الرائع والمناسب. أتمتع بخبرة كبيرة في تصميم مجموعة أدوات واجهة المستخدم وتطويرها حيث شغلت منصب الرئيس الفني لمجموعة أدوات واجهة مستخدم JavaFX، حيث كنت مسؤولاً عن عناصر التحكم بواجهة المستخدم ومحرك CSS ورسوم المشهد وFXML وإمكانية الوصول لذوي الاحتياجات الخاصة.

بالإضافة إلى هذا، أنا متحدث شهير حول JavaOne وحاصل على جائزة Dukes Choice في JavaOne لعام 2017 (عن عملي في المصدر المفتوح) ورئيس مسار JavaOne (لواجهة المستخدم / مسار تجربة المستخدم؛ بما في ذلك جلسات العمل المرتبطة بالويب وJavaFX) ومراجع فني لعدد من الكتب المتعلقة بلغة Java.

دوري هو مساعد أول لمطور السحابة لدى Microsoft، لكن ينصب تركيزي على مساعدة المطورين على النجاح ويمكنني هذا. أستكشف عرض سحابة Azure، وأحاول نقل الوظائف المتوفرة بطريقة مناسبة لمطوري Java. لست ممثل مبيعات - بل مهندس برمجيات معروف بالمجموعة يسعى إلى حل المشكلات الصعبة. أستمع إلى المطورين عبر Stack Overflow أو في المؤتمرات أو عبر البريد الإلكتروني - وأحاول جاهدًا تقديم النُصح وأتأكد دائمًا من نقل الملاحظات حول هذه المعلومات إلى قسم الهندسة لضمان نجاح الجميع.

أقيم في نيوزيلندا مع زوجتي وطفليّ، إلا أنني أسافر لحضور المؤتمرات كثيرًا للمساعدة على تنمية استخدام Java في نظام Azure البنائي.

المهارات

  • Java
  • تصميم API وتنفيذه
  • تصميم إطار عمل واجهة المستخدم وتنفيذه