{{ wordText }}
@dørabæ

Hi, I'm Dørabæ I build for the web.

Your go-to designer ,software developer, freelancer.

01 — My recent work

WHAT TO EXPECT FROM ME

More on GitHub →
sayso-website.com ↗

Sayso

Stop wasting your time prompting AI, just talk. Offline, Local and no subscription required.

2026Product site · Desktop app

02 — Projects

TOOLS I BUILT FOR MYSELF YOU CAN USE

Clients

Businesses that paid for work.

No clients yet. This slot's empty — and it could be yours.

Collabs

Brands that trusted my vision

PICK A RANK

{{ cName }}

{{ cDesc }}

{{ cStatus }}

03 — Services

What I Do

01 — MOST POPULAR

Websites

Design, build and launch. Copy help, a domain set up properly, analytics, and a form that actually reaches your inbox.

02

Rebranding

Name, wordmark, colour and type — delivered as files you own, plus a one-page guide so everyone uses them the same way.

03

Redesign

You have a site, it's dated or slow. I keep what works, rebuild the rest, and move it over without losing your search ranking.

04

Custom tools

Internal software for how your business actually runs — inventory, quotes, cash flow. Caja started exactly this way.

tap the card to see the next one

Interested?

My stack — every day

Languages

TypeScript Rust HTML / CSS / JS Python Swift Shell / PowerShell TypeScript Rust HTML / CSS / JS Python Swift Shell / PowerShell

Frameworks & workflows

React Next.js React Native Tauri Electron Expo Xcode Tailwind CSS Supabase React Next.js React Native Tauri Electron Expo Xcode Tailwind CSS Supabase
Cloudflare Claude Code Codex SwiftUI Three.js Git Figma Cloudflare Claude Code Codex SwiftUI Three.js Git Figma

04 — Activity

What I've been pushing

This year I stopped tinkering on the side and started showing up daily — the graph below is the receipt.

{{ totalContrib }} contributions in the last year

Top contributions in:

  • dorabaee/sayso 67
  • dorabaee/caja-app 98
  • dorabaee/local-password-manager 52
  • dorabaee/quack-burgers 31
  • dorabaee/dorabae.dev 18

05 — Impact

BRANDS MY WORK ENDED UP IN

None of these hired me. I was hired by the shop they hire — so the parts I cut, measured and built by hand left my station and went up in their stores.

Best Buy THE HOME DEPOT TARGET

Most of it came off a KOMO five-head CNC router — the machine I ran, not a client. Marks belong to their owners; the work was done as a machine operator and assembler at The Bernard Group.

Guestbook

Say hi. It stays on the page.

Mariana Reyes

VISITOR

Nuestra página se ve increíble y nunca se cae. Gracias Dora.

2026-08-21

Dørabæ

AUTHOR

First entry. If you're reading this, the deploy worked.

2026-06-02

Tomás Navarro

VISITOR

Read the Caja compute layer. Tests on the money math — respect.

2026-09-04

Leave a note — where you came from, what you're building.

“{{ quote }}”

You are the {{ visitorLabel }} visitor

EXPERIENCE — 2017 → NOW

From precision machines to precision AI.

Jesús Ernesto Fernández Peña — Dørabæ to the internet. My path here didn’t start in a computer science classroom. It started on a factory floor.

Jump to the timeline

04

ROLES SINCE 2021

MN → MX

MINNESOTA, THEN HOME

EN / ES

NATIVE ES · ADVANCED EN

NOW

BUILDING WITH AI, XALAPA

01 — Trajectory

WHERE I’VE WORKED

SEP 2021 — APR 2023 · CHASKA, MINNESOTA

The Bernard Group

CNC machine operator

KOMO 5-HEAD ROUTERG-CODE SETUPTOOLING & SHARPENINGEXCEL REPORTING
KOMO five-head CNC router gantry over a sheet of material

KOMO MACHINE

The machine I ran

