A web platform and an Android app for handheld RFID readers that track cattle by ear tag, built for a cattle operation in the United States. EMBIQ took it from scoping to production in under three months in 2020, then maintained and extended it until 2025.
Technologies used
Python, Django, PostgreSQL, REST API, Android, RFID
Tools
Jira, GitHub, Jenkins, DigitalOcean, Cloudflare, Dependabot, handheld RFID readers
6
Project members
3 months
Project length
Web, Mobile App
Category
Livestock Management
Branch
.png)
Our client runs a cattle operation in the United States that buys calves, raises them on several ranch sites and ships them on. Every animal carries an RFID ear tag that stays with it for life. The client's older system and its handheld reader were reaching the end of their life, so the records had to move to a new platform without losing any animal's history: where it was born, where it is now and where it is going, its status (received, dead, culled, pre-shipping, sold, shipped), its lot and owner, and the key dates. Most of the work happens at the chute and the loading dock, not at a desk. When hundreds of calves pass through, nobody can update records one by one, so every action had to work in batches: set the values once, scan the tags, and each scanned animal gets the same update. Some shipments need a manifest listing every tag before the truck leaves. At loading, the handheld had to confirm each animal on the spot, much like tickets scanned at a stadium gate, and at the end show which listed animals had not been loaded.
The main challenge was integrating RFID technology for tracking purposes and developing a bulk processing feature that could handle hundreds of updates simultaneously. This was crucial for our client who wanted to streamline their operations by avoiding individual record updates.

.png)
The project started in March 2020 with a week-long sprint rhythm and regular demos for the client. The first fully working mobile app was shown in May, and the platform went into production on 1 June 2020, when the ranch's old handheld reader had already stopped working. By August the ranch was running two handheld readers on the new system. After the launch EMBIQ kept the platform running and added features as the client asked for them. We maintained the servers, the CI/CD pipeline and the test environment, and kept the Django backend and the Android app up to date with Dependabot. In 2024 and 2025 we extended the CSV import for a new reader file format and limited the data synchronised to handhelds to animals that are on hand or waiting for shipment. In autumn 2025, when the handheld readers in use began to fail, we worked on confirming shipments through CSV imports, so the ranch could keep shipping while the client chose new hardware.
We developed an intuitive interface for the platform, ensuring that all the necessary information was readily accessible. The user experience was at the forefront of our design process, and we ensured the platform was easy to navigate, even when handling complex operations.
.png)
Contact me to discuss your requirements and build your dedicated IT team together with us.
Agnes
business development specialist
Get a quote or advice
Let’s investigate your project concept and its current status together.
Expect an initial project scope proposal, time and cost estimation from us.
The consultancy will be protected by the NDA.