Tractor Guidance + Autosteering Terminal Products (Outback MAX, REBEL, Wheelman/Whirl)
•Developed software on embedded Linux devices (and Android/iOS) used in precision agriculture.
•Developed application UI/UX front-end (Javascript QML), as well as backend implementation (C++).
•Development extended to include CAN network and serial comms, TCP/IP camera management, as well as custom Linux distribution management with Yocto/Bitbake tools.
•Development and architectural designs for mobile autosteering apps (native iOS, Android).
•Implemented integrated ISOBUS Universal/Virtual Terminal (ISO 11783), enabling ground vehicles to network and provide user interface for ECU controls on various agriculture equipment (browser-like).
•Builds and maintains tests + tools using - Python, Bash, Go, CMake, and Gitlab/GitlabCI + Docker
•Developed and maintained OpenGL based cross-platform ‘moving-map’ library for field visualization.
Many of the solutions I worked on showcased here: https://www.agjunction.com/software