Portrait of Edoardo Bavaro, wearing glasses and a grey jacketEdoardo BavaroComputer engineer. Studying cybersecurity.
Italiano

Edoardo BavaroI build backends.Then I try to break them.

Computer engineer studying cybersecurity. I care about APIs and architectures that hold up when someone tries to break them.

About

I'm a computer engineer from Italy, and I'm now studying cybersecurity.

I started as a self-taught back-end developer. University then gave structure to what I had learned by trial and error. I mostly work with PHP, Python and Node.js.

I like to work out how a system can break before I write it, so that's where I start when I design services and APIs. I've written about information security for Red Hot Cyber.

I've kept study, work and time abroad going together, and I learned to manage my time because of it.

What I use

Back-end
PHP, Laravel, Python, Node.js, C
Front-end
HTML, CSS, JavaScript, React
Tooling
Git, deployment
Interests
Cybersecurity, system architecture, API design

Projects

AegisGPGOpen source, GPL-3.0

A free, open-source desktop app to encrypt, sign and share OpenPGP keys and files, with no terminal and no separate GnuPG install. Runs on macOS, Windows and Linux.

Visit aegisgpg.app

LibrettoUniMiIn closed testing

An unofficial app for students of the University of Milan: grades, exam sessions and fees on your phone. It has no server, so credentials and data stay on your device.

Join the testers

Campare

A mobile app for people who share a home: chores, shopping list, fridge and shared expenses.

More code on GitHub

Articles

Written for Red Hot Cyber, in Italian.

Contact

For collaborations, questions about the articles or reports.

[email protected]