Augmented Engineering: three decades of engineering judgment that now directs accelerated execution by AI agents. It is not the tool that designs — it is the judgment that decides what to build, how to isolate it, and what to discard.
What follows are active, production systems conceived and deployed in months, not years, across domains that rarely converge in a single profile: real-time geospatial, multi-tenant SaaS, indoor positioning, AI pipelines, and CMS and forum engineering. Explore them below.
GeoScope: Geospatial Visualization and Analysis Platform
Modular domain architecture: five global data streams —natural events, weather, air traffic, radiation, and auroras— unified in a common core and rendered in real time.
Concurrent ingestion engine (Http::pool) normalizing six heterogeneous sources —NASA EONET, USGS, GDACS, MET Norway, ADS-B, Safecast— into a shared JSON entity core. Native Canvas rendering at 60FPS per-DPR with Dead Reckoning to interpolate aircraft movement without rubber-banding, and broadcasting via Laravel Reverb with a 2s debounce against ingestion flicker. Global aircraft state in Redis ZSET with 180s TTL and automatic pruning; viewport filtering resolved in SQL on indexed virtual columns, no post-processing in PHP. Designed as a SEO-first product: each dataset generates a network of crawlable, localized hub and detail pages.
Alumnia: Multi-Tenant Academy Management SaaS
Multi-tenant SaaS on a single database, with logical isolation by school_id and tenant resolution by dynamic subdomain.
ResolveTenant middleware forcing URL::forceRootUrl() on every request to eliminate CORS conflicts in assets at the root. Demo Mode on three defensive layers: HTTP middleware blocking writes, Eloquent saving/deleting events intercepted in the BelongsToSchool trait, and queued jobs that skip demo schools — no write path is left uncovered. Dynamic SMTP per school with system fallback, batch PDF generation with polling-based progress, and registration-free parent access via one-time tokens with expiration and localized views (IT/EN/ES/CA).
AssistAlert: Enterprise Indoor Positioning System
Safety and evacuation platform with a hardware-agnostic indoor positioning engine for radio signals.
Strategy pattern abstracting radio signals (WiFi RSSI, WiFi RTT/FTM, BLE Beacons, UWB) behind a common interface: changing a venue’s technology is a configuration change, not a code deployment. Trilateration —heavy spatial computation— runs in background jobs, decoupled from the high-frequency ingestion API so telemetry never waits for calculation. JWT stateless authentication with strict separation between staff (Users) and guests (Customers). In emergencies, wayfinding with push visual directions computed on the exact indoor position.
Gustarium: Multilingual Gastronomy Portal with Semantic Analysis
Multilingual RSS aggregator with a semantic analysis engine that identifies ingredients through N-gram tokenization.
Trilingual portal (EN/IT/ES) with localized routes and Accept-Language detection. The aggregator breaks article titles into n-grams (uni, bi, and trigrams), filters stopwords, and scores each candidate: above 0.8 the token is linked as a main ingredient. RSS image extraction through three cascading strategies (enclosure → Yahoo Media RSS → HTML inline). Nutritional data from the USDA FoodData Central API, cached on-demand per ingredient. Recipe import pipeline via IMAP email with structured subject.
Omnialia: Web Utilities Platform with Security Suite
Web utilities suite —encryption, code formatters, and converters— on a declarative routing architecture in Laravel 12.
Server-side AES-256 symmetric encryption, cryptographically secure password generation and hashing (MD5, SHA-1/256/512, CRC32), along with code formatters (JS, JSON, XML). The design key is in the routing: each utility is declared and categorized in config/utilities.php, not in hardcoded routes — adding a tool is a configuration entry. Sitemap auto-regenerated via Spatie Laravel Sitemap.
Hotel Schema: JSON-LD Structured Data Plugin for WordPress
Modular OOP development extending WP Hotelier via Integration Hooks to generate semantic Schema.org without core modifications.
Generates JSON-LD markup (Hotel, HotelRoom, Offer) on room pages by hooking into WP Hotelier’s Integration Hooks — zero core modifications, so host plugin updates never break the integration. Admin panel with ISO country mapping, check-in/out configuration, and configurable override values. Custom PSR-4 autoloader, no Composer at runtime. Multi-image gallery per room reflected in the markup.
Veertualia /locals: Local Business Directory System with Custom Post Type
Dedicated CPT with automatic JSON-LD schema.org generation, interactive map with Marker Clustering, and modular shortcodes.
Custom Post Type vlocals_listing with meta fields, thumbnails, and configurable archive page. Dual and interchangeable map provider (Google Maps ↔ OpenStreetMap/Leaflet) via global configuration — without coupling the directory to a single vendor. REST endpoint /wp-json/vlocals/v1/markers serving markers with clustering. Batch post meta migration to CPT via AJAX with progress bar. Replaceable template system (card-[name].php) with filters and actions to extend without touching the plugin. Full i18n.
Stripe Paid Subscriptions: SMF Payment Gateway with SSO
Stripe integration implemented entirely through Hooks with a granular capability system and SSO via HMAC-SHA256.
Fully implemented with SMF Hooks: zero forum core modifications, updatable without re-patching. Checkout via pre-built Stripe Payment Links, no SDK calls in the payment flow. Per-plan capabilities system defined in JSON (Disable Ads, Premium Board, Custom Title…). Anonymous, stateless SSO to the Archive Forum signed with HMAC-SHA256 and a 60s TTL. Every webhook event lands in an immutable log (smf_stripe_webhook_log). Subscription cancellation and refund via Stripe API from the user profile and admin panel.
Scriptorium: Automated AI Article Generation for WordPress
Sequential pipeline that turns a Google Gemini call into a published article —with deduplication, structured data, and SEO— orchestrated server-side with no runtime dependencies.
Plugin generating one daily article with Google Gemini (free tier) and publishing it as a native WordPress post. The GenerationService orchestrator chains an explicit pipeline: PromptBuilder → GeminiClient → DuplicateGuard → TaxonomyResolver → StructuredDataBuilder → SeoMetaWriter → ImageGenerator → ArticlePublisher. Each stage is swappable, and DuplicateGuard stops near-duplicates before publishing. Server-side JSON-LD (Article, FAQPage, BreadcrumbList) and meta injection into the active SEO plugin (Yoast-compatible). Featured image through a zero-cost chain (Pollinations → Gemini → local GD). Zero runtime dependencies, PSR-4 autoloader.
ADSB Social Bot: Multi-Platform ADS-B Monitoring Bot
Bot that classifies aircraft —emergencies, military, rare types— over Barcelona and automatically posts them to Instagram, Bluesky, and Mastodon with a composite image.
Cascade classification pipeline (emergency → military → rare → special) with Haversine geofencing from LEBL. Each sighting generates a unique caption truncated per network limit —same wording across three platforms— and a composite image (tar1090 map + real photo from planespotters.net + logo) with progressive fallback, all without an API key. Instagram anti-ban system with daily cap, random jitter, quiet hours, and 24h backoff. Configurable special posts by callsign/registration/hex with full filter bypass. Two separate Flask UIs: LAN-only admin dashboard (port 8081) and public site via Tailscale Funnel (port 8082), each with its own gallery. Telegram operational telemetry notifications.









