A KOMO five-head CNC router. I set the origins, proved out the program and cut molds, fixtures and retail display parts on it — five spindles following one file, so a mistake shows up five times on the same sheet.

CNC spindle etching a board marked with origin coordinates

LASER ETCHING

Setting the origin by hand

Those pencil marks are mine: X axis, origin X1.164 Y1.164. This is the jig that holds a part while its logo gets laser-etched, and the origin is what makes the mark land in the same place on every unit. Off by a millimetre here and the whole run is scrap.

White shelf tray with five milled product windows

SEPHORA DISPLAY

Five windows, one pass

A shelf tray for a Sephora lash collection, milled with five product windows in a single pass. Tolerance is the whole job on a part like this: every window has to seat its box with no visible gap once the display is built.

Stacks of routed logo shapes on a table

RAZER LOGO

Cut, sorted, counted

The Razer logo cut in layers and stacked for assembly. Runs this long are where tooling decides the outcome — I replaced and sharpened worn bits to hold edge quality, and ran the basic and preventive maintenance that kept the machine in spec.

Lit retail demo unit with a soundbar and subwoofer

FINAL PRODUCT

The same logo, lit

The finished gaming-audio demo unit, wired and tested on the floor before it shipped. The parts left my machine as flat panels; this is what they became.

Navy retail counter display assembled in a warehouse

CHANEL DISPLAY · WAREHOUSE

Bleu de Chanel, in the warehouse

A Bleu de Chanel counter display assembled on our own floor. Every shaped panel and letter on it started as G-code and a sheet of material under my spindle.

Navy perfume counter display installed in a department store

CHANEL DISPLAY · MALL OF AMERICA

The same display, on the sales floor

Installed and stocked at Mall of America, exactly as a shopper sees it. Standing in a store next to a file I cut is the part of the job I liked most.

Holding a finished printed display panel with a thumbs up

QATAR 2022

A World Cup ball stand

The official Qatar 2022 World Cup ball stand — a collaboration with Adidas. Alongside the cutting I logged run data and built shift reports in Excel, and read digital work instructions at the machine.

{{ stepLabel }}

MAY 2023 — NOV 2024 · JORDAN, MINNESOTA

Rochester Concrete Products

Production machine operator

HESS GROUP RH2000LASER CALIBRATIONFORKLIFT 3 & 5TLINE MAINTENANCE
Hess Group machine control touchscreen showing the press cycle

SOFTWARE INTERFACE

The screen I worked from

A Hess Group RH2000-4MVA press — the whole cycle on one page: concrete requests, layer count, press and vibration timing. I ran these lines making paving stones to technical spec, batch after batch.

Red press mold and tamper head inside the machine

MACHINE VIEW

Inside the press

The mold and the tamper head. Every stone takes its shape here, so this is the part that has to be perfect — mold changeovers and routine maintenance were my job too, and a worn mold shows up in every pallet after it.

Hand holding a paving stone split to show its core

SIDE VIEW OF THE FINAL PRODUCT

Why the core is grey

The machine is programmed to place raw concrete in the pressure areas and fill the remaining space with coloured concrete — strength underneath, colour on the face. Splitting one open is how you read the density and the mix.

Monitor showing three laser measurement charts in green

LASER

Measured every cycle

Once the cycle is complete the product passes through a laser that measures its height and displays the result on screen — precise and reliable every time. Three lasers and a scale on every pallet: green means inside tolerance, and watching for drift is how you catch a problem before it becomes scrap.

Pallet of freshly pressed paving stones on a conveyor

FINAL PRODUCT

Off the press

A finished pallet leaving the line on its way to curing. Thousands of stones a shift, all of them inside the same tolerance window.

Jesús on a forklift lifting a large block of cured concrete

FORKLIFT

Where I learned to run a forklift

