Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
"The Human Edge" - Founder | Life & Leadership Coach | Keynote Speaker | Author
Gary Smart"The Human Edge" - Founder | Life & Leadership Coach | Keynote Speaker | Author
Apr. 2023RemoteHelping Analytical Minds Master Human-Centric Leadership in a Digital World I help analytical minds — engineers, developers, and founders — master the human skills technology can’t replace: emotional intelligence, communication, leadership, and authentic influence. - I coach tech professionals who want to lead teams, inspire action, and build trust in a world increasingly driven by AI and automation. - I deliver keynote talks and workshops for organizations ready to upgrade from transactional leadership to transformational connection. - I mentor individuals ready to bridge the gap between technical excellence and human-centered impact. Whether it’s a conference stage, a leadership offsite, or a one-on-one coaching session, my mission is simple: Help technical brilliance win by leading human. My Signature Program is "The Human Edge", and it's motto is "Lead Human. Win Human. Stay Human."
ChatGPT / LLM API integration, automation and engineering.
Gary SmartChatGPT / LLM API integration, automation and engineering.
Apr. 2023 - Apr. 2025AustraliaI have been providing consulting and training services to business owners and individuals who are eager to comprehend their possibilities and excel in utilizing emerging Artificial Intelligence solutions (such as ChatGPT) and numerous others to automate and streamline common tasks. As an experienced software engineer, I help them achieve this through deep integrations and customisations at the API level through custom integrations and coding (not just vanilla cut-and-paste citizen-style prompt engineering). A substantial aspect of my role revolves around training individuals on the art of crafting effective prompts and skillfully fine-tuning systems to yield robust and impactful outcomes
Senior Software Engineer & Team Lead - IoT & AI
SensandSenior Software Engineer & Team Lead - IoT & AI
Jun. 2021 - Jun. 2023MelbourneFollowing my initial consulting engagement with Sensand, I transitioned into a Senior Software Engineer and Team Lead role, focusing on full-stack development for their suite of IoT and AI products. Key Responsibilities: * Headed software design and architecture, laying the groundwork for scalable and robust solutions. * Managed DevOps processes using Google Cloud Platform (GCP), ensuring seamless deployment and monitoring. * Providing mentorship and guidance to junior team members, fostering a culture of continuous learning. * Led the development of workflow engines, leveraging technologies like Temporal and Node-RED. * Utilized a diverse technical stack including AngularJS, Vue, NextJS, JavaScript, and GoLang.
Writer - Practical Python for IoT, Packts' best selling book on IoT
Gary Smart / PacktWriter - Practical Python for IoT, Packts' best selling book on IoT
Jan. 2021RemoteMy idea behind this book was coined while working on an IoT project. I noticed experienced software developers struggling with IoT devices and integration - they were excellent software engineers, but they were not electronic engineers, and I foresaw the need for a book to help bridge this gap. And hence, Practical Python for IoT was born - a book that teaches electronic and GPIO interfacing fundamentals to programmers. You can find it on Amazon - https://www.amazon.com.au/Practical-Python-Programming-IoT-WebSockets/dp/1838982469 And the supporting code on GitHub - https://github.com/PacktPublishing/Practical-Python-Programming-for-IoT ## Who the book is for This IoT Python book is for application developers, IoT professionals, or anyone interested in building IoT applications using the Python or MicroPython programming language. It will also be particularly helpful for mid to senior-level software engineers who are experienced in desktop, web, and mobile development, but have little to no experience of electronics, physical computing, and IoT. ## What we cover in the book * Set up and configure Raspberry Pi and Pico for Python and MicroPython * Learn GPIO and electronic interfacing with voltage dividers, logic level shifters, PWM, I2C, and SPI * Explore practical uses of digital and analog electronics * Measure, calculate, and select appropriate electronic components for your projects * Interface with sensors and actuators with GPIO and PWM techniques * Structure your code using Async IO, pub/sub models, and more * Implement networking protocols including MQTT, RESTful APIs, and Web Sockets * Develop web clients to interact with IoT devices
Software Startup Consultant & Advisor
SensandSoftware Startup Consultant & Advisor
Jan. 2021 - Jun. 2021MelbourneSensand is a groundbreaking startup focused on revolutionizing the agriculture sector through advanced IoT and Blockchain solutions. As an early member of the Sensand team, I played a pivotal role in laying the foundation for the company's software development initiatives and talent acquisition strategies. Key Responsibilities: * Conducted comprehensive evaluations to select the most suitable technology stack for upcoming product development. * Spearheaded the recruitment process, directly identifying and hiring high-caliber talent for both technical and non-technical positions. * Designed and implemented effective interviewing protocols to ensure a streamlined and rigorous candidate selection process. * Actively participated in candidate interviews to assess both technical and cultural fit.
IoTSolution Architect / Team Lead for IRIS IoT Automation Platform
RPS - Remote Power SolutionsIoTSolution Architect / Team Lead for IRIS IoT Automation Platform
Jun. 2020 - Jan. 2021Perth, Western Australia, AustraliaGary joined RPS Australia (A subsidiary of the Mining Technicians Group of Australia) as an IoT solution architect and technical team lead. RPS are creating a distributed IoT automation and control solution for use in agriculture and mining. The unique proposition and technical challenge underpinning their initiative is the on-line/off-line nature of the solution to ensure it remains fully operational when deployed in remote and isolated geographic locations where Internet connectivity can be unreliable. Gary’s core responsibilities and contributions include: • End-to-end technical research and design of the distributed solution architecture relating the online (cloud-hosted) and offline (Raspberry Pi-hosted) aspects of the product. • Responsible for technical direction and implementation of proposed design. • Lead developer overseeing 2 other developers (and other resources are needed), all working remotely. • Quality control and processes including documentation, ticketing and processes related to development, deployment and maintenance. Gary has used the following technologies on this project: • Backend - NodeJS (primary development language), Python, BASH scripting. • Frontend – Responsive AngularJS User Interface targeting Desktop, Table and Mobile clients. • MongoDB (with research including MySQL Document Engine as an alternative). • RESTFul-API design and development on top of Express (NodeJS) and Flask (Python). • Installation and maintenance of Ubuntu and Debian operating systems. • Amazon Web Service, including Lightsail, Route53 and, S3. • IP Camera (HikVision) integration and multiplexing services built in NodeJS.
IoT Integration Engineer / Libelium Developer - Palmerston CC Smart City Program, Easyweb Digital
Easyweb DigitalIoT Integration Engineer / Libelium Developer - Palmerston CC Smart City Program, Easyweb Digital
Nov. 2019 - Jan. 2022Melbourne, Victoria, AustraliaGary was hired by Easyweb Digital as a consulting engineer and Libelium / C developer to assist with the development, integration and rollout of a Smart City IoT project. Gary’s core responsibilities and contributions include: • Coding and integration of Libelium WASP IoT devices into Eagle.io IoT Platform and Smart Cities Platform. • Design and setup of Eagle.io platform interfaces and reporting, • Technical liaison between Easyweb Digital core team, Palmerston CC technical team and third-party contractors to bring together end-to-end integrations. • Troubleshooting and diagnostics of in-field deployed devices. Gary has used the following technologies on this project: • Libelium WASP devices including Smart Cities Pro and Smart Agriculture lines. • Languages: C/C++; and Python. • Design and development of a WASP compatible data-frame parser in Python. • Pipedream integration services
Senior Software Engineer / Architect – Integration & Process Automation
Accrivia Pty LtdSenior Software Engineer / Architect – Integration & Process Automation
Feb. 2019 - Feb. 2020WarrnamboolI rejoined Accrivia as a software engineer to extend and further automate their accounting and job management software via a number of enhancements including live bank-feed integration to automate bank reconciliations and reporting processes, and a system-wide core enhancement to add inventory warehousing and pricing features to their products. While you may not have heard of Accrivia, you certainly have heard of the companies that use their software, which include McDonalds, KFC and Telstra. They also have a strong presence in the building and manufacturing industries, and are considered the defacto-standard accounting and job management software solution used across the plaster board industry.
Technical Consultant - IoT & Smart City Technical Audit (Contract)
Easyweb DigitalTechnical Consultant - IoT & Smart City Technical Audit (Contract)
Dec. 2018 - Jan. 2019MelbourneI recently rejoined Easyweb Digital as a consultant to help them access and audit the technologies and commercial viability of Libelium IoT products and open-source frameworks that could be used to build a "Smart City" IoT platform for councils. Easyweb Digital are providers of small and large scale network solutions and public WiFi implementations Australia wide, and services clients including NT Tourism, City of Sydney, City of Melbourne and The Reject Shop.
Consultant - commercial viability of emerging environments for rapid IoT & embedded development
ContractConsultant - commercial viability of emerging environments for rapid IoT & embedded development
Oct. 2018 - Dec. 2018I accessed the commercial feasibility of emerging high-level programming languages for rapid IoT development, prototyping and integration. Consideration is being given specifically to MicroPython and JavaScript, and their use with Espressif ESP8266 and ESP32 SoC varieties, and is covering hardware options ranging from the cheaper options such as NodeMCU and ESP DevKit to premium products like the PyCom board range. Also under investigation are the associated tooling options and the availability of pre-built sensor, communication and service orientated libraries. While there is a feeling currently that higher level languages for embedded development are practically inferior to the de facto C language and the availability of C libraries, reference code and tooling, it is envisioned that the business value of higher level languages and associated artefacts will assist the business by lowering both entry costs and ongoing costs with regard to custom IoT, by making it: - Easier to source developers - Easier up-skilling of non-C developers - Potential for full stack development (client, server and embedded) in a common language - Faster development cycles, time-to-market and bug fixes - Lower risk due to higher change plasticity - Easier tooling, automation, testing and debugging capabilities Core Technologies Employed MicroPython | Python | C/C++ | JavaScript | PlatformIO | Ardunio | AVR | Micro Controller | MQTT | Embedded Programming | DevOps | IoT | Electronics | PyCom | WiPy | FyPi | LoRa
Snr Consultant / Architect - Integration, BPA, CRM & DevOps (Contract)
Tango EnergySnr Consultant / Architect - Integration, BPA, CRM & DevOps (Contract)
Feb. 2018 - Jul. 2018AustraliaI joined Pacific Hydro / Tango as a consultant and solution architect/engineer with the goal to help mature their software development processes, automate and enrich their financial reporting and billing operations and to assist with the design and implementation of integration endeavours. My major accomplishments at Tango were: >> Cost of Sales Process Automation and Reporting – C&I / Mass Market I analysed the business processes from energy pricing and quotation through to customer billing. I designed and implemented a pricing and reporting engine based on Engage CRM, Orion CRM, SQL Server, Python and Excel. This provided the business with auditable and timely cost of sales intelligence, and the ability to pre and post verify customer billing to preempt and correct billing issues. >> Market Intelligence Engine I created an automated web scraping and monitoring solution based on Python and SQL Server to monitor energy and retailer websites, thereby automating a previously full-time role. The solution provides real-time market information that previously was always a month or more out of date due to manual collection and collation of the data. >> Print House Automation I integrated the businesses CRM’s with an external print house to handle paper-based invoice mailing, thereby freeing up internal resources that previously had to manually handle all mailing. >> Technical Consultation - DevOps consultation and development strategy I assisted Tango setup a strategy, roadmap and tooling to help assist their growing software development team and endeavours, including: - Consultation regarding API design and best practices - Consultation regarding development best practices - JIRA / Agile / SCRUM consultation - Code reviews - Setup, documented and migrated existing code bases to Bitbucket - Developer training and guidance around GIT workflows and best practices EngageCRM | OrionCRM | TSQL | Python | VB | NodeJS | REST | Swagger | JIRA | Integration | BPA
Snr FS Engineer/Dev - Emerging Tech | IoT | Integration | Node | Angular | Ionic | Mongo (Contract)
Deakin UniversitySnr FS Engineer/Dev - Emerging Tech | IoT | Integration | Node | Angular | Ionic | Mongo (Contract)
Jan. 2017 - Feb. 2018Contracting as a Senior Developer/Engineer for the Emerging Tech division of Deakin University on an enterprise IoT and proximity solution built on a technology stack consisting of NodeJS, MongoDB, AngularJS, Kafka, eMule & Ionic. This is a short Deakin/CISCO video regarding the project I'm involved with https://youtu.be/frxfLcgMcWw Apple App Store link for the Mobile App https://apps.apple.com/au/app/deakin-scout/id1358153131 My primary responsibilities included: - Server-side infrastructure design for a green-field IoT development based on a MEAN stack - NodeJS/Express/MongoDB - Research and seeding of front-end development on AngularJS and Ionic frameworks - Enterprise integration to legacy systems - Data analytics and reporting - CICD development and testing - Code, process and peer reviews - Development of coding standards & guides - Developer training, mentoring and up-skilling - GIS modelling, integration and design to support proximity-based services and wayfinding solutions. Core Technologies Employed NodeJS | PHP | Angular | Ionic | MongoDB | ActiveMQ | Kafka | eMule | RAML | REST | Integration | Mentoring | Mobile

Requests

Touchpoint image
0Applied by 1
Service Pitch
Expert Guidance for Tech Startups
Touchpoint image
0
Personal Pitch
Custom Google Solutions for Efficiency
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Gary on Intch
IT
1026939 people
18
CIO CTO Data and AI transformation @ Haydn Sheehan Consulting
16
Health Data Specialist
15
Product Manager
ITSystem Architect
104331 people
21
Digital Transformation Leader @ Newpath
15
Strategic Business & Service Designer @ Katachi
16
Marketplace Lead @ Ozsale Pty Ltd