The Challenge
Genba is a standout from the Newlab Pilot Showcase, building cost-effective robotic solutions to automate factory processes for Latin American clients. Their focus is end-of-line automation, specifically palletizing, an area where labor is still dominant in the region despite the clear efficiency case for robotics. The gap isn’t the hardware; it’s the software that makes the hardware accessible.
The core problem was that configuring a robotic palletizing system typically required specialized technical knowledge that most factory floor operators don’t have. Genba needed a platform called Paretto that could sit in front of the robotic hardware and make the configuration process feel as simple as filling out a form. They also had a specific milestone to hit: a live demonstration at the Newlab event at the Uruguay Innovation Hub, which created a hard delivery deadline.
The tight timeline made upfront clarity especially important. Building the wrong thing and discovering it during QA wasn’t an option.
Our Approach
We started with a two-week Discovery Sprint, working closely with Genba’s product team to understand the factory operator’s mental model, define the user flows, and lock in the UX/UI design before writing a line of production code. This investment at the front end saved significant time later: decisions that typically surface during development were resolved during discovery, when they’re cheapest to change.
From there, a focused team of four (a senior developer, project manager, QA engineer, and UX/UI designer) built the Paretto platform over two months. The frontend was built in React, with NestJS and MongoDB on the backend. The architecture was designed to translate user-entered parameters (pallet dimensions, product specifications, weight, desired layer patterns) into the precise instructions that the UR20 robotic arm from Universal Robots needed to execute the task.
The UX work was particularly important here. The interface needed to feel approachable to factory operators who aren’t software users by training. Every configuration step was designed to reduce cognitive load and give operators immediate confidence that the system understood what they wanted.
Results
Genba successfully demonstrated Paretto at the Newlab event at the Uruguay Innovation Hub, with the platform running live on a UR20 robotic arm in collaboration with Grupo Ras. The demonstration validated the core concept: operators could configure a full palletizing process by entering key parameters, and the platform’s algorithm handled everything from layer optimization to robotic arm instruction delivery.
The result is a genuinely plug-and-play experience for factory automation. What previously required specialized robotics programming knowledge is now accessible to floor operators through a clean, guided interface. For Genba’s clients in Latin America, where automation adoption is accelerating but technical talent is often scarce, this accessibility is the product’s main value.
Tech Stack
The platform was built with React on the frontend and NestJS with MongoDB on the backend. The system integrates with Universal Robots hardware, specifically the UR20. Design was done through a structured UX/UI process during the Discovery Sprint phase before development began.