About
Daniel Wanja
Enterprise Architect & Lead Developer.
Four decades of turning complex ideas into software that actually ships.
I'm an Enterprise Architect and Lead Developer at Nouvelles Solutions, Inc., specialising in React, TypeScript, Swift, and Ruby on Rails. I've helped organisations of all sizes build scalable, robust products — from cloud-native web apps to native macOS utilities.
More recently I've been channeling that experience into a lab of macOS and web apps. Each one is a deliberate experiment: pick an AI coding tool, push it as far as it will go, ship the result, and write up what I learned.

What I do
Frontend architecture
React, TypeScript, Next.js and Tailwind, organised as Nx monorepos that teams can actually maintain.
Native Apple platforms
Swift and SwiftUI for macOS and iPad — from prototype to notarised, shipped app.
Backend & cloud
Ruby on Rails, Convex.dev and serverless — and cloud architecture on Google Cloud, from data model to deployment.