Landing pages
A focused page to introduce your idea, showcase your service and start a conversation with your next customers.
One idea. One clear goal.Web development & custom software
I design and develop websites and custom software for entrepreneurs and growing businesses. I listen to your needs and build useful solutions, without unnecessary complications.
Services
Every business has its own way of working. Your technology should adapt to it, too.
A focused page to introduce your idea, showcase your service and start a conversation with your next customers.
One idea. One clear goal.Your own space to show who you are, what you offer and how to find you. Clear, accessible and made for every screen.
Your business, well presented.Tools built around how you work: organize information, simplify tasks and bring structure to your processes.
Less friction in your day.Something to celebrate? I also create digital invitations to share special moments.
View an invitation (opens in a new tab)Packages
Every business and every idea is different. These packages are a starting point—we can tailor them to what you need.
Essential Landing Page: From $3,999 MXN. 7–10 business days
From $3,999 MXN
7–10 business days
Does not include new branding, full copywriting, a database, bookings, payments or an admin dashboard.
Timelines begin after the deposit, scope approval and receipt of all materials. Initial deployment is included; domains and recurring hosting are not. See the shared working terms below the cards.
Optional extras are quoted separately and are not included in the starting price.
Essential Digital Invitation: From $1,499 MXN. 5–7 business days
From $1,499 MXN
5–7 business days
Does not include databases, admin dashboards, unique QR codes or bulk messaging.
Publication lasts 60 days for Essential or 90 days for Custom, under the agreed hosting arrangement. Extensions and additional services are quoted separately. See the shared working terms below the cards.
Optional extras are quoted separately and are not included in the starting price.
Tools built to solve real needs in your business
Custom quote
These are examples, not the only types of software I build.
We define features, scope, infrastructure, deliverables and timelines before preparing a quote. External services and maintenance are agreed separately. The shared working terms apply according to the project agreement.
The final amount and any applicable taxes will be specified in your quote.
The final amount and any applicable taxes will be specified in your quote.
Don't see what you need? Tell me about your idea and let's put together a custom proposal.
Let's talk about your idea (opens in a new tab)Projects
A look at what I build: from a first digital presence to tools for more specific business processes.


A digital presence to introduce a barbershop and bring its services closer to new customers.
View demo: Barbershop (opens in a new tab)
A digital showcase for a beauty studio, with a visual introduction to its services.
View demo: Nail Beauty (opens in a new tab)
An invitation that shares the details of a celebration in a personal, simple way.
View demo: A special day (opens in a new tab)How I work
A collaborative process, with clarity at every step.
Tell me about your business, your idea and what you would like to improve.
We agree on what to build, the scope and the next steps.
I bring the solution to life and share progress so we can refine the details together.
We review together, go live and walk through how to use your new tool.

About me
I'm a developer who loves finding ways to make things work better. I enjoy listening to an idea, understanding what lies behind it and discovering how technology can turn it into something useful.
I believe small businesses deserve thoughtfully built solutions, too.
The way I work starts with a conversation, not a line of code.
FAQs
Answers to common questions about pricing, timelines and working together.
Essential Landing Page: From $3,999 MXN; Custom Landing Page: From $5,999 MXN; Essential Digital Invitation: From $1,499 MXN; Custom Digital Invitation: From $2,999 MXN. Multi-page websites and custom software are quoted individually. The final amount and any applicable taxes will be specified in your quote.
No. The standard schedule is a 20% deposit, 40% upon the first deliverable and 40% at completion. Milestones are agreed for each project; larger projects use a schedule adapted by contract.
An Essential Digital Invitation takes 5–7 business days and an Essential Landing Page takes 7–10. As a guide, Custom Landing Pages take 10–15 and Custom Digital Invitations take 7–12 business days, depending on scope. The timeline starts after the deposit, scope approval and receipt of all materials.
Your goal, information about your business or event, and any materials you already have: copy, a logo, photos or references. No technical knowledge is needed. We'll identify anything missing during our first conversation.
Yes. I also work with entrepreneurs, small projects and people who need guidance to turn an idea into something useful.
Yes. We can tailor a package with separately quoted extras or plan custom development. Additional features are defined and priced before being added.
One consolidated round per stage, plus a final review for minor details. Additions, new features and major changes are quoted separately.
After full payment, you receive the developed code, files and access credentials agreed for the project. Your domain and data ownership are respected; third-party assets, tools and services remain subject to their own licenses and terms. The handover scope is agreed in writing.
No. Maintenance is optional. Domains, hosting and external services may carry separate costs. Invitations include publication for the period in the package; extensions are quoted separately.
A proposed 15-day warranty covers implementation defects under the project agreement. Scope changes are not defects; these can be handled through separately quoted work or optional maintenance.
No. The initial conversation and quote are free. Meetings can be remote, with in-person meetings in Mexico City considered by prior agreement and availability.
Let's make something useful
You don't need to have all the answers. An idea, a need or a question is a good place to start.
Let's talk on WhatsApp (opens in a new tab)Let's talk about your idea. Keep it simple.