This is the job that trained me on forklifts — 3- and 5-ton — plus the skid loader, wheel loader, telehandler and lifts. Here I’m moving a two-ton block of cured overpour off the line. Loading raw material and moving finished product was half of every shift.

{{ stepLabel }}

JAN 2025 — JUN 2025 · SHAKOPEE, MINNESOTA

Mi Reembolso

Bilingual administrative receptionist

EN ⇄ ESCLIENT INTAKEMS TEAMSCONFIDENTIAL RECORDS

FIRST CONTACT · TAX SEASON 2025

EN ⇄ ES

  • Phone
  • Email
  • Text

One person on the other end of all three — and every file stays confidential.

FIRST CONTACT

The machine was a conversation

First point of contact for bilingual clients across phone, email and text through tax season — scheduling and coordinating in-person appointments in Microsoft Teams, interpreting live conversations and translating documents for clients with limited English, and following every client through to the delivery of their finished results. Confidential records, high demand, no dropped hand-offs. Same rule as the shop floor: get the hand-off right or the whole batch comes back.

2025 — PRESENT · XALAPA, VERACRUZ · REMOTE

Dørabæ

Designer & AI-directed builder — independent

CLAUDE CODESAYSOREACTTAURIBRAND & UIMANAGED HOSTING

SAYSO

Sayso — and the tool I use daily

A dictation app site with signed installers and auto-update, designed and shipped end to end. Sayso is also a tool I use every day: I direct AI by voice instead of typing, which is how I get through this much work on my own.

QUACK BURGERS

A restaurant, online

A restaurant site plus the hosting behind it — domain, deploys and upkeep, so the owner only has to send me the menu changes.

CAJA

Local-first money tracking

A cash-flow tracker for small shops where everything stays on the owner’s machine. It’s the first piece of the AI agency I’m building for local businesses in Mexico — starting with the unglamorous, essential things: booking and money.

{{ stepLabel }}

Also: teaching the craft in public — how to direct AI, and the design taste that makes the output worth shipping.

02 — Impact

BRANDS MY WORK ENDED UP IN

I never signed any of these names — the shop did. I was the operator and the pair of hands. This is exactly what I did for each one.

ACRYLIC MAKEUP TRAYS

On the KOMO I opened the file, checked the code, then ran a test in scrap before touching good material. After that the real sheet — PVC, clear acrylic, colored acrylic, different textures and thicknesses. Every step of the program needs a different tool, so part of the job was proving which one cut that step cleanest. What left my machine were the openings each product drops into; the print gives the measurements and the sheet gives you one chance.

BEST BUY

DISPLAY SHELLS, CUT FLAT

The same process, displays in general instead of makeup. I cut the acrylic into the shape of the display while it is still empty: follow the drawing sheet, cut one, measure it against the print, and only then run it in bulk. The pieces went to the assembly department, they built the display around them, and shipping took it to the store.

THE HOME DEPOT

FAUCET DISPLAY PANELS

Acrylic panels with openings cut so the store could mount its own faucets. Same discipline as the rest — test cut, measure against the plan, then the full run.

TARGET

PVC, PLASTIC AND SIGNAGE

A lot of PVC and plastic cut to their sizes: displays bigger than most, restroom signs and the wayfinding signs that move customers through the store, and makeup displays that belong to no single brand because Target carries many — so the fixtures are custom to the store. Plus internal pieces a shopper never sees on the shelf.

BUILT BY HAND, IN BULK

Here I was on the assembly side. Faucets, sinks, showers, kitchen fixtures — I pulled the pieces for each model, built the unit by hand from the blueprints and the step-by-step, packed it and sent it to shipping. Shipping took it to the stores and the Kohler display went up around it. Bulk builds only work if every one comes out identical.

RAZER

LAYERED LOGO, THEN LIT

Their logo cut in layers and stacked for assembly. Runs that long are decided by tooling — I replaced and sharpened worn bits to hold edge quality all the way through. The parts left my machine flat and came back as the gaming-audio demo unit, wired and tested before it shipped.

