{"id":77,"date":"2026-10-10T17:04:06","date_gmt":"2026-10-10T23:04:06","guid":{"rendered":"https:\/\/rafaelsolis.dev\/inicio\/"},"modified":"2026-10-10T17:04:06","modified_gmt":"2026-10-10T23:04:06","slug":"inicio","status":"publish","type":"page","link":"https:\/\/rafaelsolis.dev\/en\/","title":{"rendered":"Home"},"content":{"rendered":"<div class=\"wp-block-group alignfull rs-b-portada is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group rs-b-portada-texto is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"rs-b-ceja wp-block-paragraph\">M\u00e9rida, Mexico \u00b7 CEO of Adventure Planet Group<\/p>\n\n\n\n<h1 class=\"wp-block-heading rs-b-titular translation-block\">CEO and business <em>architect<\/em><\/h1>\n\n\n\n<p class=\"rs-b-entrada wp-block-paragraph\">I design how a company works \u2014what it sells, how it operates, where its money is\u2014 and build the system that runs it: custom software, process automation and applied AI.<\/p>\n\n\n\n<div class=\"wp-block-buttons rs-b-botones is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button rs-b-boton\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/wa.me\/529999583010\">Message me on WhatsApp<\/a><\/div>\n\n\n\n<div class=\"wp-block-button rs-b-boton-linea\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/rafaelsolis.dev\/en\/proyectos\/\">See projects<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"rs-b-sello\" aria-hidden=\"true\"><svg class=\"rs-sello-svg\" viewbox=\"150 0 1720 1980\" focusable=\"false\"><text class=\"rs-sello-s\" x=\"1010\" y=\"1770\" text-anchor=\"middle\">S<\/text><use class=\"rs-sello-r\" href=\"#rs-r\"\/><\/svg><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull rs-b-ficha is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"rs-cifra wp-block-paragraph translation-block\"><strong class=\"rs-cuenta\" data-hasta=\"5\">5<\/strong>years building systems for companies<\/p>\n\n\n\n<p class=\"rs-cifra wp-block-paragraph translation-block\"><strong class=\"rs-cuenta\" data-hasta=\"15\">15<\/strong>systems built, from fuel stations to natural parks<\/p>\n\n\n\n<p class=\"rs-cifra wp-block-paragraph translation-block\"><strong class=\"rs-cuenta\" data-hasta=\"693\">693<\/strong>clients run their volumetric control on Bonobo<\/p>\n\n\n\n<p class=\"rs-cifra wp-block-paragraph translation-block\"><strong class=\"rs-cuenta\" data-hasta=\"13\">13<\/strong>websites in the Adventure Planet network<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull rs-b-seccion is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"rs-b-rotulo wp-block-paragraph\">Why<\/p>\n\n\n\n<h2 class=\"wp-block-heading rs-b-h2 translation-block\">AI speeds up the code. Making a business <em>work<\/em> is still hard.<\/h2>\n\n\n\n<p class=\"rs-b-entrada wp-block-paragraph\">I have spent years building systems companies use every day: fuel volumetric control for Mexico\u2019s tax authority, online payments, bookings, inventory and live monitoring. Today I use AI daily and everything moves faster.<\/p>\n\n\n\n<p class=\"rs-b-entrada wp-block-paragraph\">What doesn\u2019t get automated is understanding how a business sells, operates and gets paid, and designing the system that holds it up without breaking as it grows. That is my work.<\/p>\n<\/div>\n\n\n\n<div id=\"crezco-contigo\" class=\"wp-block-group alignfull rs-b-seccion rs-b-socio is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"rs-b-rotulo wp-block-paragraph\">I grow with you<\/p>\n\n\n\n<h2 class=\"wp-block-heading rs-b-h2 translation-block\">I don\u2019t sell you a system. <em>I grow with you.<\/em><\/h2>\n\n\n\n<p class=\"rs-b-entrada wp-block-paragraph\">I love building and I love doing business. If you reach out, we\u2019re going to build something great: not as a vendor who delivers and leaves, but as a partner who wins when you win.<\/p>\n\n\n\n<ol class=\"rs-socio-pasos\"><li class=\"rs-revela\"><span class=\"rs-socio-num\">01<\/span><h3>We talk about your business<\/h3><p>What you sell, how you operate and where the opportunity is. If we believe in it, we choose the project together.<\/p><\/li><li class=\"rs-revela\"><span class=\"rs-socio-num\">02<\/span><h3>We build it together<\/h3><p>I design and build the system with you, in phases, with minimal or no upfront investment.<\/p><\/li><li class=\"rs-revela\"><span class=\"rs-socio-num\">03<\/span><h3>We grow together<\/h3><p>I earn when you sell: a share of what the system helps you sell. If your business takes off, we both do.<\/p><\/li><\/ol>\n\n\n\n<p class=\"rs-socio-nota wp-block-paragraph\">On projects we choose together and subject to a project evaluation. No promised results: it\u2019s both of us betting on something we believe will work. If you prefer, I also work the traditional way, by scope and in phases.<\/p>\n\n\n\n<div class=\"wp-block-buttons rs-b-botones is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button rs-b-boton\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/wa.me\/529999583010?text=Hola%20Rafael%2C%20quiero%20platicar%20de%20mi%20negocio.\">Let\u2019s talk on WhatsApp<\/a><\/div>\n\n\n\n<div class=\"wp-block-button rs-b-boton-linea\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/rafaelsolis.dev\/en\/servicios\/#preguntas\">How I charge<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div id=\"que-hago\" class=\"wp-block-group alignfull rs-b-seccion is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"rs-b-rotulo wp-block-paragraph\">What I do<\/p>\n\n\n\n<h2 class=\"wp-block-heading rs-b-h2 translation-block\">A business gets organized before it gets <em>coded<\/em>.<\/h2>\n\n\n\n<div class=\"wp-block-group rs-b-cuatro is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group rs-b-punto rs-revela is-layout-flow wp-block-group-is-layout-flow\">\n<h3 class=\"wp-block-heading\">Sell more.<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Catalog, pricing and online payments with Stripe and PayPal. Customers decide and pay in the same moment.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group rs-b-punto rs-revela is-layout-flow wp-block-group-is-layout-flow\">\n<h3 class=\"wp-block-heading\">Make processes real.<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">What the team does every day lives in the system, with roles, permissions and an audit trail.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group rs-b-punto rs-revela is-layout-flow wp-block-group-is-layout-flow\">\n<h3 class=\"wp-block-heading\">Leave the spreadsheets behind.<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Inventory, stock movements, CFDI invoices and reports that come out of the system, reconciled.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group rs-b-punto rs-revela is-layout-flow wp-block-group-is-layout-flow\">\n<h3 class=\"wp-block-heading\">Keep money under control.<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Payments, renewals, sales and operations in plain sight, up to date, on one dashboard.<\/p>\n<\/div>\n<\/div>\n\n\n\n<p class=\"rs-b-enlace wp-block-paragraph\"><a href=\"https:\/\/rafaelsolis.dev\/en\/servicios\/\">See services: custom software, automation, AI and integrations<\/a><\/p>\n<\/div>\n\n\n\n<div id=\"sectores\" class=\"wp-block-group alignfull rs-b-seccion is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"rs-b-rotulo wp-block-paragraph\">Industries<\/p>\n\n\n\n<h2 class=\"wp-block-heading rs-b-h2 translation-block\">One craft, <em>many<\/em> industries.<\/h2>\n\n\n\n<p class=\"rs-b-entrada wp-block-paragraph\">Tourism, government, energy, retail, healthcare, logistics: every industry has its own rules, permissions and way of getting paid. What repeats is the method: understand how the business operates and build the system that holds it up.<\/p>\n\n\n\n<ul class=\"rs-industrias\"><li class=\"rs-industria rs-revela\"><svg class=\"rs-icono\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M3 17c2 0 2-1.5 4-1.5S9 17 11 17s2-1.5 4-1.5 2 1.5 4 1.5M3 21c2 0 2-1.5 4-1.5S9 21 11 21s2-1.5 4-1.5 2 1.5 4 1.5\"\/><circle cx=\"16\" cy=\"7\" r=\"3\"\/><path d=\"M5 13l4-6 3 4\"\/><\/svg><h3>Tourism<\/h3><p class=\"rs-industria-cuenta\">2 projects<\/p><ul><li><a href=\"https:\/\/rafaelsolis.dev\/en\/proyectos\/adventure-app\/\">AdventureApp<\/a><\/li><li><a href=\"https:\/\/rafaelsolis.dev\/en\/proyectos\/site-engine\/\">Site Engine<\/a><\/li><\/ul><\/li><li class=\"rs-industria rs-revela\"><svg class=\"rs-icono\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M3 21h18M4 10h16M12 3l9 5H3l9-5zM6 10v8M10 10v8M14 10v8M18 10v8\"\/><\/svg><h3>Government and parks<\/h3><p class=\"rs-industria-cuenta\">1 project<\/p><ul><li><a href=\"https:\/\/rafaelsolis.dev\/en\/proyectos\/entradas-parques-naturales\/\">CozumelParks \/ MERCAWEB<\/a><\/li><\/ul><\/li><li class=\"rs-industria rs-revela\"><svg class=\"rs-icono\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 21V5a2 2 0 012-2h6a2 2 0 012 2v16M4 21h12M8 8h4M15 10h2a2 2 0 012 2v5a1.5 1.5 0 003 0V9l-3-3\"\/><\/svg><h3>Energy and fuel<\/h3><p class=\"rs-industria-cuenta\">5 projects<\/p><ul><li><a href=\"https:\/\/rafaelsolis.dev\/en\/proyectos\/bonobo\/\">Bonobo<\/a><\/li><li><a href=\"https:\/\/rafaelsolis.dev\/en\/proyectos\/central-shield\/\">CentralShield<\/a><\/li><li><a href=\"https:\/\/rafaelsolis.dev\/en\/proyectos\/monedero\/\">Monedero<\/a><\/li><li><a href=\"https:\/\/rafaelsolis.dev\/en\/proyectos\/gibon\/\">Gib\u00f3n<\/a><\/li><li><a href=\"https:\/\/rafaelsolis.dev\/en\/proyectos\/panel-establecimientos\/\">SOPMEX<\/a><\/li><\/ul><\/li><li class=\"rs-industria rs-revela\"><svg class=\"rs-icono\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M3 7l9-4 9 4-9 4-9-4zM3 7v10l9 4 9-4V7M12 11v10\"\/><\/svg><h3>Retail and inventory<\/h3><p class=\"rs-industria-cuenta\">1 project<\/p><ul><li><a href=\"https:\/\/rafaelsolis.dev\/en\/proyectos\/mi-inventario\/\">Mi Inventario<\/a><\/li><\/ul><\/li><li class=\"rs-industria rs-revela\"><svg class=\"rs-icono\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M4 20V10M10 20V4M16 20v-7M22 20H2\"\/><\/svg><h3>Business operations<\/h3><p class=\"rs-industria-cuenta\">2 projects<\/p><ul><li><a href=\"https:\/\/rafaelsolis.dev\/en\/proyectos\/brentec-crm\/\">Brentec CRM<\/a><\/li><li><a href=\"https:\/\/rafaelsolis.dev\/en\/proyectos\/gorila-desk\/\">Gorila<\/a><\/li><\/ul><\/li><li class=\"rs-industria rs-revela\"><svg class=\"rs-icono\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M9 3h6v6h6v6h-6v6H9v-6H3V9h6V3z\"\/><\/svg><h3>Healthcare<\/h3><p class=\"rs-industria-cuenta\">1 project<\/p><ul><li><a href=\"https:\/\/rafaelsolis.dev\/en\/proyectos\/gestion-clinica\/\">Management platform for a private clinic<\/a><\/li><\/ul><\/li><li class=\"rs-industria rs-revela\"><svg class=\"rs-icono\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M3 11l9-7 9 7M5 9v11h14V9M10 20v-6h4v6\"\/><\/svg><h3>Residential<\/h3><p class=\"rs-industria-cuenta\">1 project<\/p><ul><li><a href=\"https:\/\/rafaelsolis.dev\/en\/proyectos\/gestor-de-residencias\/\">Residential community management system<\/a><\/li><\/ul><\/li><li class=\"rs-industria rs-revela\"><svg class=\"rs-icono\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M2 6h12v10H2zM14 10h4l3 3v3h-7M6 19a2 2 0 100-4 2 2 0 000 4zM17 19a2 2 0 100-4 2 2 0 000 4z\"\/><\/svg><h3>Distribution and logistics<\/h3><p class=\"rs-industria-cuenta\">1 project<\/p><ul><li><a href=\"https:\/\/rafaelsolis.dev\/en\/proyectos\/ruta-distribucion-cerveceria\/\">Distribution-route tracking platform for an international brewery<\/a><\/li><\/ul><\/li><\/ul>\n<\/div>\n\n\n\n<div id=\"adventure-planet\" class=\"wp-block-group alignfull rs-b-seccion rs-b-grupo is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"rs-b-rotulo wp-block-paragraph\">The group<\/p>\n\n\n\n<h2 class=\"wp-block-heading rs-b-h2\">Adventure Planet Group<\/h2>\n\n\n\n<p class=\"rs-b-entrada wp-block-paragraph\">Adventure tourism in Cozumel and the Mexican Caribbean since 2017. A network of branded websites selling on a single platform. I run it as one business.<\/p>\n\n\n\n<div class=\"wp-block-group rs-b-libro is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"rs-cifra wp-block-paragraph translation-block\"><strong class=\"rs-cuenta\" data-hasta=\"13\">13<\/strong>websites in the network<\/p>\n\n\n\n<p class=\"rs-cifra wp-block-paragraph translation-block\"><strong class=\"rs-cuenta\" data-hasta=\"69\">69<\/strong>tours in the central catalog<\/p>\n\n\n\n<p class=\"rs-cifra wp-block-paragraph translation-block\"><strong class=\"rs-cuenta\" data-hasta=\"17\">17<\/strong>managed domains<\/p>\n\n\n\n<p class=\"rs-cifra wp-block-paragraph translation-block\"><strong class=\"rs-cuenta\" data-hasta=\"2\">2<\/strong>languages, Spanish and English<\/p>\n<\/div>\n\n\n\n<ul class=\"rs-b-red\"><li><a href=\"https:\/\/cozumeladventureplanet.com\/\" rel=\"noopener\" target=\"_blank\">Cozumel Adventure Planet<\/a> <span>cozumeladventureplanet.com<\/span><\/li><li><a href=\"https:\/\/chankanaabcozumel.com\/\" rel=\"noopener\" target=\"_blank\">Chankanaab Park Cozumel<\/a> <span>chankanaabcozumel.com<\/span><\/li><li><a href=\"https:\/\/puntasurcozumeltours.com\/\" rel=\"noopener\" target=\"_blank\">Punta Sur Cozumel Tours<\/a> <span>puntasurcozumeltours.com<\/span><\/li><li><a href=\"https:\/\/rzrtourscozumel.com\/\" rel=\"noopener\" target=\"_blank\">RZR Tours Cozumel<\/a> <span>rzrtourscozumel.com<\/span><\/li><li><a href=\"https:\/\/scubadivecozumel.net\/\" rel=\"noopener\" target=\"_blank\">Scuba Dive Cozumel<\/a> <span>scubadivecozumel.net<\/span><\/li><li><a href=\"https:\/\/snorkelcentercozumel.com\/\" rel=\"noopener\" target=\"_blank\">Snorkel Center Cozumel<\/a> <span>snorkelcentercozumel.com<\/span><\/li><li><a href=\"https:\/\/elcielobeachcozumel.com\/\" rel=\"noopener\" target=\"_blank\">El Cielo Beach Cozumel<\/a> <span>elcielobeachcozumel.com<\/span><\/li><li><a href=\"https:\/\/cozumelweddingplanners.com.mx\/\" rel=\"noopener\" target=\"_blank\">Cozumel Wedding Planners<\/a> <span>cozumelweddingplanners.com.mx<\/span><\/li><li><a href=\"https:\/\/cancunadventureplanet.com\/\" rel=\"noopener\" target=\"_blank\">Canc\u00fan Adventure Planet<\/a> <span>cancunadventureplanet.com<\/span><\/li><li><a href=\"https:\/\/caribbeanadventureplanet.com\/\" rel=\"noopener\" target=\"_blank\">Caribbean Adventure Planet<\/a> <span>caribbeanadventureplanet.com<\/span><\/li><li class=\"is-pronto\">Money Bar Cozumel <span>coming soon<\/span><\/li><li class=\"is-pronto\">Submarine Cozumel <span>coming soon<\/span><\/li><li class=\"is-pronto\">Visit to Cozumel <span>coming soon<\/span><\/li><\/ul><p class=\"rs-b-socios-titulo\">Network partners<\/p><ul class=\"rs-b-socios\"><li><a href=\"https:\/\/cozumelparks.com\/\" rel=\"noopener\" target=\"_blank\">Cozumel Parks and Museums Foundation (Fundaci\u00f3n de Parques y Museos de Cozumel)<\/a><\/li><li><a href=\"https:\/\/cozumeltours-excursions.com\/\" rel=\"noopener\" target=\"_blank\">Cozumel Tours &amp; Excursions<\/a><\/li><li><a href=\"https:\/\/confiadrivieramaya.com\/\" rel=\"noopener\" target=\"_blank\">Confiad Riviera Maya<\/a><\/li><\/ul>\n\n\n\n<p class=\"rs-b-enlace wp-block-paragraph\"><a href=\"https:\/\/adventureplanet.mx\/\" rel=\"noopener\" target=\"_blank\">Visit the group at adventureplanet.mx<\/a><\/p>\n<\/div>\n\n\n\n<div id=\"adventureapp\" class=\"wp-block-group alignfull rs-b-seccion is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"rs-b-rotulo wp-block-paragraph\">The platform<\/p>\n\n\n\n<h2 class=\"wp-block-heading rs-b-h2 translation-block\">AdventureApp <em>sells, collects and runs<\/em> every site in the group.<\/h2>\n\n\n\n<p class=\"rs-b-entrada wp-block-paragraph\">Seven layers, from the page a traveler sees to the platform panel. Open them one by one.<\/p>\n\n\n\n<div class=\"rs-capas\" data-rs-capas><details class=\"rs-capa\" name=\"rs-capas\" open><summary><span class=\"rs-capa-num\">01<\/span><span class=\"rs-capa-nombre\">Your website<\/span><\/summary><p>Site Engine, a WordPress site connected with a key, or any page with a snippet.<\/p><\/details><details class=\"rs-capa\" name=\"rs-capas\"><summary><span class=\"rs-capa-num\">02<\/span><span class=\"rs-capa-nombre\">Embedded checkout<\/span><\/summary><p>Customers book and pay without leaving the site; a category carousel is added once and keeps itself up to date.<\/p><\/details><details class=\"rs-capa\" name=\"rs-capas\"><summary><span class=\"rs-capa-num\">03<\/span><span class=\"rs-capa-nombre\">Native bookings<\/span><\/summary><p>Tours, rates, schedules, capacity and availability in one catalog for every site.<\/p><\/details><details class=\"rs-capa\" name=\"rs-capas\"><summary><span class=\"rs-capa-num\">04<\/span><span class=\"rs-capa-nombre\">Payments<\/span><\/summary><p>Stripe and PayPal, with receipts and branded emails for each site.<\/p><\/details><details class=\"rs-capa\" name=\"rs-capas\"><summary><span class=\"rs-capa-num\">05<\/span><span class=\"rs-capa-nombre\">Operations<\/span><\/summary><p>Reports, disputes, and web operations for domains, hosting, payments and uptime.<\/p><\/details><details class=\"rs-capa\" name=\"rs-capas\"><summary><span class=\"rs-capa-num\">06<\/span><span class=\"rs-capa-nombre\">AI with permissions<\/span><\/summary><p>An assistant that queries and acts only on what each user is allowed to.<\/p><\/details><details class=\"rs-capa\" name=\"rs-capas\"><summary><span class=\"rs-capa-num\">07<\/span><span class=\"rs-capa-nombre\">Multi-company platform<\/span><\/summary><p>Each company with its own panel, users and roles; activation fee and a central panel.<\/p><\/details><\/div>\n\n\n\n<p class=\"rs-b-enlace wp-block-paragraph\"><a href=\"https:\/\/rafaelsolis.dev\/en\/proyectos\/adventure-app\/\">Read the AdventureApp case study<\/a><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull rs-en-vivo is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"rs-b-rotulo wp-block-paragraph\">AdventureApp, live<\/p>\n\n\n\n<h2 class=\"wp-block-heading rs-b-h2 translation-block\">This is how a website connected to <em>AdventureApp<\/em> sells.<\/h2>\n\n\n\n<p class=\"rs-en-vivo-aviso wp-block-paragraph\">This carousel comes live from Adventure Planet\u2019s real catalog: prices, photos and availability. The Book button opens the real checkout and charges for real, like on any site in the network.<\/p>\n\n\n<div class=\"aa aa-vacio\">Sin datos de AdventureApp todav\u00eda. Revisa Ajustes \u2192 AdventureApp o elige otra categor\u00eda.<\/div><\/div>\n\n\n\n<div id=\"proyectos\" class=\"wp-block-group alignfull rs-b-seccion is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"rs-b-rotulo wp-block-paragraph\">Selected work<\/p>\n\n\n\n<h2 class=\"wp-block-heading rs-b-h2 translation-block\">Fifteen systems built. <em>Nine<\/em> to start with.<\/h2>\n\n\n\n<div class=\"rs-obras\"><article class=\"rs-obra\" data-industria=\"turismo\" data-soluciones=\"reservas pagos saas ia apps nube\"><p class=\"rs-obra-meta\"><span>Tourism<\/span><\/p><span class=\"rs-logos\"><img src=\"https:\/\/rafaelsolis.dev\/wp-content\/uploads\/2026\/10\/logo-adventure-app.png\" alt=\"\" width=\"56\" height=\"56\" loading=\"lazy\" decoding=\"async\"><\/span><h3 class=\"rs-obra-nombre\"><a href=\"https:\/\/rafaelsolis.dev\/en\/proyectos\/adventure-app\/\">AdventureApp<\/a><\/h3><p class=\"rs-obra-cliente\">Adventure Planet Group<\/p><p class=\"rs-obra-resumen\">Adventure Planet Group's platform: multi-company, with native bookings, checkout embedded on any website with Stripe and PayPal, web operations, reporting and an AI assistant that respects permissions.<\/p><ul class=\"rs-chips\"><li>Bookings and online sales<\/li><li>Online payments<\/li><li>SaaS platforms<\/li><li>Applied AI<\/li><li>Web and mobile apps<\/li><li>Cloud and infrastructure<\/li><\/ul><\/article><article class=\"rs-obra\" data-industria=\"energia\" data-soluciones=\"cfdi automatizacion datos apis\"><p class=\"rs-obra-meta\"><span>Energy and fuel<\/span><\/p><span class=\"rs-logos\"><img src=\"https:\/\/rafaelsolis.dev\/wp-content\/uploads\/2026\/10\/logo-bonobo.png\" alt=\"\" width=\"56\" height=\"56\" loading=\"lazy\" decoding=\"async\"><\/span><h3 class=\"rs-obra-nombre\"><a href=\"https:\/\/rafaelsolis.dev\/en\/proyectos\/bonobo\/\">Bonobo<\/a><\/h3><p class=\"rs-obra-cliente\">Brentec Soluciones Tecnol\u00f3gicas<\/p><p class=\"rs-obra-resumen\">Volumetric-control software for fuel stations: generates billing and the JSON file Mexico's tax authority (SAT) requires to audit fuel purchases and sales.<\/p><ul class=\"rs-chips\"><li>CFDI e-invoicing (SAT)<\/li><li>Process automation<\/li><li>Data and reporting<\/li><li>APIs and integrations<\/li><\/ul><\/article><article class=\"rs-obra\" data-industria=\"gobierno\" data-soluciones=\"reservas pagos datos apps\"><p class=\"rs-obra-meta\"><span>Government and parks<\/span><\/p><span class=\"rs-logos\"><img src=\"https:\/\/rafaelsolis.dev\/wp-content\/uploads\/2026\/10\/logo-cozumel-parks.png\" alt=\"\" width=\"56\" height=\"56\" loading=\"lazy\" decoding=\"async\"><img src=\"https:\/\/rafaelsolis.dev\/wp-content\/uploads\/2026\/10\/logo-fpmc.png\" alt=\"\" width=\"56\" height=\"56\" loading=\"lazy\" decoding=\"async\" class=\"is-claro\"><\/span><h3 class=\"rs-obra-nombre\"><a href=\"https:\/\/rafaelsolis.dev\/en\/proyectos\/entradas-parques-naturales\/\">CozumelParks \/ MERCAWEB<\/a><\/h3><p class=\"rs-obra-cliente\">Cozumel Parks and Museums Foundation (Fundaci\u00f3n de Parques y Museos de Cozumel)<\/p><p class=\"rs-obra-resumen\">Sales platform for the four parks and museums of the Cozumel Parks and Museums Foundation: online sales, box office, revenue reports and the identity \u201cCuatro sendas, una isla\u201d (Four paths, one island).<\/p><ul class=\"rs-chips\"><li>Bookings and online sales<\/li><li>Online payments<\/li><li>Data and reporting<\/li><li>Web and mobile apps<\/li><\/ul><\/article><article class=\"rs-obra\" data-industria=\"turismo\" data-soluciones=\"saas nube automatizacion\"><p class=\"rs-obra-meta\"><span>Tourism<\/span><\/p><span class=\"rs-logos\"><img src=\"https:\/\/rafaelsolis.dev\/wp-content\/uploads\/2026\/10\/logo-site-engine.png\" alt=\"\" width=\"56\" height=\"56\" loading=\"lazy\" decoding=\"async\"><\/span><h3 class=\"rs-obra-nombre\"><a href=\"https:\/\/rafaelsolis.dev\/en\/proyectos\/site-engine\/\">Site Engine<\/a><\/h3><p class=\"rs-obra-cliente\">Adventure Planet Group<\/p><p class=\"rs-obra-resumen\">Engine that automates domain purchasing and management so every site in the tour ecosystem is controlled from a single panel.<\/p><ul class=\"rs-chips\"><li>SaaS platforms<\/li><li>Cloud and infrastructure<\/li><li>Process automation<\/li><\/ul><\/article><article class=\"rs-obra\" data-industria=\"energia\" data-soluciones=\"datos apis apps\"><p class=\"rs-obra-meta\"><span>Energy and fuel<\/span><\/p><span class=\"rs-logos\"><img src=\"https:\/\/rafaelsolis.dev\/wp-content\/uploads\/2026\/10\/logo-central-shield.png\" alt=\"\" width=\"56\" height=\"56\" loading=\"lazy\" decoding=\"async\"><\/span><h3 class=\"rs-obra-nombre\"><a href=\"https:\/\/rafaelsolis.dev\/en\/proyectos\/central-shield\/\">CentralShield<\/a><\/h3><p class=\"rs-obra-cliente\">Brentec Soluciones Tecnol\u00f3gicas<\/p><p class=\"rs-obra-resumen\">Panel that brings the platforms for service stations, distributors, carriers and transport fleets into one place: live monitoring, tank inventory and price comparison.<\/p><ul class=\"rs-chips\"><li>Data and reporting<\/li><li>APIs and integrations<\/li><li>Web and mobile apps<\/li><\/ul><\/article><article class=\"rs-obra\" data-industria=\"energia\" data-soluciones=\"apis apps automatizacion\"><p class=\"rs-obra-meta\"><span>Energy and fuel<\/span><\/p><span class=\"rs-logos\"><img src=\"https:\/\/rafaelsolis.dev\/wp-content\/uploads\/2026\/10\/logo-monedero.png\" alt=\"\" width=\"56\" height=\"56\" loading=\"lazy\" decoding=\"async\"><\/span><h3 class=\"rs-obra-nombre\"><a href=\"https:\/\/rafaelsolis.dev\/en\/proyectos\/monedero\/\">Monedero<\/a><\/h3><p class=\"rs-obra-cliente\">Brentec Soluciones Tecnol\u00f3gicas<\/p><p class=\"rs-obra-resumen\">Loyalty platform for service-station customers, connected to the volumetric-control system: drivers earn points on every fill-up and redeem them for rewards, with a catalogue each client configures to its own rules.<\/p><ul class=\"rs-chips\"><li>APIs and integrations<\/li><li>Web and mobile apps<\/li><li>Process automation<\/li><\/ul><\/article><article class=\"rs-obra\" data-industria=\"comercio\" data-soluciones=\"apps ia datos saas\"><p class=\"rs-obra-meta\"><span>Retail and inventory<\/span><\/p><span class=\"rs-logos\"><img src=\"https:\/\/rafaelsolis.dev\/wp-content\/uploads\/2026\/10\/logo-mi-inventario.png\" alt=\"\" width=\"56\" height=\"56\" loading=\"lazy\" decoding=\"async\"><\/span><h3 class=\"rs-obra-nombre\"><a href=\"https:\/\/rafaelsolis.dev\/en\/proyectos\/mi-inventario\/\">Mi Inventario<\/a><\/h3><p class=\"rs-obra-cliente\">Brentec Soluciones Tecnol\u00f3gicas<\/p><p class=\"rs-obra-resumen\">Web and mobile platform, published on the App Store and Play Store, for fully customizable inventory control: stock-movement tracking, cost reports and multi-warehouse support.<\/p><ul class=\"rs-chips\"><li>Web and mobile apps<\/li><li>Applied AI<\/li><li>Data and reporting<\/li><li>SaaS platforms<\/li><\/ul><\/article><article class=\"rs-obra\" data-industria=\"empresa\" data-soluciones=\"automatizacion apps apis\"><p class=\"rs-obra-meta\"><span>Business operations<\/span><\/p><span class=\"rs-logos\"><img src=\"https:\/\/rafaelsolis.dev\/wp-content\/uploads\/2026\/10\/logo-brentec-crm.png\" alt=\"\" width=\"56\" height=\"56\" loading=\"lazy\" decoding=\"async\"><\/span><h3 class=\"rs-obra-nombre\"><a href=\"https:\/\/rafaelsolis.dev\/en\/proyectos\/brentec-crm\/\">Brentec CRM<\/a><\/h3><p class=\"rs-obra-cliente\">Brentec Soluciones Tecnol\u00f3gicas<\/p><p class=\"rs-obra-resumen\">Internal CRM that runs Brentec Soluciones Tecnol\u00f3gicas' entire operation: admin panel, API, and mobile app.<\/p><ul class=\"rs-chips\"><li>Process automation<\/li><li>Web and mobile apps<\/li><li>APIs and integrations<\/li><\/ul><\/article><article class=\"rs-obra\" data-industria=\"empresa\" data-soluciones=\"apis automatizacion\"><p class=\"rs-obra-meta\"><span>Business operations<\/span><\/p><span class=\"rs-logos\"><img src=\"https:\/\/rafaelsolis.dev\/wp-content\/uploads\/2026\/10\/logo-gorila-desk.png\" alt=\"\" width=\"56\" height=\"56\" loading=\"lazy\" decoding=\"async\"><\/span><h3 class=\"rs-obra-nombre\"><a href=\"https:\/\/rafaelsolis.dev\/en\/proyectos\/gorila-desk\/\">Gorila<\/a><\/h3><p class=\"rs-obra-cliente\">Brentec Soluciones Tecnol\u00f3gicas<\/p><p class=\"rs-obra-resumen\">Brentec's internal help desk, with integrations to open and track tickets from across its other systems.<\/p><ul class=\"rs-chips\"><li>APIs and integrations<\/li><li>Process automation<\/li><\/ul><\/article><\/div>\n\n\n\n<p class=\"rs-b-enlace wp-block-paragraph\"><a href=\"https:\/\/rafaelsolis.dev\/en\/proyectos\/\">See all fifteen projects<\/a><\/p>\n<\/div>\n\n\n\n<div id=\"inteligencia-artificial\" class=\"wp-block-group alignfull rs-b-seccion is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"rs-b-rotulo wp-block-paragraph\">Artificial intelligence<\/p>\n\n\n\n<h2 class=\"wp-block-heading rs-b-h2 translation-block\">AI has already changed how companies work. <em>Use it with judgment.<\/em><\/h2>\n\n\n\n<p class=\"rs-b-entrada wp-block-paragraph\">Artificial intelligence is changing work and society: it does in seconds what used to take days and puts powerful tools within reach of any business. It also demands judgment: what data it sees, what it can do and who reviews what it proposes.<\/p>\n\n\n\n<p class=\"rs-b-entrada wp-block-paragraph\">I use it every day to build faster, and I integrate it into my clients\u2019 systems where it truly saves time or money. I don\u2019t sell it as magic: I put it to work with permissions and a person who decides.<\/p>\n\n\n\n<ul class=\"rs-ia\"><li class=\"rs-revela\"><h3>Automation<\/h3><p>Repetitive work moves to the machine: data entry, reconciliations, reports and notifications that used to take someone hours.<\/p><\/li><li class=\"rs-revela\"><h3>Assistants with permissions<\/h3><p>Like the one in AdventureApp: it queries and acts only on what each user is allowed to, asks for confirmation before changing anything and logs everything.<\/p><\/li><li class=\"rs-revela\"><h3>Analysis<\/h3><p>Natural-language questions about your own data \u2014sales, inventory, payments\u2014 with answers you can check.<\/p><\/li><\/ul>\n<\/div>\n\n\n\n<div id=\"tecnologia\" class=\"wp-block-group alignfull rs-b-seccion is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"rs-b-rotulo wp-block-paragraph\">Technology and trust<\/p>\n\n\n\n<h2 class=\"wp-block-heading rs-b-h2 translation-block\">The pieces that let you <em>get paid, scale<\/em> and sleep at night.<\/h2>\n\n\n\n<div class=\"rs-confianza\"><div class=\"rs-confianza-fila\"><h3>Payments<\/h3><ul class=\"rs-marcas\"><li><img src=\"https:\/\/rafaelsolis.dev\/wp-content\/plugins\/adventureapp\/assets\/logos\/stripe.svg\" alt=\"Stripe\" loading=\"lazy\" decoding=\"async\" height=\"28\"><\/li><li><img src=\"https:\/\/rafaelsolis.dev\/wp-content\/plugins\/adventureapp\/assets\/logos\/paypal.svg\" alt=\"PayPal\" loading=\"lazy\" decoding=\"async\" height=\"28\"><\/li><li><img src=\"https:\/\/rafaelsolis.dev\/wp-content\/plugins\/adventureapp\/assets\/logos\/visa.svg\" alt=\"Visa\" loading=\"lazy\" decoding=\"async\" height=\"28\"><\/li><li><img src=\"https:\/\/rafaelsolis.dev\/wp-content\/plugins\/adventureapp\/assets\/logos\/mastercard.svg\" alt=\"Mastercard\" loading=\"lazy\" decoding=\"async\" height=\"28\"><\/li><li><img src=\"https:\/\/rafaelsolis.dev\/wp-content\/plugins\/adventureapp\/assets\/logos\/amex.svg\" alt=\"American Express\" loading=\"lazy\" decoding=\"async\" height=\"28\"><\/li><\/ul><\/div><div class=\"rs-confianza-fila\"><h3>Cloud and infrastructure<\/h3><ul class=\"rs-nube\"><li><img src=\"https:\/\/rafaelsolis.dev\/wp-content\/mu-plugins\/rafaelsolis\/logos\/aws.svg\" alt=\"AWS\" loading=\"lazy\" decoding=\"async\" height=\"26\" class=\"rs-logo-aws\"><strong class=\"screen-reader-text\">AWS<\/strong><span>S3<\/span><\/li><li><img src=\"https:\/\/rafaelsolis.dev\/wp-content\/mu-plugins\/rafaelsolis\/logos\/azure.svg\" alt=\"Microsoft Azure\" loading=\"lazy\" decoding=\"async\" height=\"26\" class=\"rs-logo-azure\"><strong>Microsoft Azure<\/strong><\/li><li><img src=\"https:\/\/rafaelsolis.dev\/wp-content\/mu-plugins\/rafaelsolis\/logos\/google-cloud.svg\" alt=\"Google Cloud\" loading=\"lazy\" decoding=\"async\" height=\"26\" class=\"rs-logo-google-cloud\"><strong class=\"screen-reader-text\">Google Cloud<\/strong><\/li><li><img src=\"https:\/\/rafaelsolis.dev\/wp-content\/mu-plugins\/rafaelsolis\/logos\/firebase.svg\" alt=\"Firebase\" loading=\"lazy\" decoding=\"async\" height=\"26\" class=\"rs-logo-firebase\"><strong class=\"screen-reader-text\">Firebase<\/strong><span>Cloud Messaging<\/span><\/li><li><img src=\"https:\/\/rafaelsolis.dev\/wp-content\/mu-plugins\/rafaelsolis\/logos\/cloudflare.svg\" alt=\"Cloudflare\" loading=\"lazy\" decoding=\"async\" height=\"26\" class=\"rs-logo-cloudflare\"><strong>Cloudflare<\/strong><span>DNS \u00b7 SSL \u00b7 R2<\/span><\/li><li><strong>Dedicated VPS<\/strong><\/li><li><strong>Transactional email<\/strong><\/li><\/ul><\/div><div class=\"rs-confianza-fila\"><h3>Security<\/h3><ul class=\"rs-sellos\"><li>Roles, permissions and audit trail<\/li><li>Encrypted keys and passwords<\/li><li>SSL everywhere<\/li><li>Backups and monitoring<\/li><li>Card data never touches your server<\/li><\/ul><\/div><div class=\"rs-confianza-fila\"><h3>SEO on Google<\/h3><ul class=\"rs-sellos\"><li>Structured data<\/li><li>Sitemaps<\/li><li>Spanish and English<\/li><li>301 redirects<\/li><li>Speed<\/li><\/ul><\/div><\/div>\n\n\n\n<p class=\"rs-b-enlace wp-block-paragraph\"><a href=\"https:\/\/rafaelsolis.dev\/en\/servicios\/#arquitectura\">See how they fit together in a real architecture<\/a><\/p>\n<\/div>\n\n\n\n<div id=\"trayectoria\" class=\"wp-block-group alignfull rs-b-seccion is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"rs-b-rotulo wp-block-paragraph\">Experience<\/p>\n\n\n\n<h2 class=\"wp-block-heading rs-b-h2 translation-block\">From first projects to leading a <em>group<\/em>.<\/h2>\n\n\n\n<ol class=\"rs-tiempo rs-tiempo--breve\"><li class=\"rs-hito is-actual\"><p class=\"rs-hito-periodo\">2025 \u2013 today<\/p><div class=\"rs-hito-cuerpo\"><h3 class=\"rs-hito-empresa\"><a href=\"https:\/\/adventureplanet.mx\/\" rel=\"noopener\" target=\"_blank\">Adventure Planet Group<\/a><\/h3><p class=\"rs-hito-rol\">CEO and AdventureApp architect<\/p><p class=\"rs-hito-texto\">Leads the group and designed AdventureApp, the platform every website in the network sells on, built with Next.js and Laravel.<\/p><\/div><\/li><li class=\"rs-hito is-actual\"><p class=\"rs-hito-periodo\">2025 \u2013 today<\/p><div class=\"rs-hito-cuerpo\"><h3 class=\"rs-hito-empresa\"><a href=\"https:\/\/brentec.mx\/\" rel=\"noopener\" target=\"_blank\">Brentec Soluciones Tecnol\u00f3gicas<\/a><\/h3><p class=\"rs-hito-rol\">Software Architect<\/p><p class=\"rs-hito-texto\">Designed the architecture for more than half a dozen simultaneous systems for the fuel distribution industry, end to end from the database to server deployment.<\/p><\/div><\/li><li class=\"rs-hito\"><p class=\"rs-hito-periodo\">2024 \u2013 2025<\/p><div class=\"rs-hito-cuerpo\"><h3 class=\"rs-hito-empresa\"><a href=\"https:\/\/codyexpert.com\/\" rel=\"noopener\" target=\"_blank\">CodyExpert<\/a><\/h3><p class=\"rs-hito-rol\">Full-Stack Developer<\/p><p class=\"rs-hito-texto\">Built a management panel for fuel-service establishments with dashboards, billing, policy generation, expense reports, service policies, installations, and delivery guides \u2014 his first hands-on exposure to volumetric control.<\/p><\/div><\/li><li class=\"rs-hito\"><p class=\"rs-hito-periodo\">2022 \u2013 2023<\/p><div class=\"rs-hito-cuerpo\"><h3 class=\"rs-hito-empresa\">Osaka Esports<\/h3><p class=\"rs-hito-rol\">Full-Stack Developer<\/p><p class=\"rs-hito-texto\">Maintained a production system used to manage esports teams, players and their associated platforms.<\/p><\/div><\/li><li class=\"rs-hito\"><p class=\"rs-hito-periodo\">2019<\/p><div class=\"rs-hito-cuerpo\"><h3 class=\"rs-hito-empresa\">Education<\/h3><p class=\"rs-hito-rol\">First projects in C and Java<\/p><p class=\"rs-hito-texto\">Started building his own projects in 2019, versioning his code with Git ever since.<\/p><\/div><\/li><\/ol>\n\n\n\n<p class=\"rs-b-enlace wp-block-paragraph\"><a href=\"https:\/\/rafaelsolis.dev\/en\/trayectoria\/\">See the full experience<\/a><\/p>\n<\/div>\n\n\n\n<div id=\"diagnostico\" class=\"wp-block-group alignfull rs-b-seccion is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"rs-b-rotulo wp-block-paragraph\">Quick check<\/p>\n\n\n\n<h2 class=\"wp-block-heading rs-b-h2 translation-block\">How <em>automated<\/em> is your business?<\/h2>\n\n\n\n<p class=\"rs-b-entrada wp-block-paragraph\">Six questions, one minute. At the end I tell you where I would start.<\/p>\n\n\n\n<form class=\"rs-diagnostico\" data-rs-diagnostico action=\"https:\/\/rafaelsolis.dev\/en\/contacto\/\" method=\"get\" data-trp-original-action=\"https:\/\/rafaelsolis.dev\/contacto\/\"><fieldset><legend>Tick what is already true for your business<\/legend><ol><li><label><input type=\"checkbox\" name=\"d0\" value=\"1\"><span>My customers can buy, book or pay online without anyone stepping in.<\/span><\/label><\/li><li><label><input type=\"checkbox\" name=\"d1\" value=\"1\"><span>My inventory and operations live in a system, not in spreadsheets.<\/span><\/label><\/li><li><label><input type=\"checkbox\" name=\"d2\" value=\"1\"><span>I can see today's revenue and payments without asking anyone for a report.<\/span><\/label><\/li><li><label><input type=\"checkbox\" name=\"d3\" value=\"1\"><span>My systems talk to each other: sales, invoicing and inventory.<\/span><\/label><\/li><li><label><input type=\"checkbox\" name=\"d4\" value=\"1\"><span>My invoices come straight out of the system where I sell.<\/span><\/label><\/li><li><label><input type=\"checkbox\" name=\"d5\" value=\"1\"><span>I use AI for at least one concrete, measurable task.<\/span><\/label><\/li><\/ol><\/fieldset><div class=\"rs-diagnostico-resultado\" aria-live=\"polite\"><p class=\"rs-diagnostico-marcador\"><strong data-rs-puntos>0<\/strong> \/ 6<\/p><p class=\"rs-diagnostico-nivel\" data-rs-nivel>Tick the boxes to see your result.<\/p><p class=\"rs-diagnostico-consejo\" data-rs-consejo><\/p><button type=\"submit\" class=\"rs-b-enviar\">Talk about my result<\/button><\/div><input type=\"hidden\" name=\"diagnostico\" value=\"0\" data-rs-campo><input type=\"hidden\" name=\"trp-form-language\" value=\"en\"\/><\/form>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull rs-b-seccion is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"rs-b-rotulo wp-block-paragraph\">Notes<\/p>\n\n\n\n<h2 class=\"wp-block-heading rs-b-h2 translation-block\">What I learn while <em>building<\/em>.<\/h2>\n\n\n\n<div class=\"wp-block-query rs-notas is-layout-flow wp-block-query-is-layout-flow\"><ul class=\"wp-block-post-template is-layout-flow wp-block-post-template-is-layout-flow\"><li class=\"wp-block-post post-101 post type-post status-publish format-standard hentry category-notas\">\n<div class=\"rs-nota-fecha wp-block-post-date\"><time datetime=\"2026-09-04T09:00:00-06:00\">4 September 2026<\/time><\/div>\n\n<h3 class=\"rs-nota-titulo wp-block-post-title\"><a href=\"https:\/\/rafaelsolis.dev\/en\/notas\/arquitectura-portafolio\/\" target=\"_self\" >How this portfolio is built<\/a><\/h3>\n\n<div class=\"rs-nota-resumen wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">The architecture, accessibility, privacy, and continuous-delivery decisions behind rafaelsolis.dev. <\/p><\/div>\n<\/li><li class=\"wp-block-post post-100 post type-post status-publish format-standard hentry category-notas\">\n<div class=\"rs-nota-fecha wp-block-post-date\"><time datetime=\"2026-09-03T09:00:00-06:00\">3 September 2026<\/time><\/div>\n\n<h3 class=\"rs-nota-titulo wp-block-post-title\"><a href=\"https:\/\/rafaelsolis.dev\/en\/notas\/control-volumetrico-dominios\/\" target=\"_self\" >Volumetric control without bleeding domains together<\/a><\/h3>\n\n<div class=\"rs-nota-resumen wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">How to separate the rules for fuel retailers, distributors, carriers, and self-consumption operators in one platform. <\/p><\/div>\n<\/li><li class=\"wp-block-post post-99 post type-post status-publish format-standard hentry category-notas\">\n<div class=\"rs-nota-fecha wp-block-post-date\"><time datetime=\"2026-09-02T09:00:00-06:00\">2 September 2026<\/time><\/div>\n\n<h3 class=\"rs-nota-titulo wp-block-post-title\"><a href=\"https:\/\/rafaelsolis.dev\/en\/notas\/ia-productos-reales\/\" target=\"_self\" >Useful AI inside real products<\/a><\/h3>\n\n<div class=\"rs-nota-resumen wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">What changes when AI becomes a reviewable tool inside the workflow instead of a marketing promise. <\/p><\/div>\n<\/li><\/ul><\/div>\n\n\n\n<p class=\"rs-b-enlace wp-block-paragraph\"><a href=\"https:\/\/rafaelsolis.dev\/en\/notas\/\">See all notes<\/a><\/p>\n<\/div>\n\n\n\n<div id=\"contacto\" class=\"wp-block-group alignfull rs-b-cierre is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"rs-b-rotulo wp-block-paragraph\">Contact<\/p>\n\n\n\n<h2 class=\"wp-block-heading rs-b-h2 translation-block\">Let\u2019s talk about <em>your business<\/em>.<\/h2>\n\n\n\n<p class=\"rs-b-entrada wp-block-paragraph\">Tell me what you sell and how you operate. I work with companies in Mexico and abroad; I reply personally.<\/p>\n\n\n\n<p class=\"rs-b-telefono wp-block-paragraph\"><a href=\"https:\/\/wa.me\/529999583010\">+52 999 958 3010<\/a><\/p>\n\n\n\n<p class=\"rs-b-correo wp-block-paragraph\"><a href=\"mailto:rafael.solis@adventureplanet.mx\">rafael.solis@adventureplanet.mx<\/a><\/p>\n\n\n\n<div class=\"wp-block-buttons rs-b-botones rs-centro is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button rs-b-boton-linea\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/rafaelsolis.dev\/en\/contacto\/\">Use the contact form<\/a><\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>M\u00e9rida, Yucat\u00e1n \u00b7 CEO de Adventure Planet Group CEO y arquitecto de negocio Ordeno c\u00f3mo funciona una empresa \u2014lo que vende, c\u00f3mo lo opera, d\u00f3nde est\u00e1 su dinero\u2014 y construyo el sistema que la sostiene: software a la medida, automatizaci\u00f3n e inteligencia artificial aplicada. S 5a\u00f1os construyendo sistemas para empresas 15sistemas construidos, de la gasolinera\u2026<\/p>","protected":false},"author":0,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-77","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/rafaelsolis.dev\/en\/wp-json\/wp\/v2\/pages\/77","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rafaelsolis.dev\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/rafaelsolis.dev\/en\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/rafaelsolis.dev\/en\/wp-json\/wp\/v2\/comments?post=77"}],"version-history":[{"count":0,"href":"https:\/\/rafaelsolis.dev\/en\/wp-json\/wp\/v2\/pages\/77\/revisions"}],"wp:attachment":[{"href":"https:\/\/rafaelsolis.dev\/en\/wp-json\/wp\/v2\/media?parent=77"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}