Je suis un ingénieur logiciel expérimenté d'Aotearoa Nouvelle-Zélande travaillant comme développeur full stack senior chez Trade Me, le 5e site web le plus visité en Nouvelle-Zélande.
Je suis passionné, amical et enthousiaste à l'idée de créer des systèmes intéressants qui résolvent des problèmes importants. Je cherche actuellement un poste au Canada. 🍁
Pendant mon temps libre, je joue de la guitare et fais du ski. J'aime les podcasts, les films de Studio Ghibli et créer des choses amusantes en code pour le plaisir. J'ai contribué à la réalisation d'un album, d'un spectacle de théâtre, et d'un album pendant un spectacle de théâtre.
2019 - Présent
Trade Me est le plus grand marché en ligne de Nouvelle-Zélande et le 5e site web le plus visité. Je travaille actuellement dans l'équipe Marketplace, développant des fonctionnalités pour les vendeurs à grand volume.
2018 - 2019
2016 - 2017
2016 - 2019
2024
Un jeu de match-3 où vous alignez des points de la même couleur pour marquer des points. Conçu avec HTML Canvas et TypeScript, en utilisant une base de données NoSQL simple pour stocker les meilleurs scores et les demandes de fonctionnalités. Hébergé sur Google Cloud.
Une application web à composant unique qui prend les valeurs de température et d'humidité et renvoie une 'température de bulbe humide', la température que le corps peut atteindre par refroidissement par évaporation. Conçue avec Angular, utilisant Chroma.js pour créer des gradients.
Une simple application web qui montre combien de temps de la journée est nuit et combien de temps est jour. Permet aux utilisateurs de changer l'heure et l'emplacement pour voir comment la durée du jour change en fonction de l'endroit et du moment dans le monde. Conçue avec Angular, en utilisant l'API Google Maps pour la logique de localisation.
2021 - 22
Un outil pour explorer vos données Facebook Messenger. Visualisez tous vos messages dans leur totalité, puis zoomez jusqu'à des messages spécifiques. Consultez des résumés, filtrez par chat, expéditeur et quelques autres critères. Un fork du projet original par deux étudiants français. Refactorisé dans Angular, en utilisant NgRx (Redux) pour la gestion de l'état et D3.js pour la visualisation des données.