CHANEL

BLEU DE CHANEL COUNTER

The Bleu de Chanel counter display was assembled on our own floor, and every shaped panel and letter on it started as G-code and a sheet of material under my spindle. It ended up installed and stocked at Mall of America, exactly as a shopper sees it.

ADIDAS

QATAR 2022 BALL STAND

The official Qatar 2022 World Cup ball stand. Alongside the cutting I logged run data and built the shift reports in Excel, and read the digital work instructions at the machine.

03 — Capability

WHAT I CAN OPERATE

Skills

Carried across every job on this page.

Bilingual EN / ES Leadership & teamwork Logic & problem solving Prioritisation Customer service Machinery & maintenance Performance under pressure Web & graphic design Video editing Print & digital marketing Vector design Order handling & packing

Machinery

Trained and run on the floor.

  • KOMO 5-head CNC routerCHASKA
  • Hess Group RH2000 press lineJORDAN
  • Forklift — 3 & 5 tonJORDAN
  • Bobcat skid loaderJORDAN
  • Wheel loaderJORDAN
  • TelehandlerJORDAN
  • Articulating boom liftJORDAN
  • Scissor liftJORDAN

DOCUMENTS · VALID DRIVER’S LICENCE · VALID PASSPORT

04 — Education

SCHOOLING

  • Universidad Veracruzana

    Architecture · Xalapa, Veracruz

    2020 — 2021

  • Colegio Las Hayas

    High school diploma · Physics & Mathematics · Xalapa, Veracruz

    2017 — 2020

05 — Origin

THE LONG WAY IN

“Neither one taught me to code. Together they gave me the eye and the patience to direct tools instead of just using them.”

Architecture in Xalapa, then a machine floor in Minnesota.

06 — Next

A COMMUNITY, NOT JUST A COMPANY

I’m building an AI agency for local businesses — starting with something as unglamorous and essential as booking systems for small shops here in Mexico — while growing a public creator brand around it, teaching the skills of directing AI and design taste to anyone willing to learn.

The long-term goal is proof: you don’t need a CS degree or a decade of coding to build real things. You need the same thing I picked up running machines in Minnesota — attention to precision, and the discipline to see a job through.

dorabae98@gmail.com

EXPERIENCIA — 2017 → AHORA

De máquinas de precisión a IA de precisión.

Jesús Ernesto Fernández Peña — Dørabæ en internet. Mi camino hasta aquí no empezó en un salón de ciencias de la computación. Empezó en el piso de una fábrica.

Ir a la trayectoria

04

PUESTOS DESDE 2021

MN → MX

MINNESOTA, LUEGO CASA

EN / ES

ESPAÑOL NATIVO · INGLÉS AVANZADO

AHORA

CONSTRUYENDO CON IA, DESDE MEXICO PARA EL MUNDO

01 — Trayectoria

DÓNDE HE TRABAJADO

SEP 2021 — ABR 2023 · CHASKA, MINNESOTA

The Bernard Group

Operador de máquinas CNC

ROUTER KOMO 5 CABEZASPROGRAMACIÓN G-CODEHERRAMENTAL Y AFILADOREPORTES EN EXCEL
Router CNC KOMO de cinco cabezas sobre una hoja de material

MÁQUINA KOMO

La máquina que operaba

Un router CNC KOMO de cinco cabezas. Yo fijaba los orígenes, probaba el programa y cortaba moldes, fixtures y piezas de displays comerciales — cinco husillos siguiendo un mismo archivo, así que un error aparece cinco veces en la misma hoja.

Husillo CNC grabando una tabla marcada con coordenadas de origen

GRABADO LÁSER

Fijar el origen a mano

Esas marcas de lápiz son mías: eje X, origen X1.164 Y1.164. Esta es la plantilla que sostiene la pieza mientras el láser graba su logo, y el origen es lo que hace que caiga en el mismo lugar en cada unidad. Un milímetro de error aquí y toda la corrida es desperdicio.

