Why the name Lovy
Lovy joins the initials of Leonardo Oliva and Volha Yakubouskaya: L and V. The signature of the people who take the brief and write the code.
Leonardo Oliva and Volha Yakubouskaya lead architecture, development and UX. We are remote-first with an operating base in Rome and work across Italy and Europe.
Two founders, one workflow: strategy, UX and code with no handoffs between departments. Clear ownership from brief to go-live.
The portfolio includes H501 Barber, Il Panzerotto Chic, Di Nezza Moto, Amministrazione Capalbo and S.C. Gioielli.
Lovy joins the initials of Leonardo Oliva and Volha Yakubouskaya: L and V. The signature of the people who take the brief and write the code.

Architecture, development and product logic: Next.js, TypeScript, backend, databases and infrastructure, with a focus on performance, security and technical SEO. He built the management tools, PWAs and websites in our published case studies.
A product works when it makes a previously scattered flow feel simple.

Flows, prototypes and interfaces: user research, design systems and B2B UX. She turns operational processes into clear screens for teams that use them every day.
Every screen should make clear what matters and what to do next.
We start from the operational problem, map workflows, design the interface and use Next.js and TypeScript when they fit the product. We verify performance, technical SEO and structured data before launch. Each portfolio entry states what is public, reserved or supported by documented evidence.
Saying it upfront saves both sides a pointless quote. Some work we turn down, because someone else does it better or cheaper than we would.
Our operating base is Rome, with no public-facing office. Work runs remotely through video calls and shared documents so decisions, revisions and responsibilities remain traceable.
When a site visit or in-person presentation is useful to the project, it can be arranged in Rome by appointment.
We use Next.js and TypeScript where the project benefits from server rendering, reusable components and a shared foundation between website and application. TypeScript helps catch some errors during development, but does not replace tests or monitoring.
The technical choice is explained in the quote and depends on functions, content, integrations, maintenance and the skills that will support the project over time.