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

2022 — Present[ ~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
  • Led the implementation of the quotation workflow from PRD (Product Requirements Document) to production.
  • Enabled e-commerce deliveries through couriers and their branches — multi-carrier logic, branch-aware checkout, and delivery state tracking.
  • Integrated KameERP and ControlERP for B2B distributors across LATAM, 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
  • Held meetings directly with clients to gather business requirements, translating them into technical specs ready for implementation.
  • 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 ORMAWSLocalstackPostmarkAlgoliaGA4

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-appin development

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
side project · 2026view on github →
money-trackeropen source

Personal finance app to log income & expenses with custom categories, charts by year/month/week/day, auth, profile avatars, and a dark theme. Built end-to-end on the MERN stack.

React · Node.js · Express · MongoDB · Material UI
side project · 2022view on github →

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

Open to conversations.

Drop a message about whatever — a project, a question, an opportunity. I always reply.

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