Bandeja blanca con cinco ventanas maquinadas

DISPLAY SEPHORA

Cinco ventanas, una pasada

Una bandeja de exhibición para una colección de pestañas de Sephora, maquinada con cinco ventanas en una sola pasada. En una pieza así la tolerancia es todo el trabajo: cada ventana tiene que asentar su caja sin holgura visible.

Pilas de piezas de logo cortadas sobre una mesa

LOGO RAZER

Cortado, clasificado, contado

El logo de Razer cortado en capas y apilado para ensamble. En corridas largas el herramental decide el resultado: cambiaba y afilaba las brocas desgastadas para mantener la calidad del filo, y hacía el mantenimiento básico y preventivo de la máquina.

Unidad de demostración iluminada con barra de sonido y subwoofer

PRODUCTO FINAL

El mismo logo, encendido

La unidad de demostración de audio gamer terminada, cableada y probada en el piso antes de enviarse. Las piezas salían de mi máquina como paneles planos; esto es en lo que se convertían.

Display azul marino armado en un almacén

DISPLAY CHANEL · ALMACÉN

Bleu de Chanel, en el almacén

Un display de mostrador de Bleu de Chanel armado en nuestro propio piso. Cada panel y cada letra con forma empezó como G-code y una hoja de material bajo mi husillo.

Display de perfume instalado en una tienda departamental

DISPLAY CHANEL · MALL OF AMERICA

El mismo display, en piso de venta

Instalado y surtido en Mall of America, exactamente como lo ve un cliente. Estar en una tienda junto a un archivo que yo corté es la parte del trabajo que más me gustaba.

Sosteniendo un panel impreso terminado con el pulgar arriba

QATAR 2022

Un soporte para el balón del Mundial

El soporte oficial del balón del Mundial de Qatar 2022 — una colaboración con Adidas. Además del corte, registraba datos de producción y armaba reportes de turno en Excel, y leía las instrucciones de trabajo digitales en la máquina.

{{ stepLabel }}

MAY 2023 — NOV 2024 · JORDAN, MINNESOTA

Rochester Concrete Products

Operador de máquinas de producción

HESS GROUP RH2000CALIBRACIÓN LÁSERMONTACARGAS 3 Y 5 TMANTENIMIENTO DE LÍNEA
Pantalla de control Hess Group mostrando el ciclo de prensa

INTERFAZ DE SOFTWARE

La pantalla desde la que trabajaba

Una prensa Hess Group RH2000-4MVA — todo el ciclo en una página: solicitudes de concreto, número de capas, tiempos de prensa y vibración. Operaba estas líneas produciendo adoquines según especificación técnica, lote tras lote.

Molde rojo y cabezal compactador dentro de la máquina

VISTA DE LA MÁQUINA

Dentro de la prensa

El molde y el cabezal compactador. Cada pieza toma su forma aquí, así que es la parte que tiene que estar perfecta — los cambios de molde y el mantenimiento rutinario también eran míos, y un molde desgastado se nota en todas las tarimas siguientes.

Mano sosteniendo un adoquín partido mostrando su interior

VISTA LATERAL DEL PRODUCTO FINAL

Por qué el corazón es gris

La máquina está programada para colocar concreto crudo en las zonas de presión y llenar el espacio restante con concreto de color — resistencia abajo, color en la cara. Partir una por la mitad es como se lee la densidad y la mezcla.

Monitor con tres gráficas de medición láser en verde

LÁSER

Medido en cada ciclo

Al terminar el ciclo, el producto pasa por un láser que mide su altura y muestra el resultado en pantalla — preciso y confiable, siempre. Tres láseres y una balanza en cada tarima: verde significa dentro de tolerancia, y vigilar la deriva es como detectas un problema antes de que se convierta en desperdicio.

Tarima de adoquines recién prensados en un transportador

