Projects
Back

Operations Platform Dispenser Brand

2023

Operator-facing platform for a well-known dispenser brand incident management, support chat, tracking and logistics. A turning point: deep Hexagonal Architecture, DDD, clean code, and my first real steps into seniority.

This project was a significant inflection point in my career. Built for the operators of a well-known dispenser brand, the platform handled incident reporting, internal support chat, real-time tracking and logistics coordination. Beyond the product itself, this was where I went deep on Hexagonal Architecture, DDD, clean code principles and Doc as Code applying them in a production environment for the first time. I also stepped into a more senior role: helping junior developers, taking ownership of architectural decisions, leading code reviews and explaining technical concepts that went beyond the immediate task. The use of TanStack Query taught me a fundamentally different way of thinking about server-state management.

Key outcomes

  • Designed and built the platform using Hexagonal Architecture and DDD first production application of these principles
  • Implemented Doc as Code practices: living documentation aligned with the codebase structure
  • Adopted TanStack Query for server-state management significantly improved data fetching patterns
  • Began mentoring junior developers: code reviews, architectural walkthroughs and ownership coaching
  • Led technical discussions, estimated work and contributed to Scrum ceremonies as a senior contributor

Tech stack

  • React
  • Tailwind CSS
  • TanStack Query
  • Hexagonal Architecture
  • DDD
  • Unit Testing
  • Scrum
  • Jira

Terms

This site is an informational summary of my professional background. I declare that the information about my experience is truthful, reviewed by me and based on my actual work. Original texts are my own; references express third-party opinions and trademarks belong to their owners.

Privacy

This site includes no visitor analytics, advertising tracking or sale of data. Browsing requires no registration. The hosting provider, Vercel, may process technical data needed to serve and protect the website.

The form sends your name, email and message through Resend; they remain in the mailbox to answer you. Questions or deletion requests: lab@juani.dev