How I WorkonBuild

Working Smoothly with Developers

Good design needs solid execution. I collaborate closely with developers to ensure designs are built accurately, balancing usability with performance to create products that work as well as they look.

My Challenge

  • The product was initially built without a designer, so many features worked technically but weren't intuitive or easy to use.
  • Backend data existed, but wasn't always structured in a way that made sense for the front-end, which created gaps in the user experience.
  • Some menus and routes also needed to change so users could actually find and understand key features.
  • In this setup, it's hard for designers without development skills to improve the experience or get their ideas implemented.

How I Tackle It

  • With my front-end background, I took time to understand how the backend worked—reading documentation and talking regularly with developers—so I could design solutions that were both user-friendly and technically realistic.
  • When the business needed new features, I made design decisions that respected developer workload, proposing options that fit the existing architecture instead of fighting it.
  • In some cases, I suggested small backend or routing changes that made the system simpler, not more complex, while improving UX.

The Result

  • Developers and I could move faster because designs were grounded in how the system actually worked, not in assumptions.
  • Features that previously felt confusing became clearer once we aligned data, UI, and routing around how users think.
  • In one feature, exposing a single extra variable from the backend let us simplify the UI from three steps to one, without losing any functionality.
  • By understanding the backend, I could suggest improvements that made both the UX and the architecture simpler to maintain.

What this says about how I work

I design with implementation in mind. Understanding the backend helps me create solutions that are realistic and impactful, and it makes collaboration with developers smoother and faster.

For me, good design is something we can ship together, not just something that looks good in a file.

Let's talk about your product

Let's talk about your product

Send me a message or connect on LinkedIn, and let's discuss how I can help you.

© 2026 Riding the Next.JS wave, Crafted by Me
Backtop hintBacktop hint
Grid bg
Sidiq Prihatno - Proactive Designer