I build beautiful web experiences backed by solid engineering.
I design user interfaces people actually enjoy using, then build them with clean code and accessibility in mind. I create products that feel premium, thoughtfully designed and robustly engineered. Over the past 3+ years, I've contributed to open source and shipped full-stack projects with Vue, React, Next, and Nuxt. Let's work together.
Here's my toolkit. I pick the right technology for each project, whether that's building fast frontends, full-stack applications, or developer tools. Every decision prioritizes user experience and code quality.
I've also contributed to open-source projects like Biome and built tools like my kount-cli.
I'm currently building Ranked Choices, a decision-making tool with a beautiful interface and smooth interactions. It scratches my own itch and showcases how I approach full-stack development.
Whether you need a developer for your next project, want to collaborate on something interesting, or just want to chat about web development, I'd love to hear from you.
See what I've built, from side projects to full-stack applications
I occasionally write technical articles about technologies I use & my experiences.
This hosts documentation for all libraries and cli tools I have created.
Ready to work together? Reach out at hello@michaelnji.codes