Code · Create · Simplify

Building digital experiences with simplicity and purpose.

I’m a software developer who loves coding and Japandi design. This is where I share applications and digital experiences created with clarity, balance, and thoughtful attention to detail.

Projects

Things I’ve built.

A collection of applications and digital experiments created to solve real problems through simple, thoughtful design.

Squirio

Personal Finance

Coming Soon

Track your money, not your stress.

A simple personal finance tracker created to help people understand their money without adding more stress.

The Squirio site is not live yet.

The waitlist is not open yet. It opens closer to launch.

Squirio home screen showing the current pay period, balance, spending guidance, wallets, recent transactions, and Squi waving.

More thoughtful projects are coming.

Philosophy

How I approach my work.

I apply the same principles I appreciate in Japandi design to the way I build software: remove what is unnecessary, make every element useful, and create experiences that feel clear and balanced.

  • Simplicity

    I keep interfaces and code focused on what genuinely matters.

  • Purpose

    Every feature should solve a real problem and provide clear value.

  • Balance

    I balance functionality, maintainability, performance, accessibility, and visual design.

  • Continuous Improvement

    I treat every project as an opportunity to learn, experiment, and improve.

In code these turn into ordinary habits rather than slogans. Simplicity is KISS and YAGNI: build the straightforward thing that is actually needed, and leave out the abstraction that might be needed one day. Purpose is what stops a feature from existing only because it was possible. Balance is where DRY lives — shared design tokens and small focused functions, while leaving harmless duplication alone when removing it would hurt readability. Continuous improvement is where SOLID and GRASP earn their place: one clear responsibility per function, each one handed only the data it needs, so the next change stays cheap. This site is built that way too.

About

About Japandi Dev

Japandi Dev is my anonymous personal space for sharing applications, experiments, and ideas created through code.

The name reflects my appreciation for Japandi design—a combination of Japanese simplicity and Scandinavian warmth, balance, and functionality.

I try to bring those same qualities into every project: clear structure, purposeful features, thoughtful details, and as little unnecessary complexity as possible.

Things I build with

  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Node.js
  • Java
  • Spring Boot
  • AWS

Contact

Let’s connect.

If you would like to discuss one of my projects, share feedback, or talk about software and product ideas, feel free to reach out.

Get in Touch