Graeme Humphrey

Graeme Humphrey

Mentor
5.0
(3 reviews)
US$15.00
For every 15 mins
1
Sessions/Jobs
ABOUT ME
Engineer, Problem Solver, Coach
Engineer, Problem Solver, Coach

I'm coming up to seventeen years working for a technology company that has grown from $2M to 2.5B during my time there (not entirely all my doing :) ). I graduated top of class (B Appl. Comp.) from Lincoln University, Christchurch New Zealand. After a few years navigating the learning curve I grew into a quality Software Engineer. Proof of this statement can be seen in my employment record. I came to the US to help with a six month project which resulted in me being headhunted. I was told by the founder of the company, "that I was the best Engineer he had worked with". A substantial amount of money was spent by the company to move my family and I halfway around the world. I was placed in a team lead position which evolved into leading multiple teams which developed applications still bringing in revenues well into to the millions even a decade later. Over this time I assisted the teams to gradually adopt better processes. After a top down push for process change a saw enormous benefits returned. Because of this transformation I accepted a role where I help teams around the globe (both product and engineering) adopt processes that both help both them and the company succeed.

English
Mountain Time (US & Canada) (-06:00)
Joined November 2017
EXPERTISE
17 years experience
Extensive knowledge of .net full stack development on compact frameworks, interfacing with robotic instruments, various sensors, radios, ...
Extensive knowledge of .net full stack development on compact frameworks, interfacing with robotic instruments, various sensors, radios, and GNSS via bluetooth, cable, and WiFi. Ported driver code from unmanaged code to .net where hardware and performance permitted. Created UI engines to provide unified look and feel in and across applications. I have maintained desktop products using the full .Net framework and also created ASP.Net websites for internal use. I would not call myself an expert in either of these two platforms (desktop, web) but I do possess the skills to produce quality applications.
5 years experience
I have been involved with leveraging the Mono and Xamarin platforms almost from their beginnings, even some using some of their features ...
I have been involved with leveraging the Mono and Xamarin platforms almost from their beginnings, even some using some of their features in Beta on an NDA (e.g. Xamarin Forms). Although my applications have primarily been aimed at the Android and Windows platform the addition of IOs would not be a huge step up for me. Attended Xamarin conference.
10 years experience
Began my career developing and maintaining desktop and handheld applications in C++ and c. Continued to maintain legacy applications new ...
Began my career developing and maintaining desktop and handheld applications in C++ and c. Continued to maintain legacy applications new hardware and feature requirements arose. Developed driver code for many sensor devices that were used in marine, construction, building, and survey markets
DriversTime critcalLegacy applications
View more
DriversTime critcalLegacy applications
View more
10 years experience
Experience developing for Android using Java has predominantly been for the purpose of prototyping
Experience developing for Android using Java has predominantly been for the purpose of prototyping

REVIEWS FROM CLIENTS

5.0
(3 reviews)
Michael Matheny
Michael Matheny
February 2018
Very helpful, Really broke down step by step what we were doing. Thankful for his help, I would recommend Graeme to my peers.
Farah
Farah
December 2017
Very efficient!
Farah
Farah
December 2017
Was a great help!
EMPLOYMENTS
Program Manager
Trimble Inc
2016-09-01-Present
Manage coordination and dependencies between 12 delivery teams distributed globally. Assist in their interaction with Product Management....
Manage coordination and dependencies between 12 delivery teams distributed globally. Assist in their interaction with Product Management. Coach both Engineering and Product Management in best practices that provides real time status visiiblty, quality products, and predictabilty. Guiding product and delivery teams that have come on board via acquisitions and reorganizations towards using common practices. The teams produce products for full stack solutions across Server, Web, IoT, Handheld, Embedded, and Desktop.
Strategy
Scrum Master
Agile and scrum
View more
Strategy
Scrum Master
Agile and scrum
Scaled agile
Prioritisation
Story mapping
View more
Project Manager, Technical Consultant, Engineer
Trimble Inc
2006-05-01-2016-09-01
In 2005 I assisted a US team of developers to complete a project for a six month period with in my previous role within a subsidiery of t...
In 2005 I assisted a US team of developers to complete a project for a six month period with in my previous role within a subsidiery of the same parent company in New Zealand. During this time I was persuaded by the founder of the company (then Tripod Data Systems) to move to the US, and join them full time in a Team Lead/Senior Engineer role. This position morphed into a management role where I headed three development teams (plus contractors) that produced and maintained four software products for the construction and marine markets. Along with the Project Management tasks I also served in an advisory role with technology selection and domain specific knowledge. During this time I also utilized approximately 50% of my time for engineering tasks.
Java
C++
C
View more
Java
C++
C
Visual Studio
Bluetooth
Jira
Pmp
Rf
Wi Fi
Robotics Engineering
View more
Software Engineer
Trimble Inc
2000-12-01-2006-05-01
Developed applications aimed at Engineers in the Survey, Marine, and Civil Engineering markets. Most applications ran on proprietary devi...
Developed applications aimed at Engineers in the Survey, Marine, and Civil Engineering markets. Most applications ran on proprietary devices and hardware although I did maintain legacy Windows desktop applications
C++
C
Delphi
View more
C++
C
Delphi
View more