Jim Bennett

Xamarin

Connect

Βιογραφικό

Γράφω κώδικα από τότε που θυμάμαι τον εαυτό μου, από τη στιγμή που οι γονείς μου μού αγόρασαν ένα ZX Spectrum και η μητέρα μου με βοηθούσε να αντιγράψω καταχωρίσεις από βιβλία και περιοδικά. Εδώ και μια εικοσαετία, γράφω κώδικα επαγγελματικά, πρώτα σε C++, μετά προχωρώντας σε C# (με λίγη F#), σε επιτραπέζιους υπολογιστές και έπειτα σε κινητές συσκευές χρησιμοποιώντας Xamarin. Τα τελευταία χρόνια, έχω γίνει λάτρης της Xamarin, μιλώντας για αυτήν σε συνέδρια, διοργανώνοντας και μιλώντας σε συναντήσεις για Xamarin, δημοσιεύοντας σε ιστολόγια και γράφοντας το βιβλίο "Xamarin in Action" για τον εκδοτικό οίκο Manning. Αυτό το πάθος είχε ως αποτέλεσμα να γίνω Xamarin MVP και έπειτα Microsoft MVP.

Είμαι ενθουσιασμένος όχι μόνο με το αίσθημα χειραφέτησης που συνοδεύει το να έχεις έναν υπερ-υπολογιστή στη τσέπη σου, αλλά με την άνοδο της συνδεσιμότητας στο Internet παγκοσμίως. Νιώθω ολοένα και πιο ενθουσιασμένος με τον τρόπο που οι συνδεδεμένες εφαρμογές μπορούν να αλλάξουν τη ζωή μας, είτε πρόκειται για κάποιον στον πρώτο κόσμο που παραγγέλνει φαγητό, είτε κάποιον στον τρίτο κόσμο που αποκτά πρόσβαση σε μια εκπαίδευση που υπό άλλες συνθήκες δεν θα μπορούσε.

Εκτός από τη δημιουργία εφαρμογών, είμαι παθιασμένος με την ανταλλαγή γνώσεων. Νιώθω το ίδιο ευτυχισμένος στο ρόλο του δασκάλου όσο και του προγραμματιστή. Αγαπώ να κάνω παρουσιάσεις, να αφηγούμαι ιστορίες και να μεταφέρω τις γνώσεις που έχω αποκομίσει σε άλλους. Επίσης, απολαμβάνω πραγματικά να μοιράζομαι τις γνώσεις μου μέσω της συγγραφής, είτε πρόκειται για μια ανάρτηση ιστολογίου ή ένα βιβλίο.

Μακριά από την τεχνολογία, ταξιδεύω συχνά, ενώ έχω ζήσει σε πολλές χώρες σε 4 διαφορετικές ηπείρους. Με γοητεύουν οι διαφορετικές κουλτούρες και απολαμβάνω να δοκιμάζω όλα τα διαφορετικά είδη φαγητού που υπάρχουν στον κόσμο. Είμαι επίσης ένας αφοσιωμένος σύζυγος και πατέρας και συχνά ασχολούμαι με χειροτεχνίες, παίζω τις πριγκίπισσες ή οποιοδήποτε άλλο παιχνίδι αρέσει στην κόρη μου εκείνη την περίοδο.

Δεξιότητες

  • Xamarin
  • .NET
  • XAML
  • MVVM