PRODUCTO FINAL

Fuera de la prensa

Una tarima terminada saliendo de la línea rumbo al curado. Miles de piezas por turno, todas dentro de la misma ventana de tolerancia.

Jesús en un montacargas levantando un bloque de concreto curado

MONTACARGAS

Donde aprendí a operar montacargas

Este es el trabajo donde aprendí a operar montacargas — de 3 y 5 toneladas — además de minicargador, cargador frontal, telehandler y plataformas. Aquí estoy moviendo un bloque de dos toneladas de sobrevaciado curado fuera de la línea. Cargar materia prima y mover producto terminado era la mitad de cada turno.

{{ stepLabel }}

ENE 2025 — JUN 2025 · SHAKOPEE, MINNESOTA

Mi Reembolso

Recepcionista administrativo bilingüe

EN ⇄ ESRECEPCIÓN DE CLIENTESMS TEAMSEXPEDIENTES CONFIDENCIALES

PRIMER CONTACTO · TEMPORADA FISCAL 2025

EN ⇄ ES

  • Teléfono
  • Correo
  • Mensaje

Una sola persona del otro lado de los tres — y cada expediente se queda confidencial.

PRIMER CONTACTO

La máquina era una conversación

Primer punto de contacto para clientes bilingües por teléfono, correo y mensaje durante la temporada fiscal — agendando y coordinando citas presenciales en Microsoft Teams, interpretando conversaciones en vivo y traduciendo documentos para clientes con inglés limitado, y siguiendo a cada cliente hasta la entrega de sus resultados. Expedientes confidenciales, mucha demanda, ningún traspaso perdido. La misma regla que en el piso de producción: si el traspaso sale mal, regresa todo el lote.

2025 — AHORA · XALAPA, VERACRUZ · REMOTO

Dørabæ

Diseñador y constructor dirigiendo IA — independiente

CLAUDE CODESAYSOREACTTAURIMARCA Y UIHOSTING ADMINISTRADO

SAYSO

Sayso — y la herramienta que uso a diario

El sitio de una app de dictado con instaladores firmados y auto-actualización, diseñado y lanzado de punta a punta. Sayso también es una herramienta que uso todos los días: dirijo la IA con la voz en lugar de escribir, y así saco esta cantidad de trabajo por mi cuenta.

QUACK BURGERS

Un restaurante, en línea

El sitio de un restaurante y el hosting detrás — dominio, despliegues y mantenimiento, para que el dueño solo tenga que mandarme los cambios del menú.

CAJA

Control de dinero local-first

Un control de flujo de efectivo para negocios pequeños donde todo se queda en la máquina del dueño. Es la primera pieza de la agencia de IA que estoy construyendo para negocios locales en México — empezando por lo poco glamoroso y esencial: citas y dinero.

{{ stepLabel }}

También: enseñar el oficio en público — cómo dirigir la IA y el gusto de diseño que hace que el resultado valga la pena publicar.

02 — Impacto

MARCAS DONDE TERMINÓ MI TRABAJO

Ninguna de estas marcas me contrató a mí — contrataron al taller. Yo era el operador y las manos. Esto es exactamente lo que hice para cada una.

BANDEJAS DE ACRÍLICO

En la KOMO abría el archivo, revisaba que el código estuviera bien y corría una prueba con material viejo antes de tocar material bueno. Después iba el material real: PVC, acrílico transparente, acrílico de color, distintas texturas y grosores. Cada paso del programa pide una herramienta distinta, así que parte del trabajo era probar cuál cortaba mejor cada paso. Lo que salía de mi máquina eran los orificios donde entra cada producto; el plano da las medidas y la hoja te da una sola oportunidad.

BEST BUY

PIEZAS DE DISPLAY, EN PLANO

