No mockups. Everything here is deployed, in use, and maintained by me.
Fix Home 360
Architecture, development and infrastructure
2026
A complete platform for a solar, roofing and water company in Puerto Rico. Not a website with add-ons: seven repositories in production, from the backend and the distributor network to the corporate mail server, all on self-hosted infrastructure.
Node 20 and TypeScript backend with Express 5, Drizzle ORM and PostgreSQL 16, validated with Zod
Distributor network with a unilevel structure built on Laravel 12
Self-hosted mail server with Stalwart and Bulwark webmail, relaying outbound through AWS SES
Two calculators on their own domains: a public one for clients and an internal one for consultants
Accounting and the roofing line as independent applications in the same ecosystem
What the platform includes
Shared platform
Backend service with authentication, quote persistence and a role-based admin panel.
Distributor network
Unilevel structure and compensation plan calculation, built on Laravel 12.
Odoo module development and multi-company architecture
2026
A business directory for the Canary Islands built on Odoo, with several websites living in a single installation: Canarias Conectada, Guanarteme, Tamaraceite and Lomo los Frailes, each with its own domain and isolated data.
Public directory at /directorio with visual cards and filters by zone and category
Multi-website support: several portals on a single Odoo instance
Strict data isolation between companies, with its own security rules
A dedicated domain per company and a per-company corporate theme
Bulk importers for companies and product catalogues
What the platform includes
Web directory
Public routes with listing, filtering by zone and category, and hand-off to the microsites.
Multi-company isolation
Real data separation between companies inside a single instance.
Domain manager
A dedicated domain per company on the same installation.
Corporate theme
Multi-company theme with per-company visual identity.
Zones and categories
Classification by geography and by type of business.
Importers
Bulk loading of companies and product catalogues.
Repositories
cc_odoo_website_directory
cc_odoo_multicompany-isolation
cc_odoo_website-domain-manager
cc_odoo_theme-corporate-multi
cc_odoo_zones-company
cc_odoo_business_category
cc_odoo_import-companies
cc_odoo_import-products
Odoo
Python
PostgreSQL
XML
Docker
Atlantic Home Puerto Rico
Design, development and operations
2026
A bilingual corporate site plus the system that feeds it: a bot proposes the week of content, publishes it once approved from Telegram, and keeps nagging when it is missing.
Static Astro site with a bilingual blog and vlog and RSS feeds
Telegram bot that reads the weekly plan from Google Sheets and publishes to the blog with one button
Automatic reminders that keep pushing until the pending content is loaded
Self-hosted CRM and booking calendar on dedicated subdomains
Technical SEO audit applied over the full site export