About me

Hello, my name is Marco Bonelli, I'm Italian and I was born in 1996. I'm currently a Master of Science student in Computer Science and Engineering at Politecnico di Milano, mainly interested in computer security. I like programming, hacking and pretty much any possible nerdy thing that has to do with computers. Amongst the other things, I'm also a (boringly average) video gamer and a (bad) classical piano player. In a parallel universe I'd probably be a teacher.

Programming

I love programming, and I love helping people program, as you can probably guess from my StackOverflow profile. I'm great at C, Python and JavaScript, though I know a bunch more languages to various degrees. I also built this and other simple websites, so I know a thing or two about full-stack web developing (though I mainly write vanilla front-ends). I also enjoy solving competitive programming puzzles from time to time, like for example Advent of Code.

I like writing clean code, which also usually means making sure that what I'm doing follows the right convention, specification, etc. I constantly switch between Linux (Debian) and Windows, but highly prefer the former when it comes to programming.

If you're curious, here's a link to my setup.

Hacking

Just as much as I love programming, I love understanding how things work (or don't) and why. I like playing CTFs (I prefer jeopardy) and I'm part of two teams: mHackeroni and Tower of Hanoi. I also enjoy hacking wargames such as pwnable.kr, perhaps even more than standard CTF contests, as I like to take my time with challenges. My favorite fields are binary application security and reverse engineering.

I've been part of the Cyberchallenge.IT program as a student, instructor and member of Team Italy (2019-2021). I love teaching the basics of computer security, and I believe the best way to learn how something works is to imagine having to teach it.