Software Developer · Bogotá, Colombia / New York, USA

Building software that feels inevitable.

Software developer who ships product end-to-end — from database schema to pixel. Currently building things for the web.

Open to interesting conversations

Portrait of Edwin Mak
edwin_mak.jpg800 × 800

About

§ 01

I'm a software developer who has spent the last several years building products at startups and growing companies — everything from internal tools nobody sees to customer-facing features used by thousands of people every day. I care about shipping fast without cutting the corners that matter, boring technology that works, and the craft of making software feel good to use. When I'm not writing code I'm probably reading about how other people write code.

Where I've worked

§ 02 · 3 entries
  1. 2022 — Present

    Senior Software Engineer @ Strety

    Building business management software for teams running on EOS. Full-stack product work across Rails, React, and integrations with Slack and Microsoft Teams.

    Ruby on RailsReactPostgreSQL
  2. 2019 — 2022

    Software Engineer @ Previous Startup Co.

    Early engineer on a small team. Owned features end-to-end, scaled the platform through 10x user growth, and learned what breaks when you're moving fast.

    Node.jsTypeScriptAWS
  3. 2017 — 2019

    Junior Developer @ First Job Inc.

    Cut my teeth building internal tools and customer dashboards. Discovered that the hard part of software is rarely the code.

    JavaScriptPythonMySQL

Selected work

view all →

Latest writing

view all →
Rebuilding my site with Astro and a particle fieldWhat startup engineering taught me about boring technologyThree.js in production: keeping 60fps on a budget