Open to full-time roles · 2026

Miriam Acuña.

Hi! I'm Miriam — a bilingual (English C2 / Spanish native) Mid-Level Full-Stack Developer with almost 4 years of experience. I ship production features and gather requirements directly from B2B clients across several countries in LATAM. Unafraid to push boundaries and explore every possible solution.

Miriam Acuña — portrait
// reliable code
// utc-5
// bogota · co
// ~4 years
~4y
Years of Experience
100+
Major Features Shipped
3+
LATAM Country Clients
1
Tech Team Led
~/about/miriacode.tsclass Miriam {
  role: "Mid-Level Software Developer",
  based: "Bogotá, Colombia · UTC-5",
  experience: "~4 years",
  stack: {
    frontend: ["React", "TypeScript", "Next.js", "Tailwind"],
    backend: ["Node.js", "Express", "GraphQL", "MySQL", "Redis"],
    tools: ["AWS", "Algolia", "Postmark", "Localstack"]
  },
  strengths: ["leadership", "communication", "problem-solving"],
}

Hello, I'm Miriam Acuña

I originally graduated in Economics at the Universidad Nacional Mayor de San Marcos. But somewhere along the way I stumbled into code, fell for it, and never looked back — I've been building products ever since.

Today I'm a Mid-Level Software Developer with almost 4 years of experience building production features for B2B commerce platforms. My day-to-day mixes reviewing PRDs (Product Requirements Documents), shipping code, and attending weekly meetings to translate business needs into technical requirements. I lean on AI tools like Claude Code to ship faster — it handles the scaffolding so I can focus on architecture and tradeoffs.

I pursue high-quality, reliable code, and I don't give up until something gets fixed. Strong leadership and team communication are the parts of the job I enjoy most after the code itself.

Lately I've been writing about how I built my own mechanical keyboard for better ergonomics on DEV.to/miriacode. Always eager to learn and grow. Based in Bogotá, working in Spanish and English.

// workstation.isoUTC-5
// ship · lead · communicate
cpu 14%mem 6.2/20 GBnet ↓2.1mb

Experience·the work, in detail

Sep 2022 — May 2026[ ~4 years ]

Mid-Level Software Developer · Riqra

Lima, Peru · B2B e-commerce platform for LATAM distributors
Features Shipped
  • Implemented the announcement bar and email delivery via Postmark across the e-commerce admin.
  • Migrated product indexing to Algolia — significantly improving search speed and faceted filtering for distributor catalogs.
  • Refactored the front-end using the Atomic Design approach for a more modular, scalable component structure.
  • Integrated the e-commerce admin panel with GA4 for advanced analytics and event tracking.
  • Built the invoice uploading flow on AWS S3 with pre-signed URLs.
Project Leadership
  • Owned major cross-functional projects end-to-end — from kickoff to production — driving technical design, implementation, and rollout across multiple system layers. Including quotations checkout (line items, coupons, invoicing), bulk ordering, and couriers & branches management.
  • Built a portfolios management system backed by a granular permissions layer from scratch, now serving 400+ distributors across the platform.
  • Led the customer & distributor vertical of the multi-vendor architecture migration — built the migration foundation (data migration scripts, distributor resolution refactor), the distributor REST API surface (CRUD, features, coverage, document types), and the full back-office UX.
  • Integrated three ERPs end-to-end — KameERP , ControlERP , and Shopify — order and quotation sync, retry logic for failed payload groups, and GraphQL-based product/variant/price sync, plus personalized pop-ups for client-specific campaigns.
  • Ensured on-time delivery per client agreements — coordinated scope, dependencies, and trade-offs.
Team Leadership
  • Led the tech team for a period — managing daily tasks, prioritizing the backlog, delegating, and providing engineering support.
  • Code review on every PR; pursued high-quality, reliable code patterns the team can keep alive after I'm done with the ticket.
Client Engagement
  • Ran client discovery sessions with distributors and manufacturers to surface real business needs, translating them into technical specs and implementation plans the team could execute on.
  • Worked with B2B distributor clients across Peru, Chile, and Guatemala — different tax rules, currencies, and ERP integrations in every country.
ReactJSTypeScriptNext.jsApollo ClientReact QueryTailwind CSSStyled ComponentsMaterial-UINode.jsExpressRedisMySQLGraphQLCQRSSequelize ORMAWSLocalstackPostmarkAlgoliaGA4Shopify

Featured Projects

Personal projects I've built on my own, with a lot of enthusiasm.

// petgo · b2c pet commercemobile-first · pwa · multi-country
pet-ecommerce-applive

