Services

Custom software development, process automation and AI for your business

Software architect and CEO: I design the system around how your company sells, operates and gets paid, and build it with the technology that holds it up —cloud, APIs, payments, mobile apps, data and AI.

What I can do for your company

Custom systems: ERP, inventory and point of sale

The system that runs your whole operation: sales, inventory and stock movements, point of sale, invoicing, collections and reporting, with users, roles and an audit trail. Designed around how your company works, not the other way around.

Done in

Web development and SaaS platforms

Fast websites and dashboards, multi-tenant platforms with a panel, users and brand per client, and multi-domain websites edited live.

Done in

End-to-end payment integrations: Stripe and PayPal

Online payments end to end: checkout embedded on your site, cards and PayPal, webhooks, reconciliation, refunds, disputes and branded receipts.

Done in

Booking systems and online sales

Catalog, rates, schedules, capacity and availability, with checkout embedded on your own website. It is what AdventureApp does for an entire network of tourism websites.

Done in

AI automation for business

AI inside the workflow, with scoped, reviewable tasks: assistants that query and act only on what each user is allowed to, and automations that remove repetitive work.

Done in

Integrations: APIs, ERP and CFDI e-invoicing

Make your systems talk to each other: third-party and government APIs, Mexican CFDI e-invoicing with the SAT (including Carta Porte) and connections to the ERP or tools you already run.

Done in

Cloud architecture, infrastructure and domains

AWS, Microsoft Azure, Firebase, Cloudflare and dedicated VPS servers: databases, storage (S3 and R2), CDN, SSL, DNS, transactional email, backups and monitoring. Every piece chosen for cost, security and room to grow.

Done in

Software architecture and fractional CTO

For the company that needs someone to make the call: what to build, what to buy, how to organize its systems and how to grow without rebuilding everything. Software architect and technology consultant who thinks like an owner.

Done in

I grow with you

I don’t sell you a system. I grow with you.

I love building and I love doing business. If you reach out, we’re going to build something great: not as a vendor who delivers and leaves, but as a partner who wins when you win.

  1. 01

    We talk about your business

    What you sell, how you operate and where the opportunity is. If we believe in it, we choose the project together.

  2. 02

    We build it together

    I design and build the system with you, in phases, with minimal or no upfront investment.

  3. 03

    We grow together

    I earn when you sell: a share of what the system helps you sell. If your business takes off, we both do.

On projects we choose together and subject to a project evaluation. No promised results: it’s both of us betting on something we believe will work. If you prefer, I also work the traditional way, by scope and in phases.

Architecture and ecosystems

It’s not about logos: it’s how the pieces fit.

A real architecture, like the one I run for AdventureApp: web and apps talking to one API, Cloudflare in front, files on R2 or S3, transactional email, Firebase push, Stripe and PayPal payments and AI with permissions. Every piece is there because of a decision about cost, security, backups or growth.

Users

Edge

Business

Services

Infrastructure

Tap a piece to see what it does and the decision behind it.

Web and apps

They all talk to the same API: one business rule, one place.

Decision: mobile and web share the backend; no duplicated logic.

Cloudflare

The front door: certificates, protection and content close to the user.

Decision: security and speed without touching the server.

API

This is where the business lives: permissions, audit trail, rules and job queues.

Decision: scale piece by piece; heavy work goes to queues and never slows the user.

Database

The business’s single source of truth, with automatic backups and tested restores.

Decision: money is written in a single operation; nothing is left half-done.

Storage

Photos, PDFs and receipts off the server, served fast and cheap.

Decision: pay-per-use, without egress fees when it pays off (R2).

Transactional email

Confirmations, receipts and alerts that actually reach the inbox.

Decision: one sending account per brand; if one fails, the others keep going.

Push notifications

Alerts on the phone at the right moment: a sale, a change, a reminder.

Decision: one service for both iOS and Android.

Payments

Payment happens at the gateway; your server only receives the signed confirmation.

Decision: exactly one receipt even if the notice arrives twice.

Artificial intelligence

Assistants that query and act with the same permissions as the person.

Decision: anything that moves money always asks for confirmation.

Cloud

Where it all runs, chosen for cost, control and room to grow.

Decision: start simple and grow without rewriting.

Technology and trust

The pieces that let you get paid, scale and sleep at night.

Payments

  • Stripe
  • PayPal
  • Visa
  • Mastercard
  • American Express

Cloud and infrastructure

  • AWSAWSS3
  • Microsoft AzureMicrosoft Azure
  • Google CloudGoogle Cloud
  • FirebaseFirebaseCloud Messaging
  • CloudflareCloudflareDNS · SSL · R2
  • Dedicated VPS
  • Transactional email

Security

  • Roles, permissions and audit trail
  • Encrypted keys and passwords
  • SSL everywhere
  • Backups and monitoring
  • Card data never touches your server

SEO on Google

  • Structured data
  • Sitemaps
  • Spanish and English
  • 301 redirects
  • Speed

See how they fit together in a real architecture

Capability map

Technology and solutions, proven in real projects.

Pick a capability and see which real projects use it.

How I work

Business first, then the system.

  1. Understand

    How you sell, operate and get paid; where time or money leaks.

  2. Design

    The system and its phases, with what each costs and what it solves.

  3. Build

    Short releases you can already use, with AI where it truly speeds things up.

  4. Run

    Deployment, monitoring and improvements; your team knows how to run it.

Quick check

How automated is your business?

Tick what is already true for your business

0 / 6

Tick the boxes to see your result.

FAQ

What clients usually ask.

How do you charge?

Two ways. The traditional one: a project by scope, in phases, with a clear cost for each. And the one I like most: growing with you. On projects we choose together, and subject to a project evaluation, the upfront investment is minimal or none and I earn when your business sells, through a share of what the system helps you sell. It isn’t free and it doesn’t promise results: it’s both of us betting on something we believe will work.

How much does custom software cost?

It depends on what your business needs to solve. I start with a conversation to understand how you sell, operate and get paid; that becomes a phased scope with a clear cost per phase, so you pay for progress you can already use.

How long does it take?

I work in releases: the first phase solves the problem that costs you the most and goes live as soon as possible; everything else grows on top of it without a rewrite.

Do you work with companies outside Mexico?

Yes. I work with companies in Mexico and abroad, in English or Spanish and remotely, from Mérida, Mexico (GMT-6) — a nearshore partner for teams in the US and Canada.

Can you bring AI into my business?

Yes, applied to concrete, reviewable tasks. AdventureApp has an AI assistant that queries and acts only on what each user is allowed to; in Mi Inventario AI is built into the product. AI speeds up the work a lot, but what makes a business run is still how the process is designed.

Do you integrate payments and e-invoicing?

Yes: online payments with Stripe and PayPal, and Mexican CFDI e-invoicing with the SAT, including Carta Porte and global invoices.

Do I need to know about technology to work with you?

No. We talk about your business: what you sell, how you operate and where you lose time or money. I handle the technical side and explain it in terms of outcomes.

What happens after launch?

The system is documented and running on your server or the cloud of your choice. I can continue with maintenance, monitoring and new phases, or support your team to run it.

Contact

Shall we start with your most expensive process?

Write to me and let’s talk it through; I reply personally.

+52 999 958 3010

rafael.solis@adventureplanet.mx