Hi! I’m Nathan Lieberman.

I'm a frontend-focused product developer from Columbus, Ohio. I specialize in building web and mobile applications using React, TypeScript, and modern tooling to bring thoughtful, performant experiences to life.

I've always been drawn to making things, and that curiosity naturally evolved into a career spent learning, designing, and coding across the full product lifecycle. While I started in design, I've grown into the kind of developer who thinks like a designer and communicates like a product manager. I believe great digital products come from people who can speak across disciplines. I strive to be that bridge on every team I join.

Most of my recent work has focused on frontend architecture, UI engineering, and solving complex UX challenges with scalable component systems and maintainable code. I'm equally comfortable crafting elegant user flows as I am debugging state management in a React Native app.

Outside of work, I've traveled to 48 countries, trained in martial arts, and occasionally trade screen time for a surfboard. I bring that same curiosity and adaptability into every project I take on.

Whether you need a frontend developer who can ship fast and clean or a teammate who understands the bigger product picture, I'd love to help build something meaningful together.