rev.ng logo
about us

Behind rev.ng

rev.ng Labs is the company developing rev.ng. We're based in Milan, but half of our team is fully remote. Our company mixes the experience security researchers and software developers to build a robust and scalable product.

team
THE STORY

A team of passionate devs and engineers

It was a dark night in the basement of Politecnico di Milano.
"This sucks! Reverse engineering tools could be way better!" - Alessandro shouts.
"No! It's impossible!" - a teammate answered.
"Oh really? Let's see!" - the young and reckless hacker said.

That's the story of how rev.ng began.

Alessandro started doing research in binary analysis and mixed with his passion for compilers. During his Ph.D. he got in touch with LLVM and QEMU and from the idea of mixing the two, rev.ng was born.

He also met a partner in crime, Pietro. Romantically enough, he met him thanks to a book which will turn out to be foundational for company.

Together, they decided that academia was not the right place to develop a production-grade binary analysis tool, so they started a company.

Since those early days, many things have changed, but, at heart, we're still a bunch of hackers and developers passionate in compilers, software quality, solving hard problems at scale and without wasting energies.

Our goal is to raise the bar of what users can expect from reverse engineering tools both in terms of usability and quality of the decompiled code.

We love elegant designs, Free Software, C++, compilers, determinism, using the latest language features and software that acutally works.

Our approach

We're doing things differently

It's just (de)compilers

We employ our background in compiler theory to avoid re-inventing the wheel with 6 sides.

Software quality matters

We're passionate in quality and always have plans to tackle technical debt.

Reuse

A decompiler is a gigantic effort. We do not invent our compiler framework. We do not write our own lifters.

For hackers, by devs

Our users need to be able to hack things together. We need to provide them a robust infrastructure.

our people

Meet the team

Alessandro Di Federico
Alessandro Di Federico

CEO

Pietro Fezzardi
Pietro Fezzardi

CTO

Andrea Gussoni
Andrea Gussoni

Compiler Engineer

Massimo Fioravanti
Massimo Fioravanti

Compiler Engineer

Anton Johansson
Anton Johansson

Compiler Engineer

Ivan "Cvelth" Krysak
Ivan "Cvelth" Krysak

Compiler Engineer

Giacomo Vercesi
Giacomo Vercesi

Software Engineer

DWARFY SYSTEMS
DWARFY SYSTEMS

Compiler Engineer

Tommaso Fontana
Tommaso Fontana

Compiler Engineer

Lauri Vasama
Lauri Vasama

Compiler Engineer

Steffany Macalinao
Steffany Macalinao

Executive Assistant

Send us a postcard!

rev.ng Labs S.r.l. Via Vigilio Inama, 19 Milano (20133), Italy