Digital products. From start to finish.
I design and build online stores, web applications and custom integrations.
Let's talk about your projectLiminal · Accesorios
Online store · Medellín
Identity
An identity that becomes an experience.
Liminal is a brand of gothic and alternative accessories. I built its online store with an entrance of its own: an animated intro with the brand's portal, key, and crimson-and-violet palette.
Piece
The identity lives in every piece, too.
Past the threshold is the product. On the product page, the photo takes half the view; name, price, description, and buying actions sit beside it without competing with the piece.

Gargantilla red bat · catalog photo Store
From a visual world to a real catalog.
The editorial home page, intro, footer, and styles are Liminal's own. Category browsing, product pages, search, and cart come from Aether Commerce, the platform the store runs on.

Product page · liminalaccesorios.com 
Editorial home page
Astro · Atlas Astral
Atlas
An atlas of the sky to explore.
Atlas Astral is a web app that draws the sky as an instrument: the zodiac wheel, planet positions, and the Moon's phase in a single view.
Relations
Positions become relationships.
The app calculates where each planet is and the angles they form with one another. Transits, ingresses, retrogrades, and lunar phases are organized as events and on a calendar.
Reading
From the whole sky to a personal reading.
A birth date, time, and place build the natal chart. On top of it, personal transits are followed and symbolic interpretations are read, with texts written with AI.
The calculation is astronomical; the interpretation is symbolic, not scientific prediction.
Product
A real app, ready to open.
Sky map, natal chart, calendar, compatibility, and solar return, in a web interface designed for desktop and mobile.

Illustrative geometry, not live positions
Aether Commerce
Two sides of commerce, one system.
Store
A store connected to the business.
Catalogue, availability and checkout belong to the same product the business runs on. The products and stock the customer sees are the very ones managed on the other side.

Assisted shopping
From catalogue to conversation.
The shopper describes what they are after and the assistant answers with real products from the catalogue — price, availability and variant included — ready to view or add to the cart without leaving the chat.
- “Quisiera un computador” (I'd like a computer)

Administration
Operations, in a single view.
On the other side, the panel brings orders, products and inventory together. Products that reach their low-stock threshold are flagged, next to the action that adjusts their stock.
The point is not seeing more data, but knowing what needs attention.

Assisted operations
Clear questions. Answers from the business.
The team asks which orders are being processed or which products are low on stock, and the assistant answers with the matching orders and products, drawn from the store's own data.
The customer buys. The business responds.

architect//lab
Learning by building and debugging simulated systems.
The lab
Systems you have to make work.
An educational lab for cloud architecture and agents. Each mission is a simulated system you build, run and debug until it works; then it is tested against scenarios you have not seen.

Build
One mission, one concrete problem.
In “Black Friday in One Box” a store runs on a single EC2 instance, and at midnight its traffic grows tenfold. The brief: survive the peak without starting servers by hand and without going over budget.

Run
Run it to see where it fails.
At minute 1:40 of the simulation 630 requests per second arrive: the instance runs at 100% CPU and drops 530. The timeline marks when the saturation began. Metrics and costs are simulated.

Debug
Change one decision and check the effect.
A load balancer and an Auto Scaling group replace the instance. At the same minute, 11 instances serve the 630 requests with no losses. The solution is also verified against two hidden scenarios.

Agents
The same method, applied to agents.
In Claude Architect, “The agent that never finishes” simulates a support agent. The tool_use → tool_result → end_turn trace shows where the cycle breaks: the lookup runs, but its result never returns to the agent.

Understand
Build, run, understand.
Every attempt leaves evidence: what changed in the design, which scenarios it passed and what it cost. An abstract concept becomes an effect you can observe and compare.

Technical sheet
- Content
- Missions for Cloud Practitioner (CLF-C02) and Claude Architect – Foundations. Solutions Architect Associate (SAA-C03) is announced as coming soon.
- Simulation
- A deterministic TypeScript engine, separate from the interface. Missions are declared as validated content and every solution is checked against hidden scenarios.
- Interface
- React, React Flow and Zustand, built with Vite. Progress is saved on the device (IndexedDB).
- Hosting
- A static site on Amazon S3 served by CloudFront. Nothing inside the missions is real: no AWS resources are created and no model is called.
It is not an official certification and promises no exam results.
Profile
The experience behind the work.
I design, build and launch each project myself. My experience is in backend, cloud and integrations for banking, payments and digital products.
Diego MartínezSystems engineer · Medellín
- Flexible payments
- Connecting the application with transactional processes and external services.Next.js · Google Cloud · Stripe
- Banking
- Building services and features in a distributed system, as an external contractor.Node.js · AWS Lambda · Angular
- Financial cloud
- Structuring APIs, relational data and reproducible infrastructure on AWS.Amazon RDS · SST
Private cases, described without client data.
I work in reviewable deliveries, from technical definition to deployment.
Contact
Let's talk about your next project.
Tell me what you want to build or improve, and where things stand today.



















