Benito Lopez

Benito Lopez

Hey there 👋. I’m a software engineer who enjoys building products and tools for the web.

I work across the full stack to build web applications, tools, and long-term commercial products used by thousands of people worldwide. Over the years, this has meant working on backend systems, APIs, frontend interfaces, product features, and the maintenance work needed to keep software useful over time.

I’ve been working remotely for 10+ years, which has taught me to be self-directed and communicate clearly.

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.

Projects

  • Limite - A probabilistic data structures server written in Go. Supports HyperLogLog, Bloom filters, Count-Min Sketch, and Top-K while speaking the Redis protocol.
  • Hotel Datepicker - A pure JavaScript date range picker for hotels or booking websites. It was tricky but fun to develop!
  • ssnipp - A minimal private code-sharing tool I built as a lightweight alternative to Pastebin for quickly sharing snippets with clients.

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.