Digital transport optimization application
A cross-platform transport optimization product: web with Next.js, mobile with React Native, NestJS APIs behind both. I was responsible for architectural decisions, technical roadmaps and code quality.
- Role
- Technical Lead: architecture, roadmaps, code quality
- Client
- Katalii – Groupe Berto
- Stack
- Next.js, React Native, NestJS, PostgreSQL, Docker, Jira
Problem
Groupe Berto needed a digital application to optimize transport operations, available on web and mobile without maintaining two divergent products.
Architecture
NestJS APIs over PostgreSQL serve both clients. The web frontend is Next.js and the mobile app React Native, sharing a design system so the product keeps one visual and behavioral identity across platforms.
Engineering decisions
One backend, two clients
Web and mobile consume the same NestJS APIs. Business logic stays server-side and platform clients stay thin, which keeps the two experiences consistent by construction.
Code quality and performance as tracked metrics
Monitoring quality and performance continuously, rather than auditing occasionally, keeps regressions visible while the roadmap moves fast.
Quality & reliability
Code quality and performance metrics monitored as part of the technical leadership role; architecture decisions documented through technical roadmaps.
Outcome
Delivered the design system, the backend APIs and the cross-platform frontend, with architecture and roadmaps defined for the product’s evolution.
- Next.js
- React Native
- NestJS
- PostgreSQL
- Docker
- Jira