Hi, I’m Mark.I lead teams that buildthings people actually use

Engineering manager in Singapore. By day I lead engineering teams. After hours I make my own apps and photograph the places I travel to.

Mark smiling in a dark jacket, with pine trees behind him

that’s me, on Nami Island

Nice to meet you.

01About

I’ve spent over a decade turning messy problems into simple products, and building the teams that ship them.

I started out as a developer in Manila in 2015 and have moved between building and leading teams ever since.

I care about the details people feel but rarely notice: the form that asks only for what it needs, the sentence that says just enough, the release that goes out on a Tuesday and nobody has to talk about on Wednesday.

02How I work

What’s it like to work with me?

“He is passionate and is willing to teach others.”
Jeffrey Tabios, former teammate
Edit tripSave12pt

1 · Save (Button) sits 2pt off center. Fix before ship.

Filed with Redline, a tool I built

symptompeoplecodeprocessfix it here

I fix the system, not just the symptom

When something keeps breaking, I trace the loop behind it: the people, the process and the code. Then I change the part that keeps causing it, so the fix holds.

03Experience

Things I’ve shipped

  1. Oct 2026swipe back in time

    BeatcodeAfter hoursCoding interview practice
    App Store for Beatcode

    You move the pointers yourself, and every move is checked.

    • App Store screenshot: Don’t memorize it. Play it
    • App Store screenshot: Every move gets checked
    • App Store screenshot: Feel why it’s fast
  2. Oct 2026

    RedlineAfter hoursDeveloper tool, open source
    GitHub for Redline

    Tap the broken element on your phone. The note lands in your coding agent.

    • Tapping a row in the simulator, next to a Claude Code session
    • A note written on the phone arrives in the coding agent’s chat
  3. Sep 2026

    Tiny TallyAfter hoursBaby tracker
    App Store for Tiny Tally

    Home Screen widgets log a feed, nap or diaper without opening the app.

    • App Store screenshot: Just say it. Tilly saves it
    • App Store screenshot: Ask about their day
    • App Store screenshot: Their little day, all in one timeline
  4. Apr 2026

    TrailAfter hoursTravel planner
    App Store for Trail

    Reads your booking emails and keeps the whole trip on one timeline.

    • App Store screenshot: Your trip, day by day
    • App Store screenshot: Put your plans on the map
    • App Store screenshot: Just import
  5. 2023 – now

    SBI CoinhakoBy daySenior Engineering Manager
    App Store for SBI Coinhako

    I lead the teams behind trading, money movement and compliance.

    • App Store screenshot: Buy crypto instantly
    • App Store screenshot: Track your crypto portfolio
    • App Store screenshot: Buy Bitcoin and top coins fast
  6. 2019 – 2022

    GojekBy dayLead Mobile Engineer
    App Store for Gojek

    First iOS engineer in Gojek Singapore. Led the consumer app’s home screen.

    • App Store screenshot: Get around easy with Gojek
    • App Store screenshot: Choose from many options
    • App Store screenshot: Fair prices, smooth rides
  7. 2015 – 2019

    EarlierDeveloper to team lead

    Four teams in Manila and Singapore, from junior developer to development team lead.

04Photos

Away from screens, I photograph landscapes

For me it’s a way to appreciate how beautiful the planet is. On every trip I look for the composition that does a place justice, often from above, where the land, the water and the life on it come together.

05Talks and drinks

Some of my best conversations happen over a drink

Wine or a beer, in Singapore or wherever a trip takes me. Sometimes the conversation moves to a stage, at meetups and community events. These are the topics I keep coming back to.

Ask me aboutHow to build a harness that makes AI agents effective and predictable, without lowering the bar on quality.

06Contact

Let’s talk

About a product, a team, or a good spot to photograph in Singapore. I read every message.