B2C e-commerce for pet products — food, toys, accessories, health. Mobile-first PWA + dedicated desktop, installable. Colombia-first, multi-country by design. Architecture ready to turn on real-world features (DIAN tax, payments, more countries) without refactoring.

Bun · TypeScript · Next.js 15 · React 19 · Hono + GraphQL Yoga · PostgreSQL + Drizzle · Tailwind v4 · shadcn/ui · Apollo Client
created on 2026view live site →
balance$4,285// money-tracker · personal financeincome · expenses · charts
money-trackeropen source

Voice-first budgeting app that turns a spoken sentence into a transaction. Manages categories, subscription tracking, real reports, compute-on-read notifications, and a daily logging streak.

Turborepo · Vite · React 19 · Tailwind v4 · Hono · Cloudflare Workers · Workers AI (Llama 3.3)
updated 2026view live site →

Skills & Experience

What I reach for daily, grouped by where it lives in the stack.

01Front-End Development
React
React
JavaScript
JavaScript
TypeScript
TypeScript
Next.js
Next.js
HTML
HTML
CSS
CSS
Tailwind CSS
Tailwind CSS
React Query
React Query
Apollo Client
Apollo Client
Material-UI
Material-UI
shadcn/ui
shadcn/ui
02Back-End DevelopmentREST · GraphQL · CQRS Pattern · Hexagonal Architecture
Node.js
Node.js
Express.js
Express.js
MySQL
MySQL
Sequelize ORM
Sequelize ORM
Drizzle ORM
Drizzle ORM
Redis
Redis
Bun
Bun
REST
REST
GraphQL
GraphQL
04Agile & Collaboration
05Languages
Spanish flag
Spanishnative
English flag
Englishadvanced
Mandarin flag
Mandarinbasic

English Proficiency: Certified C2 level (CEFR) with the ECPE certification issued by the University of Michigan. Diploma in Certifications section ↓

Certifications & Diplomas

Certifications I lean on professionally.

ECPE — English C2 Proficiency
University of Michigan
ECPE — English C2 Proficiency

Examination for the Certificate of Proficiency in English. CEFR level C2 — full operational command.

Registration #: 379192225

Issued · 2019view diploma →
Web Developer | Full-Stack Development Bootcamp Graduate
Coding Dojo
Web Developer | Full-Stack Development Bootcamp Graduate

Completed all four belts: Web Fundamentals (Yellow), Python (Red), Java (Black), and MERN (Black). Signed by Michael Choi, Founder & Chief Instructor.

Issued · May 2022view diploma →
Learning Path Completed: Professional
Frontend Masters
Learning Path Completed: Professional

Frontend Masters Professional learning path — frontend engineering fundamentals, frameworks, performance, and production patterns.

Credential ID: fbe1f97313-professional-26

Issued · May 2026view diploma →
Course Completed: State Management at Scale in React & Next.js
Frontend Masters
Course Completed: State Management at Scale in React & Next.js

Patterns for managing state at scale in modern React + Next.js apps — taught by David Khourshid.

Credential ID: fbe1f97313-ByBKQsDZCh

Issued · Aug 2025view diploma →
Course Completed: JavaScript: The Hard Parts, v2
Frontend Masters
Course Completed: JavaScript: The Hard Parts, v2

Deep dive into JavaScript fundamentals — closures, async, prototype chain — taught by Will Sentance.

Credential ID: fbe1f97313-fjjCYVxYTO

Issued · Jan 2025view diploma →
Course Completed: The Hard Parts of UI Development
Frontend Masters
Course Completed: The Hard Parts of UI Development

Deep dive into rendering pipelines, reactivity, and the underlying mechanics of modern UI — taught by Will Sentance.

Credential ID: fbe1f97313-DpFXiJTXXf

Issued · 2025view diploma →

Writing on DEV.to/miriacode

Besides being a tech enthusiast, I'm also interested in making my work tools efficient — both software and hardware. That's why I wrote this series of articles on building a mechanical keyboard to improve ergonomics.

All articles on DEV.to →

Connect With Me Today

Hiring? Let's chat.

I'm currently exploring mid-level full-stack roles — remote, with teams that care about clean architecture, honest conversations, and shipping work they're proud of. If that sounds like your team, I'd genuinely like to hear about it.

Contact Details
miriacode@gmail.com
Bogotá, Colombia · UTC-5
English (C2) · Spanish (native)
Stay Connected

Send a Message

avg response · under 4 hours
© 2026 Miriam Acuña · MIT licensed
last updated in May 2026