Available · Guadalajara, MX → US & Latin America

We buildwhat holds.

Technical work for founders and businesses who need their digital product done right — not just done.

01 — About

About

There's a difference between someone who builds what you describe and someone who understands why it matters first.

CraftCode Studio works with founders and small businesses who have a real problem and need a technical partner — not just a developer who disappears after delivery.

Based in Guadalajara, México. Working with clients in the US and Latin America.

02 — How we work

Process

01

Scope before starting

We agree on what gets built and what doesn't. No surprises mid-project.
02

Staged delivery

You see working previews as we go, not a reveal at the end.
03

Clean handoff

Every project ships with documentation. The code is yours.
03 — Selected work

Projects

01
K-Beauty / Brand

Porelia — Brand Identity & Catalog Site

A K-Beauty skincare brand needed a web presence before launch. No brand identity, no site — just a product and a vision. We built the brand identity and a catalog site with product filters by category and skin type, plus a direct order flow for pre-launch requests.
ReactViteCSS custom properties
More projects coming soon.
04 — What we build

Services

We're specialists, not generalists. These are the problems we solve well.

Web Applications
Landing pages, business sites, and full-stack platforms with auth, database, and admin panel. Built to last beyond launch day.
Data & Automation
Web scraping and automated pipelines with scheduled reports. If you're collecting data manually, it can be automated.
APIs & Integrations
REST APIs built clean, documented, and ready to connect.
What we don't do
WordPress customizationMobile native appsSEO managementSocial media
05 — The team

Team

CraftCode Studio is currently a one-person operation. Every project is handled directly — no middlemen.

Gabriel Medina
Founder & EngineerCloud Full Stack Engineer at IBM. Building products on the side. Guadalajara, México.Personal portfolio →
06 — Let's talk

Contact

Have a project in mind? Tell us about it. We typically respond within a few hours on business days.