Small Shell. Big Ideas.

Code is static.

Systems evolve.

Architecting resilient foundations that adapt to user needs. From initial commit to high-scale production, I build systems designed to grow.

NBBang

Split Bills Without the Math

Mobile Application2024 - Present

What it is

A mobile app focused on the post-dinner friction: paying the bill. It parses receipt data via QR code and provides an intuitive drag-and-drop interface for splitting costs.

Why I started

Manual entry is error-prone and tedious. I wanted to leverage the existing data on receipts (via QR) to make the experience seamless and instantaneous.

The Peanut Shell

From a small kernel to a growing system. My core values for building software.

01

Products Evolve

Code is never static. I build systems that are designed to adapt, scale, and grow alongside the user.

02

Rapid Iteration

Perfection is a moving target. I believe in shipping early, gathering feedback, and refining the loop until it feels right.

03

Solving Real Needs

Features are easy; value is hard. I don't just build spec sheets—I solve the actual problems that keep users awake.

04

Ruthless Consistency

Great software feels inevitable. From API design to UI polish, I ensure every interaction reinforces trust.

Have a complex
problem?

I'm always interested in discussing complex systems, scalable architecture, and product evolution. Drop me a line if you're building something ambitious.

Let's solve it.