María Morán

Frontend engineer specializing in complex interfaces. I have built everything from editable org charts with thousands of nodes to AI-powered whiteboards — products where the frontend is not decoration, but the core of the product. I thrive at the intersection of architecture, product, and user experience.

Drop me a line

Where I add the most value

  1. High-complexity interfaces

    I have experience building products where the frontend is the hard problem: visual editors, collaborative tools, AI integrations. I know how to structure this so it scales and stays maintainable.

  2. Frontend architecture with judgment

    I apply hexagonal architecture and system design principles to the frontend. I do not just write components: I think in layers, dependencies, and how the code will evolve.

  3. Product engineering

    I get involved beyond the ticket. I question requirements, propose solutions, and think about the user.

A special personal project

I like to code in my free time, and this is a project that means a lot to me.

Selected articles

A piece of my knowledge base

In public

Talks I have given in the community

How I work

I do not join a project just to implement tickets. I understand the product, understand the architecture, and design real solutions for real users.

  1. 1. Understand before touching

    Before writing a single line, I analyze the existing architecture, dependencies, and where the real pain is. A good diagnosis avoids solutions that create new problems.

  2. 2. Design to scale

    I organize code in layers with clear responsibilities, applying hexagonal architecture and system design principles. The goal is for the code to still be maintainable a year from now.

  3. 3. Test what matters

    I write tests as part of the design, not as an afterthought. I care about strategic coverage: testing behavior, not implementation.

  4. 4. Think about the product

    If something does not make sense for the user, I say so. I get involved beyond the ticket — I question requirements, propose alternatives, and consider the real impact of what I build.

Photo of María

Building something with complex interfaces? Let us talk.

Drop me a line