Software Engineer & Entrepreneur

I build software, products, and companies. I share what I learn along the way.

My illustrated avatar

Selected work

Products and systems built to be clear to use and to last.

Design & Development

This portfolio

A fast, editorial home for my work, writing, and the story behind the name.

  • Next.js
  • TypeScript
  • Supabase

Toolkit

The languages and tools I build with, and how well I know each.

Languages

  • JavaExpert
  • CExpert
  • PythonAdvanced
  • HTML & CSSAdvanced
  • SQLAdvanced
  • TypeScriptIntermediate
  • JavaScriptIntermediate
  • Luau / LuaIntermediate
  • C++Intermediate

Frameworks & APIs

  • Paper / Spigot APIAdvanced
  • Velocity / BungeeCordAdvanced
  • Next.jsIntermediate
  • ReactIntermediate
  • Node.jsIntermediate
  • Discord APIIntermediate

Databases

  • PostgreSQLAdvanced
  • MySQL / MariaDBAdvanced
  • MongoDBAdvanced
  • SupabaseIntermediate

Tools & platforms

  • Git & GitHubExpert
  • VS CodeAdvanced
  • DockerIntermediate
  • VercelIntermediate
  • CloudflareIntermediate
  • Linux serversIntermediate
  • GitHub ActionsIntermediate
  • GrafanaIntermediate
  • PrometheusIntermediate
  • GradleIntermediate
  • npm / pnpmIntermediate
  • IntelliJ IDEAIntermediate
  • Roblox StudioIntermediate

Story

I started building under an alias. The ambition was always my own.

I focus on building useful, well-crafted digital products.

  1. Now

    Building under an alias

    Independent

    An evolving body of software, products, and experiments, now under my own name.

Vouches

Words from people who know me and my work.

Ninja is a chill dude.

vxmoriManager, Owners United

Writing

Field notes on products, entrepreneurship, and learning in public.

Browse all writing

Contact

Have an ambitious idea?

Open to ambitious product collaborations.