Just looking for a bit of advice/feedback etc on my startup - Agri-Track.
I'm the founder of the company, and I have two other directors who invested back at the seed investment stage. The company is currently run by just myself, and we use a Wellington based software company for most of our development. The company outsources most of the software to Vietnamese developers.
What it does
The software is made for Large Scale broadacre farms.
Our products base feature is its "Live Tracking", which allows our customers to see where all of their vehicles are currently working, in real time across their farm(s)
It also has Speed Tracking, a syncable notepad, sharing of location specific information/areas, Area measurements etc built in.
It's built natively on both Android and iOS (main software runs on Tablet devices (usually ~10" tablets), supplemented by a small tracking app on both Android and iOS phones)
In most cases, we sell the hardware with the software preloaded onto it directly to the customer
A customer usually buys a device per (important) vehicle on the farm. E.g 3-15 devices/farm
Currently have over 100+ vehicles being tracked across Australia's large farms.

(Screenshot of an earlier version of the software running - with 8 vehicles being tracked)
Quick timeline of milestones so far:
- Saw potential for product that didn't yet exist
- Created MVP with the help of Wellington/Vietnamese developers (headaches)
- Tested and demonstrated software in target market (large scale broadacre farm in Australia)
- Sold product to first customer for 80% of MVP development cost
- Gained investment with business family friends
- Created V2 of MVP (headaches!)
- Ran out of funding, flew back to Aus with money borrowed off my Aunty
- Bought a small tent from BCF to live in for 2 months
- Sold ~100 units with revenue of $XXXk
- Produced our own hardware component to allow us to have stronger internet connection in rural australia
- Created V3 of software (headaches!)
- Had massive software problems which stopped sales over a key sales period

(Unit installed in a Harvester in Australia)
Questions:
We have had a lot of software problems along the way, in my opinion these have been mostly caused by the poor performance of our developers in Vietnam. If there was one thing I would like to do over the next 6 months - it's to bring development back to NZ. I've had the Java side of the code evaluated from a reputable NZ software company - just to see how it looked and report was good. Code was well written. Does anyone have any tips on what the best process would be - moving from outsourced software to NZ?
Should I just use a development company in NZ to take over the development?
Would I be likely to find an experienced developer with (most of) the relevant skills to come on board for share equity + retainer?
How about finding a new grad and bringing them onboard as a co-founder/shareholder?
Anyone on here interested?
Thanks