El mismo proceso, pero displays en general en vez de maquillaje. Cortaba el acrílico en las formas del display todavía vacío: seguir la hoja de dibujo, cortar una pieza, medirla contra el plano y sólo entonces cortar en masa. Las piezas pasaban al departamento de ensamble, ahí armaban el display y shipping lo llevaba a la tienda.

THE HOME DEPOT

PANELES PARA LLAVES

Paneles de acrílico con huecos para que la tienda montara sus propias llaves. La misma disciplina: corte de prueba, medir contra el plano, y después la corrida completa.

TARGET

PVC, PLÁSTICO Y LETREROS

Mucho PVC y plástico cortado a sus medidas: displays más grandes que el promedio, letreros de baño y los letreros de guía que mueven al cliente dentro de la tienda, y displays de maquillaje que no son de una marca en específico porque Target carga muchas — son custom a la tienda. Más piezas de uso interno que el cliente nunca ve en el anaquel.

ARMADO A MANO, EN BULK

Aquí estaba en la sección de ensamble. Llaves de baño, lavamanos, regaderas, llaves de cocina: juntaba las piezas de cada modelo, armaba la unidad a mano con los planos y el paso a paso, la empaquetaba y la mandaba a shipping. De ahí iba a las tiendas y el display de Kohler se armaba alrededor. En bulk lo único que funciona es que todas salgan idénticas.

RAZER

LOGO EN CAPAS, Y ENCENDIDO

Su logo cortado en capas y apilado para ensamble. En corridas así el herramental decide el resultado: cambiaba y afilaba las brocas gastadas para mantener el filo del corte hasta el final. Las piezas salieron planas de mi máquina y volvieron como la unidad de demostración de audio gamer, cableada y probada antes de embarcarse.

CHANEL

MOSTRADOR BLEU DE CHANEL

El display de mostrador de Bleu de Chanel se armó en nuestro propio piso, y cada panel y cada letra empezaron como G-code y una hoja de material bajo mi spindle. Terminó instalado y surtido en Mall of America, igual que lo ve un comprador.

ADIDAS

BASE DE BALÓN, QATAR 2022

La base oficial del balón del Mundial de Qatar 2022. Además del corte, registraba datos de corrida y armaba los reportes de turno en Excel, y leía las instrucciones digitales de trabajo en la máquina.

03 — Capacidad

LO QUE PUEDO OPERAR

Habilidades

Presentes en cada trabajo de esta página.

Bilingüe EN / ES Liderazgo y trabajo en equipo Lógica y resolución de problemas Priorización de tareas Atención a cliente Maquinaria y mantenimiento Rendimiento bajo presión Diseño web y gráfico Edición de video Marketing impreso y digital Diseño vectorial Manejo y armado de pedidos

Maquinaria

Capacitado y operado en piso.

  • Router CNC KOMO de 5 cabezalesCHASKA
  • Línea de prensa Hess Group RH2000JORDAN
  • Montacargas — 3 y 5 toneladasJORDAN
  • Minicargadora BobcatJORDAN
  • Cargadora de ruedasJORDAN
  • Manipulador telescópicoJORDAN
  • Plataforma elevadora articuladaJORDAN
  • Plataforma elevadora de tijeraJORDAN

DOCUMENTOS · LICENCIA DE CONDUCIR VIGENTE · PASAPORTE VIGENTE

04 — Formación

ESTUDIOS

  • Universidad Veracruzana

    Arquitectura · Xalapa, Veracruz

    2020 — 2021

  • Colegio Las Hayas

    Bachillerato · Físico-matemático · Xalapa, Veracruz

    2017 — 2020

05 — Origen

EL CAMINO LARGO

«Ninguna de las dos me enseñó a programar. Juntas me dieron el ojo y la paciencia para dirigir herramientas en lugar de solo usarlas.»

Arquitectura en Xalapa, después un piso de producción en Minnesota.

06 — Siguiente

UNA COMUNIDAD, NO SOLO UNA EMPRESA

