Your hosting is a server too
That host where your website lives can host the backend of your Android/iOS apps and expose APIs. One payment, three uses.
I am Dany Tutul. I help people and companies make technology decisions without smoke: what to build, what to reuse and what you should never be paying for.
I do not sell technology. I help you understand what already exists so you stop overpaying and decide on your own terms.
There is a whole industry charging dearly for free tools and for decisions you could make yourself if someone explained them without an agenda.
Concrete ideas to get the most out of what you already pay for: your hosting, your emails, your data and the free platforms the community maintains for you.
That host where your website lives can host the backend of your Android/iOS apps and expose APIs. One payment, three uses.
Gmail vs. Microsoft 365 is not about trends. I show you which fits how you work, what you integrate and what you really pay.
Power Apps and AppSheet solve much more than you think. When they suffice, when they get in the way and when custom code is worth it.
There are free platforms, maintained by huge communities, ready to start from. Don't reinvent: build on what already works.
You already have WordPress and it works. But a custom-built site can be faster, more yours and with no license surprises.
Moodle and its ecosystem are free. They charge you for install and support —fair—, not the platform. Let's know what you pay for.
Same result, two paths. On the left, what you overpay for not asking; on the right, what changes when someone guides you honestly.
Real software in production — and each one built to grow: I start with a basic solution and leave it ready to scale without rewriting everything.
Public site + all-in-one system for a restaurant: orders, tables, delivery and takeaway, inventory, receipts, loyalty, accounting reports and even a game with ranking. A Laravel architecture built to grow: modules (kitchen, accounting, game) were added over time without rewriting the core.
Visit site →
MultiScala is a management system for an import business with a central warehouse and three stores. It combines point of sale, per-store inventory, cash reconciliation, PDF receipts and a storefront that turns browsing into WhatsApp orders. The main challenge was concurrency: several registers selling at once without breaking stock counts or duplicating invoice numbers, solved with row-level locking and tested under real simultaneous load. It also features negotiable prices, product variants, weekly payroll with commissions and structured-data SEO.
Visit site →
Kristta Atelier is the website and management system for a bespoke bridal and evening wear atelier. It combines a catalog filterable by silhouette, neckline, and style, a video-driven homepage, two sales channels (WhatsApp or card), and SUNAT-compliant e-invoicing. The core challenge was reliable issuance: receipts in daily summaries and as individual tickets, invoices with immediate CDR and credit notes, distinguishing a SUNAT rejection from a network outage. It also handles photo and video framing without cropping originals, QR-coded PDFs, and SEO with structured data.
Visit site →
Management system for a physical therapy clinic (Laravel 12). Scheduling with conflict detection, recurring series and per-therapist availability; patient lookup by national ID against a government API; session packages with transactional consumption; point of sale with split payments (cash, Yape, Plin, card), tax-itemised receipts, thermal-printer output and SUNAT e-invoicing. Clinical records with a body pain map, PDF export and WhatsApp delivery. Patient portal and a public site fully editable from the admin panel. Role- and module-level permissions. 822 automated tests.
Visit site →
A web platform for occupational health nursing clinics serving multiple companies. Nurses record health monitoring data from any device, and the system calculates indicators, notifies employees via email, and generates the ITV Report ready for SUNAFIL (Peruvian Labor Inspection Service). Each company sees only its own aggregated data; individual medical records remain protected. The platform includes a customizable public website (content, logo, colors, map, and WhatsApp) without requiring any coding modifications.
Visit site →
CF Moto Parts Sales is a custom website and management dashboard for a motorcycle sales, parts, and repair business. Built with Laravel 12, Tailwind CSS, and Alpine.js, it features client-managed categories, products, pricing, offers, specifications, colors, fonts, and branding. Products connect directly to WhatsApp with pre-filled details. It also includes responsive design, light/dark modes, and SEO with structured data.
Visit site →
Digital kickoff for a starting logistics company: building its site with Google Sites and setting up its institutional email, ready to operate with its own identity.
Visit site →
The app I use to answer this site's chat, built in Kotlin and connected via API. Built to grow: with Kotlin I reuse the same code to bring it to Windows and desktop (Kotlin Multiplatform), cutting time and cost. Start with a basic solution and scale without rewriting everything.
Augmented reality experience for educational material: books come to life from your phone.
Moodle is not just a virtual classroom. Knowing its architecture I build plugins that work inside or outside the classroom —local, block and mod (activity modules)— to centralize processes, supercharge the platform and integrate everything in one place, beyond just teaching.
Tell me what you need to solve. I answer with criteria, no smoke, no strings attached.