santiago@dev:~$

mulberry-dev

Hi! I am Santiago

< Senior Full Stack Engineer / >

I build digital solutions that deliver value

santiago@dev:~/about-me$

About Me

santiago@dev:~/about-me$

MEXICO CITY, MX

$ cat about-me.txt

I BUILD_WHAT YOU SEE.AND WHATMAKES IT WORK.

I came to software through design.

Santiago Morera, Senior Full Stack Engineer

$ whoami

Santiago Morera

MX19.43°N 99.13°W

$ passions

  • Solving problems
  • Intentional interfaces

$ git log --oneline

  1. 01I care about how products feelClear interfaces, small details, and experiences that make people feel confident.
  2. 02I want the work to lastDecisions a team can keep building on — not a demo that falls apart a year later.
SITUATIONTASKACTIONRESULT

santiago@dev:~/what-i-do$

What I Do

santiago@dev:~/what-i-do$

How I ship products.

Product Interfaces

Clear, fast, accessible screens people actually use.

Backend Systems

APIs and services that stay reliable as usage grows.

Data & Integrations

Databases, auth, and third-party services working as one system.

Modernization

Evolve what exists without throwing away what already works.

01 / FRONTEND

WHAT PEOPLE SEE

  • UI components
  • Interactions
  • UX & accessibility
  • Performance

React · Next.js · TypeScript

02 / BACKEND

HOW IT WORKS

  • APIs
  • Services
  • Databases
  • Architecture
  • Business logic

Node.js · Express · GraphQL

03 / FULL STACK

EVERYTHING WORKS TOGETHER

Identity, payments, data, and APIs in one product.

04 / MODERNIZATION

EVOLVE WITHOUT BREAKING

I don't replace working businesses.I modernize the systems behind them.

05 / STAR METHOD

HOW I PROVE THE WORK

Past work is the evidence.I tell it as Situation, Task, Action, Result.

  1. SITUATIONThe context I walked into.
  2. TASKWhat I owned.
  3. ACTIONThe decisions I made.
  4. RESULTThe impact I can prove.

santiago@dev:~/stack.json$

$ cat stack.json

{
  "frontend": ["React", "Redux", "Next", "TypeScript", "JavaScript", "HTML5", "CSS3", "Sass", "Material UI", "TailwindCSS", "Bootstrap", "Ant Design", "React Native"],
  "backend": ["Node", "Express", "Passport", "SAML", "Apollo GraphQL", "TypeORM", "PHP"],
  "databases": ["SQL", "MongoDB", "Firebase"],
  "devops": ["Git - Github", "Docker", "Jenkins", "AWS", "Linux"],
  "tools": ["WordPress", "Jira", "Photoshop", "Premiere Pro", "Slack", "Cursor", "Windsurf", "Visual Studio"],
  "ai": ["Cursor Grok 4.6", "Composer 2.5", "Opus 5", "GPT-5.6 Sol", "GPT-5.5", "Fable 5", "Cursor Grok 4.5", "GPT-5.6 Terra", "Sonnet 5", "Kimi K3"]
}

santiago@dev:~/work$

Selected Work

$ ls ./selected-projects --sort=impact

17 projects found · 03 featured · 14 archive

$ ls ./archive

14 projects in archive · 09 built without AI

santiago@dev:~/certifications$

Certifications

9 certificates in security, English, and development.

santiago@dev:~/contact$

Let's Connect

$ ./start-conversation

> checking availability...

> status: Available for new opportunities

> I usually respond within 24 hours.

Send email