Estoy construyendo una agencia de IA para negocios locales — empezando por algo tan poco glamoroso y tan necesario como sistemas de citas para comercios pequeños aquí en México — y al mismo tiempo una marca pública como creador, enseñando a dirigir la IA y el criterio de diseño a quien quiera aprender.

La meta a largo plazo es una prueba: no necesitas una carrera en sistemas ni una década programando para construir cosas reales. Necesitas lo mismo que aprendí operando máquinas en Minnesota — atención a la precisión y la disciplina para llevar un trabajo hasta el final.

dorabae98@gmail.com

PROJECTS — IN DEVELOPMENT

Three things I'm building right now.

Pick one and step through the problem it solves, how it solves it, and what it's made of.

03

PROJECTS IN FLIGHT

03

iOS · ANDROID · DESKTOP

SOLO

DESIGNED & BUILT BY ME

NOW

SHIPPING FROM XALAPA

IN DEVELOPMENT HABIT TRACKER

Momentum

A gamified iOS and Android habit tracker built to make consistency actually stick.

01 — THE PROBLEM

One missed day takes the whole streak with it.

Most habit apps fail the moment you miss a single day — one slip and the whole streak, and your motivation, collapses.

02 — THE SOLUTION

A minimum that keeps an imperfect day alive.

Each habit gets its own minimum commitment, so hitting the essentials keeps your progress alive even on an off day — and doing more earns bonus rewards.

  • XP and leveling on every completed habit
  • Streaks and seasonal leagues to compete in
  • Collectible characters as the long-game reward

03 — THE SPEC

PLATFORM

iOS · Android

BUILT WITH

Flutter · Supabase

STAGE

In development

REWARD LOOP

XP · Leagues · Characters

Daily discipline turned into something you actually want to open every day.

{{ pStepLabel }}
COMING SOON PASSWORD MANAGER

Local Password Manager

A password manager that never leaves your device.

01 — THE PROBLEM

Handing your whole digital life to a stranger's server.

Most password managers ask you to trust a third party with everything. And they all ignore a second, everyday problem: remembering which email you actually used to sign up for what.

02 — THE SOLUTION

No cloud account. No server to breach.

Everything is encrypted and stored locally — nothing to hand over. Accounts sit under the email identity they belong to, so “which inbox is my bank under?” is a one-glance answer.

  • Built-in 2FA authenticator
  • Password strength checkup across every entry
  • Secure recovery through a 12-word phrase

03 — THE SPEC

PLATFORM

Desktop

BUILT WITH

Tauri · Rust · React

STAGE

Coming soon

STORAGE

Local only · Encrypted

No cloud account, no card, nothing leaves the device.

{{ pStepLabel }}
IN DEVELOPMENT PERSONAL FINANCE

iOS Expense Tracker

A personal finance app built around one core promise: your numbers always add up.

01 — THE PROBLEM

The chart says one thing, the list says another.

Lightweight expense trackers break their own trust — screens disagree with each other, and your data disappears the day you lose your phone.

02 — THE SOLUTION

One tested engine behind every screen.

A single calculation engine, tested, so every screen always agrees — plus automatic iCloud backup so the data is never at risk.

  • Visual dashboard of where the money goes
  • Investment and debt tracking in the same picture
  • Everything behind Face ID

03 — THE SPEC

PLATFORM

iOS

BUILT WITH

Swift · SwiftUI · SwiftData

STAGE

In development

BACKUP

iCloud · Automatic

A complete picture of your finances, and a number you can trust on every screen.

{{ pStepLabel }}
{{ lbCap }}

{{ lbCap }}

Ask about my work

ONLINE

{{ m.text }}

Book a call

DØRABÆ

Llamada de intro

  • Google Meet
  • America/Mexico_City
  • Español / English

TODO — swap this panel for the Cal.com inline embed. Fallback after 3s: direct link + mailto.

Septiembre 2026

{{ c.n }}
10:00 11:30 16:00 17:30