Available for new opportunities

Hi, I'm Mark Miranda.I build clean, reliable software for the web.

I'm a software engineer who cares about well-crafted, maintainable systems and the people who use them. I enjoy turning fuzzy problems into simple, dependable tools.

About

A bit about me

I'm a software engineer who cares about well-crafted, maintainable systems and the people who use them. I enjoy turning fuzzy problems into simple, dependable tools.

I love the whole arc of building software — understanding a problem, shaping a simple design, and shipping something people can rely on. I care about readable code, thoughtful tests, and leaving things better than I found them.

When I'm not writing code, you'll find me learning something new, tinkering with side projects, or writing about what I've figured out.

Tools I use

TypeScriptReactNext.jsNode.jsRuby on RailsPostgreSQLGoDockerAWSCI/CD

Work

Featured projects

A few things I've built recently.

Three Putt

2026

Score the round, settle the bets. A no-install web scorecard for your foursome — or two — that runs Match, Skins, Nassau, Vegas, Wolf, Stableford and more, tallying every side-bet live as each player scores from their own phone.

GolfBettingReal-timeWeb App

One & Done

2026

A calm iOS app that surfaces the single most important thing to do right now, and nothing else. Finish it, feel the win, and the next one appears. Runs on top of your existing Apple Reminders with no accounts, using on-device Apple Intelligence to order your day privately.

iOSSwiftUIApple RemindersApple Intelligence

Personal Portfolio

2026

This site: a fast, accessible personal website built with Next.js, React, and Tailwind CSS, featuring a light/dark theme and a markdown-powered blog.

Next.jsReactTypeScriptTailwind CSS
All projects

Blog

Latest writing

Notes on engineering, tools, and things I'm learning.

Contact

Let's work together

I'm always happy to talk about interesting problems, new roles, or collaboration. The fastest way to reach me is email.