About me
I am a product designer and software engineer. In other words, I operate in the grey area between frontend design and backend logic. In an industry that likes to separate "designers" from "developers", I refuse to choose. I build intuitive and engaging user experiences, but I also design and develop pixel-perfect web applications.
i. I don't care for over-engineered "solutions". Complexity is often just laziness disguised as sophistication. I like stuff that works and feels obvious. If something is too complex to explain in a sentence or two, it's probably built wrong.
ii. I believe that code is a form of communication. I don't write comments to explain what my code does; I write them to explain why. I write strict types and rigorous linting rules because I respect the developer who has to maintain this repository six months from now.
iii. I often skip Figma entirely. I prefer to design directly in code because that allows me to solve for state, edge cases, and responsiveness in real-time. It’s far more efficient than having to turn designs into functional code.
In short, I build products that last. Frameworks will inevitably change, but good decisions age well.