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: web apps, PWAs and B2B tools on Next.js and TypeScript. Rome studio, projects across Italy and Europe. Published case studies and a verifiable stack.
Two founders, one workflow: strategy, UX and code with no handoffs between departments. Clear ownership from brief to go-live.
H501 Barber, Il Panzerotto Chic, Di Nezza Moto and Amministrazione Capalbo are live and verifiable.
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, not a template. We map real workflows, design the interface and build on Next.js and TypeScript. We measure Core Web Vitals, technical SEO and structured data from day one; we keep real products in production: every case study on this site is still in use. For multi-tenant management systems we use Hubia, our SaaS platform for salons and barbershops, as the base and adapt it to the client's process.
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.
The base is Rome and some clients are a few kilometres away, but the work happens almost entirely over video calls and shared tools. It is the mode that has produced better results.
An hour in a meeting room produces notes nobody rereads. Forty minutes on a shared screen produces a map, an updated prototype or a written decision. When meeting in person is the right call, for a site visit or a presentation to a board, we meet.
Next.js lets us ship fast pages without hand-tuning every one, and lets the same project grow from site to product without a rewrite. TypeScript catches at compile time a class of bugs the client would otherwise find in production.
The concrete consequence is that the products in our case studies are still online and still maintainable months later, on the stack they were born on. It is also why we can quote a fixed price: we know what each piece costs because we have built it several times.