Projects using JavaScript in LazioProjects using JavaScript in LazioOcelot is an open-source code intelligence platform I designed to help developers and teams understand complex codebases through AI-powered search and natural language queries.
The system combines semantic retrieval, syntax-aware analysis, and dependency graphs to build a structured representation of a software project rather than treating source code as plain text.
Ocelot analyzes classes, methods, dependencies, and relationships across the codebase, allowing users to ask questions about architecture, business logic, implementation details, and dependencies in natural language.
Key capabilities include:
Hybrid semantic and syntax-aware code search
RAG-based question answering over source code
Dependency graph generation
Method and class-level indexing
Incremental indexing for changed files
Structured metadata extraction
Support for backend and frontend codebases
Java, Angular and TypeScript analysis
Architecture and business-logic exploration through natural language
I designed the architecture, indexing pipeline, retrieval strategy, dependency analysis, and AI interaction layer with a focus on making large codebases easier to navigate and understand. Tilebit — Components and inspiration for Webflow, Figma, and Framer
Tilebit is a platform of components and design inspiration for Webflow, Figma, and Framer, built for designer and YouTuber Arnau Ros (80k+ subscribers). The goal was to turn his experience and community into a real product, not just a showcase website.
Arnau had the vision and the audience but no engineering background. I helped him plan the platform and choose the right tools for content, payments, access, and dynamic data, then built the integrations to make it all work inside Webflow.
Key work:
A structured content system on Webflow CMS to organize and update components and inspiration across platforms.
Custom front-end JavaScript to fetch backend data and turn the CMS into a dynamic, interactive experience.
Paddle integration for subscriptions, payments, and international tax handling.
A custom Xano backend for dynamic data processing and API integrations.
The result is a production-ready subscription platform that let Arnau monetize his content and grow Tilebit on solid technical foundations. RentBase is a Shopify app I designed and developed to help merchants manage rental and booking workflows directly inside their store.
The app handles complex rental logic such as availability, rental duration, daily and hourly pricing, scheduling rules, buffers, return dates, booking limits, product-specific settings, and checkout integration.
I built the product end-to-end, including the merchant admin experience, storefront booking flow, Shopify integrations, backend logic, and ongoing production support.
A major focus of the project was flexibility: merchants can configure rental behavior globally or per product without changing their existing Shopify store structure.
Key features include:
Rental and booking management
Availability and date selection
Daily and hourly pricing
Custom rental packages
Buffer times before and after rentals
Same-day rentals
Product-level and global configuration
Multi-item rental cart flows
Shopify checkout integration
Theme integration and storefront customization
Merchant-facing admin dashboard
RentBase is currently used by real Shopify merchants, and I continue to develop new features, improve the UX, and solve real-world rental and booking requirements based on merchant feedback.