Benito Lopez
Hey there. I’m a software engineer based in Italy. I build web products, developer tools, and pragmatic software.
I have 10+ years of experience building web products, WordPress/WooCommerce systems, and long-term commercial software used by thousands of people worldwide.
Current focus
I’m currently focused on AI engineering and developer tools.
My main project is ker, where I’m building an AI coding-agent daemon from first principles. I’m using it to study the practical parts of agent systems: model streaming, durable sessions, tool use, event logs, context ownership, and the boundary between an agent runtime and its clients.
Projects
ker
An AI coding-agent daemon. ker is designed as a daemon that owns the agent session while clients connect to it. I’m building it to explore how coding agents should handle conversations, coding sessions, model context, tool use, and user control.
Limite
A network service for probabilistic data structures. Limite is a single Go binary that speaks the Redis protocol and exposes HyperLogLog, Bloom filters, Count-Min Sketch, and Top-K. I built it to explore lower-level systems work, data structures, and the tradeoffs behind approximate counting and membership queries.
ssnipp
A small self-hosted code snippet sharing tool written in Go. ssnipp is a simple tool for storing and sharing private snippets without relying on a third-party service. It reflects my interest in small, focused developer tools that solve a specific workflow problem.
Hotel Datepicker
A JavaScript date-range picker for hotel and booking websites. Hotel Datepicker was built around the constraints of real booking flows: minimum stays, disabled dates, check-in/check-out rules, localization, and date-range selection. It has been used by many hotel and hospitality websites over the years.
WP Hotelier
A WordPress booking plugin for hotel websites. WP Hotelier provides room management, bookings, rates, seasonal pricing, and hotel-specific reservation flows inside WordPress. It represents a large part of my experience building product software for real businesses and non-technical users.
Uncode
A commercial WordPress theme and long-running product used by a large customer base. My work on Uncode has included backend systems, advanced customization features, WooCommerce integrations, and React components for the WordPress Block Editor. It is where much of my long-term experience with production software, compatibility, maintenance, and user-facing product work comes from.
WordPress
Over the past decade, I’ve built a significant presence in the WordPress ecosystem. I’ve created themes, plugins, and custom solutions that power thousands of websites worldwide.
Throughout my WordPress journey, I achieved Elite Author status on Envato’s marketplace with Lollum Themes, and I’m currently part of the team behind Uncode, one of the most popular WordPress themes on the market. My work mainly focuses on backend development, React components for the Block Editor, and advanced WooCommerce features.
Alongside team projects, I also build and maintain independent WordPress products, including WP Hotelier, a hotel booking plugin focused on helping small hotels and B&Bs manage bookings directly through WordPress.
Personal
Born in Switzerland, raised in Spain, and living in Italy, I'm a father of two with diverse interests. Music is a big part of my life — I enjoy playing guitar, particularly exploring jazz, experimental, noise, electronic, and ambient genres. I also spend time reading books and comics.
Mathematics is another big passion, and after taking a few years away from formal education, I decided to return to academia and am now pursuing a BSc in Mathematics.
Connect
Reach me at @LopezBenito, view my code on GitHub, or write me at hello@lopezb.com.